<SEC-DOCUMENT>0001476840-25-000018.txt : 20250227
<SEC-HEADER>0001476840-25-000018.hdr.sgml : 20250227
<ACCEPTANCE-DATETIME>20250227170156
ACCESSION NUMBER:		0001476840-25-000018
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		100
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250227
DATE AS OF CHANGE:		20250227

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Expensify, Inc.
		CENTRAL INDEX KEY:			0001476840
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				270239450
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41043
		FILM NUMBER:		25680445

	BUSINESS ADDRESS:	
		STREET 1:		401 SW 5TH AVENUE
		CITY:			PORTLAND
		STATE:			OR
		ZIP:			97204
		BUSINESS PHONE:		(520) 271-0858

	MAIL ADDRESS:	
		STREET 1:		401 SW 5TH AVENUE
		CITY:			PORTLAND
		STATE:			OR
		ZIP:			97204
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>exfy-20241231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:efb92d40-36b4-497b-80ea-55a467c93250,g:27009551-41fb-4589-a0a6-b60f8d1169e1,d:219101e0aac04890a3f4dfe1f8ef5436-->
<html xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:exfy="http://expensify.com/20241231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>exfy-20241231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-34">0001476840</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-35">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-36">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-37">FALSE</ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" scale="0" id="f-520">0</ix:nonFraction><ix:nonNumeric contextRef="c-7" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-578">http://expensify.com/20241231#RightOfUseAssets</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-579">http://expensify.com/20241231#RightOfUseAssets</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-582">http://expensify.com/20241231#RightOfUseAssets</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-583">http://expensify.com/20241231#RightOfUseAssets</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-627">http://expensify.com/20241231#LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-628">http://expensify.com/20241231#LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-631">http://expensify.com/20241231#LeaseLiabilityNonCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-632">http://expensify.com/20241231#LeaseLiabilityNonCurrent</ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="0" id="f-712">0</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-187" decimals="3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="0" id="f-881">0.125</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-188" decimals="5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="0" id="f-882">0.03125</ix:nonFraction><ix:nonNumeric contextRef="c-194" name="exfy:ConversionOfStockNoticePeriod" id="f-1041">P10M</ix:nonNumeric><ix:nonNumeric contextRef="c-215" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-1091">369</ix:nonNumeric><ix:nonNumeric contextRef="c-217" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-1092">365</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="exfy-20241231.xsd"/></ix:references><ix:resources><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="program"><xbrli:measure>exfy:program</xbrli:measure></xbrli:unit><xbrli:unit id="contract"><xbrli:measure>exfy:contract</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>exfy:segment</xbrli:measure></xbrli:unit><xbrli:unit id="lease"><xbrli:measure>exfy:lease</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="vote"><xbrli:measure>exfy:vote</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT10Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT10Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT10Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">exfy:InterchangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyPaymentLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyPaymentLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-08-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-29</xbrli:startDate><xbrli:endDate>2024-08-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanInitialTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanDelayedTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanInitialTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-09-30</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-10-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-10-01</xbrli:startDate><xbrli:endDate>2025-10-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-30</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-12</xbrli:startDate><xbrli:endDate>2023-10-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:DebtInstrumentWithCIBCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-10</xbrli:startDate><xbrli:endDate>2024-07-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2025ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2009OptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2009OptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2009OptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanOneTwentiethIssuanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanOneTwentiethIssuanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanOneTwentiethIssuanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanDiscretionaryContributionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanDiscretionaryContributionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-24</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-28</xbrli:startDate><xbrli:endDate>2022-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-02</xbrli:startDate><xbrli:endDate>2024-12-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-02</xbrli:startDate><xbrli:endDate>2024-12-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">exfy:TenPercentHolderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">exfy:OtherThanTenPercentHolderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:NonStatutoryOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:A2021StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:CashlessMethodStockOptionExercisedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:CashlessMethodStockOptionExercisedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:CashlessMethodStockOptionExercisedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:MatchingSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:MatchingSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:MatchingSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">exfy:MemberOfAuditCommitteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">exfy:MemberOfAuditCommitteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">exfy:MemberOfAuditCommitteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-24</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-24</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT10Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">exfy:MatchingPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">exfy:MatchingPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">exfy:MatchingPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">exfy:DanielVidalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">exfy:DanielVidalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">exfy:RyanSchafferMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476840</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">exfy:RyanSchafferMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_1"></div><div style="min-height:18pt;width:100%"><div style="margin-bottom:8pt"><span><br/></span></div></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:5pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Washington, D.C. 20549 </span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.384%"><tr><td style="width:1.0%"/><td style="width:26.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.313%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.384%"><tr><td style="width:1.0%"/><td style="width:26.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.313%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.871%"><tr><td style="width:1.0%"/><td style="width:4.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.326%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-4"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-3">December&#160;31</ix:nonNumeric>, 2024</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">OR</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.612%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934<br/></span></td></tr></table></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">For the transition period from                 to</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commission File Number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">001-41043</ix:nonNumeric></span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.147%"><tr><td style="width:1.0%"/><td style="width:27.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.541%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt;text-align:center"><img src="exfy-20241231_g1.gif" alt="expensify-logo-big-sec.gif" style="height:52px;margin-bottom:5pt;vertical-align:text-bottom;width:224px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">EXPENSIFY, INC.</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter) </span></div><div style="margin-bottom:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.147%"><tr><td style="width:1.0%"/><td style="width:27.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.541%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.551%"><tr><td style="width:1.0%"/><td style="width:46.357%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.105%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">27-0239450</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">401 SW 5th Ave</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Portland</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Oregon</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">97204</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(Address of principal executive offices) </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(Zip code) </span></td></tr></table></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Registrant&#8217;s telephone number, including area code: <ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">(971)</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">365-3939</ix:nonNumeric></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.147%"><tr><td style="width:1.0%"/><td style="width:27.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.541%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"/><td style="width:31.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.697%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Class A Common Stock, par value $0.0001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">EXFY</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">g</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">) of the Act:</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> None</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; <ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">No</ix:nonNumeric> &#9746;</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes &#9744; <ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric> &#9746; </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric> &#9746; No &#9744;</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric> &#9746; No &#9744;</span></div><div style="margin-bottom:11pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:27.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.151%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Large accelerated filer &#9744;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Accelerated filer</ix:nonNumeric> &#9746;</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Non-accelerated filer &#9744;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Smaller reporting company  <ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Emerging growth company <ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">&#9746;</ix:nonNumeric></span></div><div style="height:0pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div style="margin-bottom:8pt;text-align:right"><span><br/></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.   <ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).   &#9744;</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act): Yes &#9744; No <ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9746;</ix:nonNumeric></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the registrant's Class A common stock, par value $0.0001 per share, held by non-affiliates of the registrant was approximately $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="dei:EntityPublicFloat" scale="6" id="f-29">88</ix:nonFraction> million as of June 28, 2024, the last business day of the registrant's most recently completed second fiscal quarter, computed based on the closing sale price of the Class A common stock on the Nasdaq Stock Market LLC on such date. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of February&#160;24, 2025, there were approximately <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">79,507,184</ix:nonFraction> shares of the registrant's Class A common stock outstanding, <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-31">4,209,827</ix:nonFraction> shares of the registrant's LT10 common stock outstanding, and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-32">7,695,524</ix:nonFraction> shares of the registrant's LT50 common stock outstanding.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-33" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Information required in response to Part III of this Annual Report on Form 10-K (Items 10, 11, 12, 13 and 14) is hereby incorporated by reference to portions of the registrant&#8217;s Proxy Statement for its Annual Meeting of Stockholders to be held in 2025. The Proxy Statement will be filed by the registrant with the Securities and Exchange Commission no later than 120 days after the end of the registrant&#8217;s fiscal year ended December&#160;31, 2024.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="height:0pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_7"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span><br/></span></div></div><div style="margin-bottom:16pt"><span style="color:#002e22;font-family:'Expensify New Kansas Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Table of Contents</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:68.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.484%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART I</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_19">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_19">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_22">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_22">20</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_25">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_25">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_28">Cybersecurity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_28">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_31">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_31">67</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_34">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_34">67</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_37">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_37">68</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART II</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_43">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_43">69</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_46">[Reserved]</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_46">71</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_49">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_49">72</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_85">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_85">91</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_88">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_88">92</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_157">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_157">149</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_160">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_160">149</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_163">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_163">150</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_172">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_172">150</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART III</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_178">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_178">151</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_181">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_181">152</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_184">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_184">152</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_187">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_187">152</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 14</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_190">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_190">152</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART IV</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_196">Exhibit and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_196">153</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 16.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_199">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_199">155</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_202">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_202">156</a></span></div></td></tr></table></div><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_10"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Special Note Regarding Forward-Looking Statements</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). All statements other than statements of historical facts contained in this Annual Report on Form 10-K, including statements regarding our strategy, future financial condition, future operations, projected costs, prospects, plans, objectives of management and expected market growth, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;shall,&#8221; &#8220;should,&#8221; &#8220;expects,&#8221; &#8220;plans,&#8221; &#8220;anticipates,&#8221; &#8220;could,&#8221; &#8220;intends,&#8221; &#8220;target,&#8221; &#8220;projects,&#8221; &#8220;contemplates,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;predicts,&#8221; &#8220;potential,&#8221; &#8220;goal,&#8221; &#8220;objective,&#8221; &#8220;seeks,&#8221; or &#8220;continue&#8221; or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans, or intentions. There are a number of risks, uncertainties, and other important factors, many of which are beyond our control, that could cause our actual results to differ materially from the forward-looking statements contained in this Annual Report on Form 10-K. Such risks, uncertainties and other important factors include, among others:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our expectations regarding our financial performance and future operating performance; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to attract and retain members, expand usage of our platform, sell subscriptions to our platform and convert individuals and organizations into paying customers; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the timing and success of new features, integrations, capabilities and enhancements by us, or by competitors to their products, or any other changes in the competitive landscape of our market; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the amount and timing of operating expenses and capital expenditures that we may incur to maintain and expand our business and operations to remain competitive; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the sufficiency of our cash, cash equivalents and investments to meet our liquidity needs; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to make required payments under and to comply with the various requirements of our current and future indebtedness;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our cash flows, the prevailing stock prices, general economic and market conditions and other considerations that could affect the specific timing, price and size of repurchases under our stock repurchase program or our ability to fund any stock repurchases; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">geopolitical tensions, including the war in Ukraine and the conflict in Israel, Gaza and surrounding areas;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the impact of inflation on us and our members;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our borrowing costs have and may continue to increase as a result of increases in interest rates;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to effectively manage our exposure to fluctuations in foreign currency exchange rates; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the size of our addressable markets, market share and market trends; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">anticipated trends, developments and challenges in our industry, business and the highly competitive markets in which we operate; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">any adverse impact on our business operations as a result of using artificial intelligence or other machine learning technologies in our services;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our expectations regarding our income tax liabilities and the adequacy of our reserves; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to effectively manage our growth and expand our infrastructure and maintain our corporate culture; </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to identify, recruit and retain skilled personnel, including key members of senior management; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the safety, affordability and convenience of our platform and our offerings; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to successfully defend litigation brought against us; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to successfully identify, manage and integrate any existing and potential acquisitions of businesses, talent, technologies or intellectual property; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">general economic conditions in either domestic or international markets, including geopolitical uncertainty and instability and their effects on software spending;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to protect against security incidents, technical difficulties, or interruptions to our platform;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to maintain, protect and enhance our intellectual property; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the other risks and uncertainties under Item 1A. "Risk Factors" and elsewhere in this Annual Report on Form 10-K.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Annual Report on Form 10-K primarily on our current expectations, estimates, forecasts and projections about future events and trends that we believe may affect our business, results of operations, financial condition and prospects. Although we believe that we have a reasonable basis for each forward-looking statement contained in this Annual Report on Form 10-K, we cannot guarantee that the future results, levels of activity, performance, or events and circumstances reflected in the forward-looking statements will be achieved or occur at all. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled &#8220;Risk Factors&#8221; and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Annual Report on Form 10-K. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law. If we update one or more forward-looking statements, no inference should be drawn that we will make additional updates with respect to those or other forward-looking statements. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments we may make. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, statements that &#8220;we believe&#8221; and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Annual Report on Form 10-K, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain, and you are cautioned not to unduly rely upon these statements. Unless otherwise indicated or unless the context requires otherwise, all references in this document to &#8220;Expensify,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; or similar references are to Expensify, Inc. Capitalized terms used and not defined above are defined elsewhere within this Annual Report on Form 10-K.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_13"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Risk Factor Summary</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to a number of risks and uncertainties of which you should be aware. These risks are more fully described in the section titled &#8220;Risk Factors.&#8221; These risks include, among others, the following:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Our quarterly and annual results of operations have fluctuated in the past and may fluctuate significantly in the future and may not meet our expectations or those of investors or securities analysts.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Our expense management feature drives the majority of our subscriptions, and any failure of this feature to satisfy customer demands or to achieve increased market acceptance could adversely affect our business, results of operations, financial condition and growth prospects.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards and changing customer needs or preferences, our platform may become less competitive.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">If we are unable to attract new customers on a cost-effective basis, convert individuals using our free basic expense management feature and organizations using our trial subscriptions into paying customers, retain existing customers and expand usage within organizations, our revenue growth will be harmed.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">We may fail to accurately predict the optimal pricing strategies necessary to attract new customers, retain existing customers and respond to changing market conditions.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">We may not successfully develop or introduce new features, enhancements, integrations, capabilities and versions of our existing features that achieve market acceptance, and our business could be harmed and our revenue could suffer as a result.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">We face significant competition, the market in which we operate is rapidly evolving, and if we do not compete effectively, our results of operations and financial condition could be harmed.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">An economic downturn or economic uncertainty could negatively impact our customers and materially and adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Payments and other financial services-related laws and regulations and government oversight are material to our business. The actions of various policymakers across government levels may create a complexity of multiple, conflicting and changing governmental laws and regulations. Our failure to comply with such laws and regulations could materially harm our business and can subject us to criminal and civil liability.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">The success of our business largely depends on our senior management team, and we depend on professional services firms for a portion of our finance function. The loss of any key employees or our outsourced finance team could adversely affect our business.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">We cannot guarantee that our share repurchase program will be fully consummated or that it will enhance long-term stockholder value. Share repurchases could also increase the volatility of the trading price of our common stock and could diminish our cash reserves.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">If we or our third party providers fail to protect our IT Systems against security incidents, or otherwise to protect our Confidential Information, there may be damage to our reputation and brand, material financial penalties, and legal liability, which could substantially harm our business, financial condition and results of operations.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Our business depends on a strong brand, and if we are not able to maintain and enhance our brand, our ability to expand our base of customers may be impaired, and our business and results of operations will be harmed.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">We may be adversely affected by global economic and political instability, including escalating geopolitical tensions such as the war in Ukraine and the conflict in Israel, Gaza and surrounding areas.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Sales to customers outside the United States and our international operations expose us to risks inherent in international sales and operations.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">We receive, process, store and use business and personal data, which subjects us to governmental regulation and other legal obligations related to data protection and security, and our actual or perceived failure to comply with such obligations could harm our business and expose us to liability.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">If we fail to manage our technical operations infrastructure, or experience service outages, interruptions, or delays in the deployment of our platform, our results of operations may be harmed.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">The multiple class structure of our common stock and the ownership of substantially all of our LT10 and LT50 common stock by holders through a trust agreement (the "Voting Trust") have the effect of concentrating voting control with the Voting Trust for the foreseeable future, which will limit your ability to influence corporate matters, including a change in control. We are controlled by the Voting Trust, whose interests may differ from those of our public stockholders. Our amended and restated certificate of incorporation also delegates significant authority to our Executive Committee of our Board of Directors (the "Executive Committee").</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">We may not be able to successfully implement our growth strategies on a timely basis or at all. Even if we are successful, if we fail to effectively manage our growth, our business and results of operations could be harmed.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Our culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the high employee engagement fostered by our culture, which could harm our business.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_16"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:16pt"><span style="color:#002e22;font-family:'Expensify New Kansas Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Part I.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_19"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 1. Business</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OVERVIEW</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify is a leading cloud-based expense management software platform that helps the smallest to the largest businesses simplify the way they manage money. Every day, people from all walks of life in organizations around the world use Expensify to scan and reimburse receipts from flights, hotels, coffee shops, office supplies and ride shares. Since our founding in 2008, we have added over 15 million members to our community, and processed and automated over 1.7&#160;billion expense transactions on our platform as of December&#160;31, 2024, freeing people to spend less time managing expenses and more time doing the things they love. For the quarter ended December&#160;31, 2024, an average of 687,000 paid members across an average of 47,600 companies and over 200 countries and territories used Expensify to make money easy.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small and medium-sized businesses (&#8220;SMBs&#8221;) are the cornerstone of the global economy, making up almost all businesses and the majority of employment in Organisation for Economic Co-operation and Development ("OECD") member countries. Despite their significance to the global economy, the vast majority of SMBs still rely on manual, inefficient processes to manage the critical back office functions that power their businesses every day. Expense management, which refers to the collection, processing, auditing and reimbursement of employee expenses, is one of the last great holdouts of paper-based back office processes, with employees stuffing actual physical receipts into an envelope and handing it to their accountant. As SMBs seek to modernize back office functions like expense management to better compete in today&#8217;s digital economy, we believe they will look for comprehensive technologies that are easy to discover, implement, purchase, manage and use. At the same time, individual employees are becoming a powerful source of change as they increasingly expect to bring their own choice of technology into the workplace.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the beginning of Expensify, our guiding principle has been improving the experience of the actual end users of expense management software: everyday employees. We designed Expensify to be easy to set up, integrate, configure and use from almost any device, which has enabled us to serve employees of all types and organizations of all sizes, industries and geographies. Our first breakthrough was revolutionizing receipt tracking with our patented scanning technology, SmartScan, which allows anyone to simply take a photo of any receipt &#8211; no matter the currency or quality of handwriting &#8211; for fast, automatic and accurate transcription of a receipt with just one tap. After removing the need for people to keep a pocket full of crumbled receipts and spend hours manually tracking expenses, we moved on to automating the entire expense journey, from the initial receipt scan all the way through to categorization, expense approval, reconciliation and next-day reimbursement. Since then, we have expanded our platform to include features that help businesses manage corporate credit cards, generate and send invoices, pay bills, collect payments and book travel, all from our single, easy-to-use mobile application. We intend to continue adding complementary features to retain and add value to existing customers and attract new members.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our intense focus on improving the everyday experience of regular employees with an easy-to-use but powerful platform has enabled a viral, bottom-up business model that is capital efficient and extremely scalable. By allowing people to spend less time managing receipts and more time pursuing their real goals, our members have adopted, championed and spread Expensify to their colleagues, managers and friends. We believe our happy members are the best form of marketing, and our self-service, bottom-up approach takes advantage of strong, organic word-of-mouth adoption.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Behind our platform is a company with passionate people and a unique culture that guides everything we do. Our company operates with a flat, generalist organizational structure united by a robust set of common values that foster the long-term happiness and retention of our employees. The efficiency of our </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">business model allows us to prioritize attracting, retaining and inspiring talented, ambitious and humble people committed to a long-term vision. We are a team that likes to solve real problems, and though expense reports are problematic for most people, there are other pressing problems facing our world that we want to also help solve.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OUR INDUSTRY</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given their size, SMBs typically have one person overseeing the discovery and implementation of new systems, a responsibility that is often in addition to their core job function. As a result, SMBs have specific requirements when adopting new technologies:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Easy to discover.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> With job responsibilities spanning multiple functions, SMBs do not have the bandwidth and expertise to discover, meet with and evaluate several technology vendors. As such, SMBs increasingly rely on online channels for finding new technologies and heavily consider recommendations from experts, friends and colleagues.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Easy to implement.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> IT departments within SMBs are often one person or the business owner themselves, and are incapable of taking time away from their business to support cumbersome implementation, maintenance and training requirements. As a result, SMBs prefer solutions that are easy to implement, onboard and integrate and that require little ongoing maintenance.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Easy to purchase. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With no procurement department and limited resources, the individuals making the purchasing decision at SMBs often prefer vendors with transparent, self-service monthly subscription plans that can be paid by credit card.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Easy to manage. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unlike large enterprises, which often require multiple, customized point solutions for specialized business processes, SMBs prefer a single, comprehensive platform from one provider that can solve multiple pain points.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Easy to use. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many SMBs prioritize ease of use and convenience over cost and seek solutions with elegant, intuitive user experiences that require no training or expertise to operate.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In short, SMBs look for &#8220;easy money&#8221; management.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OUR APPROACH</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since our founding, we have taken a unique approach to expense management built on key, complementary elements:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Platform strategy hyper-focused on the employee.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We designed Expensify to be easily configured and used by every single employee within an organization, not just decision makers or managers. Expensify is a highly integrated mobile platform with many features designed to make our members&#8217; lives easier, simple enough for freelancers and small businesses, and powerful enough for large enterprises with tens of thousands of employees. Our product development is compounding and driven by member feedback, with every new feature making every past feature a little bit better, as well as methodically laying a strategic foundation for features yet to come.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Viral, bottom-up business model driven by the employee. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employee-focused platform strategy enables a viral, bottom-up adoption cycle that starts with an individual employee. After signing up for free on the website or downloading our free app to submit expenses and realizing the benefits of using Expensify, our enthusiastic members champion our platform internally, spreading it via word-of-mouth to other employees and convincing decision makers to adopt Expensify company-wide. This enables us to focus our time and resources on making our features better for our members, and avoid the reliance on a costly, traditional top-down sales and marketing approach to attract and retain customers.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Word-of-mouth adoption supported by a market consensus approach.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We believe that our happy members are the best form of marketing. We strive to build a superior platform that makes the lives of </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">employees and admins easier so that they become our champions and promote us to other individuals and organizations. We deploy large scale brand advertising to build on this platform superiority and help create market consensus that Expensify is the category leader for expense management software. We believe this enables us to focus on creating great features for our members rather than rely on the expensive and ineffective activities of traditional sales and marketing to drive customer acquisition.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Unique company culture and long-term vision. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform strategy and business model are complemented by our unique company culture and intense focus on the long-term happiness of our employees. Our organization is flat, generalist, transparent and inclusive, and we value ideas from every corner of our company, no matter who or where it comes from. We believe our special culture and the long-term commitment from our employees are key drivers to our success.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that these elements of our approach are hard to replicate, self-reinforcing and work together to drive a powerful competitive advantage.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Our Platform Strategy</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify is a leading cloud-based expense management software platform that allows any business to simplify how it manages expenses. We built our platform to be intuitive and easy to deploy, with powerful features that increase our network effect within and between companies. This helps us reach more potential members and expand our value by solving more pain points for our customers. While our core features enable businesses to easily manage expenses, our platform includes features for managing corporate cards, paying bills, generating invoices, collecting payments and booking travel. Our platform strategy centers around the following key concepts:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Built for everyone.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We designed our platform to be used by everyone in an organization, from employees to managers to the finance department. We offer an intuitive, elegant user interface that everyday employees can easily understand and operate from almost any device. We deliver guided workflows for administrators to accurately and quickly approve expenses in accordance with their unique company policies. Our platform is simple enough for SMBs, but powerful features can be enabled for use across enterprises with tens of thousands of employees. We believe that the more intuitive and simple Expensify is, the more employees and administrators will want to use it. </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Easy to set up.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We designed our platform to be easily implemented and configured without the need to speak with a sales person. Any employee can download our free application from mobile app stores or sign up on the website, create an account and start submitting expenses within minutes. When an expense report is submitted, the manager who receives it also automatically becomes a member. Concierge, our proprietary AI-powered customer support engine, helps new members set up an account, connect teammates, assign company policies and immediately sync Expensify with existing accounting, HR and travel systems. We believe that making our platform easily accessible, simple to set up and easily configurable attracts more members to download and try Expensify.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Designed to improve experiences for all members.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We designed our platform to leverage leading technology, such as our patented SmartScan and our proprietary AI-powered customer support engine, Concierge, to automate and reduce errors from the cumbersome, manual tasks associated with managing expenses. By doing so, we give employees, contractors and administrators in businesses of all shapes and sizes more time to spend on things they care about, leading to improved costs, enhanced productivity and higher job satisfaction. We believe that always having the pain points of our members at the center of every technology decision and feature we develop enables us to consistently deliver an improved experience for every employee in an organization.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">One platform, many features.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Expensify is one platform, with one price that unlocks access to every feature on the platform, from expense management to bill payment. Our features are just different configurations of the same underlying tool, and are not different products in some kind of combined suite. We develop our features in a compounding manner, which means that everything we build </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">improves everything we've already built, and lays a foundation for what we will build next. This enables increasingly rapid deployment of new features that solve other problems for our members and allows us to extend the network effect of our platform.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Highly integrated. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We designed our platform to easily integrate with other business and consumer applications. We offer over 50 pre-built integrations, allowing Expensify to seamlessly connect with accounting and HR systems, travel management software, business and employee bank accounts and credit cards. These integrations enable our members to synchronize data in real-time across their technology ecosystem and automate expense management with the applications and tools they use every day.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that elements of our platform strategy are a critical driver of the viral, widespread adoption of Expensify across and between any type of organization.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Our Business Model</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform strategy enables a viral bottom-up business model that is capital efficient and extremely scalable. Anyone can easily download our mobile application or go to our website to sign up for free on their own, and later upgrade to a paid subscription for advanced features. The adoption of Expensify within an organization often starts with the individual employee, who downloads our mobile application or signs up on our website for free and uses it to easily submit expenses to their manager with a few taps. After the employee realizes the benefits of our platform, they become a champion of Expensify and often spread it internally to other employees. With multiple employees using Expensify and valuable features simplifying the manager&#8217;s job, the decision maker purchases a subscription to Expensify and becomes a paying customer with a few members. Our usage within an organization expands further as the company adds members and adopts new features such as the Expensify Visa&#174; Commercial Card ("Expensify Card"), Expensify Travel or Bill Pay. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer simple, transparent and flexible subscription plans for both individuals and businesses that are completely self-service and payable by credit card. Rather than the traditional software sales model of complex pricing, user thresholds and inconsistent fees, we designed our pricing plans to facilitate the easy adoption of our platform by the smallest mom-and-pop stores to the largest and most complex organizations. Purchasers can select a transparent plan with features that best suit their specific needs, all without interacting with a sales representative or paying hidden costs for implementation, maintenance, or support.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our individual subscriptions include our </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Track</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Submit</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plans, which include an optional paid monthly upgrade for anyone wishing to SmartScan more than 25 receipts in a given month:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Free Plans </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Optional upgrade for unlimited SmartScan)</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.59pt">Track.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our free </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Track</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plan comes with our SmartScan receipt scanning functionality and is used primarily by individuals and sole proprietors to streamline their receipt and mileage tracking.</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.59pt">Submit.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our free </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Submit</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plan includes the same functionality in </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Track</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and also adds the ability to automatically submit expense reports to anyone for reimbursement.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business subscriptions can be used by teams, organizations, and companies on one of our paid plans, which include our </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collect</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Control</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plans, following a free trial. We bill customers on </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collect</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Control</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plans at the start of each month based on the number of policy members who were active in the previous month. Each customer has either a "pay per use" plan in which they are billed a flat rate for each active member, or an "annual" plan where they commit to a minimum number of monthly seats in </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exchange for a discount. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collect</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Control</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> customers can access additional discounts if they spend on the Expensify Card:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.84pt">Paid Plans</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.59pt">Collect. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collect</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plan enables our members to integrate with popular small business accounting systems, configure simple expense report approval workflows, as well as pay employees, contractors and volunteers via Direct Deposit ACH or internationally via Global Reimbursements.</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.59pt">Control. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Control</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plan, which is by far our most popular plan, includes everything in </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collect</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and adds the ability to configure rules-based approval workflows and integrate with financial, travel, HR, as well as other internal systems commonly used by mid-market and enterprise companies.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also leverage partnerships with accounting and bookkeeping firms, who provide validation of our platform and refer customers to us. We partner with strategic accounting software partners such as Intuit, NetSuite, Xero and Sage Intacct to integrate our software in their clients&#8217; back offices, and recognize us as a top expense tool when their clients are browsing and selecting integrated solutions. Additionally, our </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ExpensifyApproved!</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Partner Program trains and supports accountants to use our platform and encourages their customers to use Expensify. We work hard to maintain top expense partner status with all partners to support our market consensus strategy.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Our Growth Strategies</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to drive the growth of our business by executing on the following strategies:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Build new features that create additional value for existing members.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our word-of-mouth model works well because people genuinely enjoy using Expensify. We intend to continue to invest in building features that increase the value our software delivers to our existing members. Our flat, generalist and democratic structure cultivates a diversity of ideas from every single one of our employees, which enables an efficient, scalable and rigorous product development process. By efficiently investing in new features that prioritize the needs of our members, we can continue to retain existing members and attract new members via word-of-mouth;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Build new features that attract new members beyond employees who submit expenses.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have and will continue to invest in developing features complementary and adjacent to expense management. At most companies, not every employee generates expenses that would be submitted via an expense report. As we add additional features that can be used by all employees rather than just those that submit expense reports, we have the potential to monetize the segment of our customers&#8217; employees that are not submitting expense reports on a monthly basis, and increase revenue without adding more customers or raising prices. These features will enable easy financial collaboration within communities and between friends and family;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Build viral loops into our member experience that increase adoption by new customers. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We design our expense management platform and every new feature with the aim of frictionless adoption. Individual employees download the Expensify mobile app or sign up on our website, for free, and use it to submit their expenses to their bosses &#8211; turning every expense report into a highly targeted marketing message, straight to a decision maker. Outside of expense management, we have expanded our platform and built invoicing and bill payment features with the goal of replicating the frictionless adoption of our expense management feature. By sending an invoice using Expensify, accounts receivable departments naturally promote Expensify to their clients. A company that adopts Expensify bill payment tacitly promotes Expensify to all of their vendors: any one vendor that sends a manual invoice receives an email notifying them that their invoice was converted into an Expensify invoice, and they should sign in to collect payment online. We continue to focus on maintaining and extending the virality of our features to support our viral, bottom-up business model; </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Expand and monetize transaction volume from existing and new customers.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We intend to continue to increase the promotion of the Expensify Card to both new and existing customers to drive growth in adoption;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Promote Expensify&#8217;s culture and values.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We believe that consumers are more likely to both use and recommend products from brands they admire. By consistently acting on and vocally promoting our values, we have the ability to both drive positive change and create brand awareness that can add to the virality of our platform. We believe our company code of ethics and conduct demonstrates our culture and values, including our adherence to Environmental, Social, and Governance ("ESG") principles;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Continue to strengthen our market consensus.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have worked hard to establish and maintain Expensify as a dominant expense management platform for SMBs. We leverage a variety of targeted marketing strategies that involve industry conferences, industry influencers, partner marketing, our own conference and more with the goal of achieving market consensus that Expensify is the premier, industry standard expense management platform. This is essential to our viral and word-of-mouth business model. We plan to reinforce the market consensus surrounding our platform, as well as expand on these strategies across new feature verticals and markets;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Expand integrations and strengthen partnerships. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense management touches many functions across a company. To provide a seamless experience for our customers, we integrate with the accounting, HR and travel software used by SMBs and their employees every day. We also have frictionless integrations with many of the technology providers that generate the most receipts for our members, such as Uber and Lyft. Through our </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ExpensifyApproved!</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Partner Program, we train and support accountants who then encourage their customers to use Expensify. We intend to continue to invest in both integrations and partnerships as they are critical to delivering best-in-class user experiences and ensuring that Expensify is deeply embedded within our customer base; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Expand internationally. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We see significant opportunity to acquire new customers internationally. Because word-of-mouth drives significant adoption, we have experienced member growth outside of our core geographies without investment in marketing or regional sales forces. We have the opportunity to accelerate international growth by investing in marketing, developing a localized platform experience and expanding international partnership and integrations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the combination of the strength of our platform, our scalable business model and our special company culture has us well-positioned to achieve these growth strategies. </span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Our Platform</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify makes money easy for SMBs by enabling them to collaborate and complete financial tasks more efficiently. Our AI-driven, mobile-first, cloud-based platform offers a best-in-class experience for companies looking to modernize their financial processes away from paper and excel spreadsheets for the first time.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define preaccounting as the systemized set of processes through which employees, or non-accountants, gather, code, aggregate and normalize financial data. While other financial processes have seen vast efficiency improvements with the widespread adoption of cloud-based ecosystems, company-focused preaccounting tasks such as expense management have largely remained unchanged, and therefore are still overwhelmingly inefficient, unscalable and time-consuming. Our comprehensive financial platform offers a wide range of easy-to-use but powerful features that automate the preaccounting processes for businesses of all sizes &#8211; including managing expenses, capturing and managing spend via the Expensify Card and more recently, paying bills and sending invoices, all included in the Expensify platform.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Expense Management</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses are among the most complicated preaccounting workflow, no matter the size of a company. Expenses touch every employee, span every layer of the organization and require interaction with a host of internal and external business systems. While the expense management process is incredibly complex, it largely occurs in three distinct, sequential phases: Capture &gt; Approve &gt; Pay.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAPTURE</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of today&#8217;s financial data still exists on paper. Expensify streamlines the capture and normalization of disparate financial data in the following ways:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">SmartScan.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Snap a photo of your receipt, forward receipts from email, or upload attachments directly in the application. SmartScan optimizes for high-accuracy data extraction to support our &#8220;fire and forget&#8221; receipt capture.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Credit card matching. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receipts and emails are automatically matched to incoming credit card transactions in real-time, preventing duplicates and reducing the need to manually reconcile credit card statements at month end. </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Mobile expense capture.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> With mobile apps for Android and iOS, it&#8217;s possible to capture receipts, mileage expenses and per diems while in the office or anywhere else in the world &#8211; online or offline. In addition, members can automatically import receipts from their favorite travel tools, including Uber, Lyft, Grab, Hotel Tonight, among others. </span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">APPROVE</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once financial transactions are captured, we deliver AI-driven insights into the nature of company spend, as well as adherence to company-specific rules and guidelines. Expensify&#8217;s robust approval functionality can be scaled up and down in the following ways: </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Multi-level approval workflows.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Customizable approval workflows help companies of all sizes tailor their approval hierarchies, route specific expenses to budget or project owners and approve expenses through an intuitive &#8220;Guided Review&#8221; that highlights specific items requiring review. </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Intelligent auditing. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Process data automatically or configure which types of transactions require review. Expensify detects receipt duplicates by default and automatically verifies that any manually-entered expenses match attached receipts. </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Powerful integrations. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connect directly with leading cloud accounting and finance platforms such as QuickBooks, Xero, Oracle NetSuite, Sage Intacct and FinancialForce, among others. A continuous real-time sync means that information is dynamically updated across all connected platforms. Expensify connects directly with the top banks in the U.S., as well as leading HR, practice management, tax reclamation, recruiting and travel management systems. A self-service API is available to anyone who wants to integrate Expensify into their technology ecosystem on their own without additional cost.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Comprehensive visibility.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Whether companies require visibility into transaction approvals, help with corporate credit card reconciliation and remittance, or insights into travel spend, financial data is visible throughout the platform.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PAY</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After capturing and approving relevant company spend, businesses require an easy and fast method for disbursing funds to employees and vendors. Expensify&#8217;s payments platform streamlines how modern payments are made and reconciled in the following ways:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Next day ACH direct deposit.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For companies that enable automatic processing and reimbursement, employees receive expense reimbursements in their bank account the following business day.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Global reimbursement.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For companies or employees based outside of the United States, Expensify offers reimbursement in 5 currencies across 200 countries and territories.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Centralized travel procurement</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Manage and centrally pay for travel bookings made with any Expensify Card, all while ensuring compliance with company travel policies.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Corporate card remittance. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Streamline the process of managing and remitting corporate card payments. </span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Expensify Card</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Expensify Card is a natural extension of our expense management platform and is powered by the Visa network. Companies can use the Expensify Card in conjunction with existing expense policies at no additional cost, or independently as a separate corporate card program through our platform. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Expensify Card leverages our wealth of experience acquired by working directly with finance administrators. The feature is designed to fix the common pain points seen with traditional corporate cards, namely the lack of real-time receipt capture and transaction visibility, enhanced access to credit for small businesses and streamlined setup of corporate card programs.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key capabilities of the Expensify Card include:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Streamlined card application/setup.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Companies receive an automated approval decision in seconds, and card provisioning for an entire organization is possible in a few minutes. Every member receives a virtual card for immediate use.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.84pt">Unlimited virtual cards.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Companies can issue an unlimited number of virtual cards with fixed amount or monthly spend limits. This allows for issuing cards for specific merchants or subscriptions and ensuring spend does not exceed your budget.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Continuous automatic reconciliation</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Card transactions are synchronized in real-time between Expensify and a company&#8217;s accounting systems. This removes the need for an arduous once-a-month statement reconciliation.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Real-time compliance.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cardholders receive an immediate push notification when their card is charged, which helps protect against fraud. In addition, eReceipts mean that no receipt capture is required for nearly all purchases, though companies can stipulate their own receipt policy where preferred.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Spend control with Smart Limits.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Companies control the maximum exposure they will accept for each employee by stipulating their individual unapproved spend, which is another cash control feature. If a cardholder fails to submit their expenses in a timely fashion, card activity is suspended until historical card spend is approved. </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Cashback.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Companies with settled spend in the United States ("U.S.") over $250,000 per month on their Expensify Cards under the Updated Card Program (defined below) receive 2% cashback for all U.S. purchases or 1% for all U.S. purchases if monthly settled spend in the U.S. is under $250,000. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Daily settlement option</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Ensure that employees never overspend what a company is able to pay. Daily settlement also helps smooth cash flows throughout the month, as opposed to one large, uncertain lump sum at month end. Companies can also choose monthly settlement if they prefer a more classic experience.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we have growth potential in many areas in regards to the Expensify Card. Our goal is to continue increasing the number of companies that have adopted the Expensify Card and the number of members that have a card provisioned per company, both of which would increase the amount of total spend c</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">onverted to the Expensify Card.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the original Expensify Card program launched in 2020 (&#8220;Legacy Card Program&#8221;), Expensify has an agreement with the payment processor, Marqeta, Inc. ("Marqeta"), and relied on Marqeta to manage the relationship with the issuing bank, Sutton Bank, and the card network, Visa, in authorizing and settling transactions. In October 2023, the Company amended the Expensify Card program (&#8220;Updated Card Program&#8221;) to separately enter into an agreement with a new issuing bank, The Bancorp Bank, N.A. ("Bancorp"), to issue Expensify Cards to customers and authorize and settle transactions on the Visa card network, in providing overall card program management services. The Updated Card Program launched in February 2024</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and all new Expensify Cards issued subsequent to the launch of the Updated Card Program operate under that program. As of December&#160;31, 2024, our transition of cardholders from the Legacy Card Program to the Updated Card Program was substantially complete.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Expensify Travel</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify Travel is a travel platform that simplifies business travel by integrating booking, approvals, payments, and collaboration into one seamless experience. It has the following key capabilities:</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Seamless bookings.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Easily book flights, hotels, rail, and car rentals all from the Expensify app, with options tailored to fit your company&#8217;s travel policy. This is designed to provide travelers the best options while staying within their company's budget and compliance guidelines.</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Smart approvals.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Real-time, policy-driven approvals ensure trips are authorized quickly, reducing the risk of unnecessary change or cancellation fees. Managers can approve trips with confidence, knowing they align with company policies.</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Streamlined payments and reporting.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Centralized virtual card payments simplify expense reconciliation, while automated reporting instantly captures every receipt and change fee for hassle-free tracking. This eliminates manual expense reporting and speeds up reimbursements.</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Real-time collaboration.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Dedicated chat rooms connect travelers and travel managers, keeping everyone on the same page with instant updates, approvals, and duty-of-care communication throughout the trip. This facilitates smooth coordination and immediate support when needed.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Invoicing &amp; Bill Pay</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key capabilities of our invoicing and bill payment features include:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Payments made easy. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With multiple payment options, including credit/debit card, ACH and check, customers across the globe have access to quick, easy and frictionless payment options.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Eliminate manual entry.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Bills sent to a company&#8217;s @expensify.cash address are automatically SmartScanned, which captures key details for easy review and processing.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Real-time communication. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers can leave comments or ask questions on the invoice and both parties can chat in real time directly in Expensify, or receive an email instantly.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.94pt">Extensive integrations.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Companies can save time by exporting invoices and bills to QuickBooks, Xero, Sage Intacct, Oracle NetSuite and more. Invoices are automatically linked to the corresponding customer and exported as a receivable in the accounting system. Bills are automatically linked to the corresponding vendor and exported as a payable.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Expensify.org</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We started Expensify.org with a goal to &#8220;create a just and generous world&#8221; with the belief that doing good is good for business. We aim to integrate the Expensify.org mission into everything we do. If nothing else, it's good for employee retention and morale, by framing our work in a more powerful context than it might otherwise seem. Everyone here knows that we cannot succeed as a business without also giving back and making the world a better place than we found it.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Though Expensify.org launched in January 2020 and is now a 501(c)(3) non-profit, the concept was set into motion before Expensify was founded when David Barrett, Expensify's founder and CEO, had an idea of how to help feed unhoused neighbors he passed every day walking through San Francisco. He developed a platform to load gift cards on-demand from his personal credit card to offer funds immediately for individuals in his neighborhood to purchase food. While this idea didn&#8217;t take off, David held onto the concept for more than a decade until it became a reality with the launch of Expensify.org.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through Expensify.org, we seek to empower individuals and communities to eliminate injustice around the world by making giving and volunteering more convenient, accountable, meaningful and collaborative. The foundation of Expensify.org was built on applying our expertise in expense management to increase the transparency of how funds are used, the convenience of how donations are gathered and &#8212; most importantly &#8212; the emotional connection between donors, volunteers and recipients. </span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Our Compliance and Data Security</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are PCI-DSS Level 1, SOC1 Type II, and SOC2 Type II compliant, with external parties performing "grey box" testing. We are integrated with most major banks in the United States, and we process billions of dollars in expense reimbursements every year and are audited periodically by our processing bank. We take privacy and data security seriously and design our systems and processes based on applicable domestic and international data privacy regulations, which sometimes change faster than the wind.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Our Data</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we have processed over 1.7&#160;billion expense transactions for our customers. These expenses span across employees from all functions and layers in organizations of all sizes, industries and geographies. To process these expenses, our platform runs on our proprietary distributed and fully replicated technology architecture that is built to process many multiples of our current transaction volume. We also designed our platform to be deeply integrated and connected with a broad suite of back office systems, consumer applications and banking technology infrastructures that our customers use every day. The combination of the scale and diversity of the expenses we process, the breadth and depth of our integrations and the scalability of our infrastructure has enabled us to build a massive data asset that continually enhances the value of our platform.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive powerful insights from our data such as the unique buying behavior of our members, the spending trends of the businesses they work for and changes in the technologies businesses use for multiple back-office workflows. These insights provide continuous and real-time input into our product development and enable us to develop features that reflect the behavior and preferences of our members and the organizations they work for. Our data asset also benefits from significant network effects, with every new member and transaction adding incremental value to our platform. Every receipt we process through our OCR technology makes our SmartScan technology more accurate, every transaction we process and backtest enhances our fraud protection capabilities and every customer inquiry we resolve </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allows Concierge to answer future questions faster. We believe that our data asset will continue to expand the value of our platform and drive future growth.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Our Culture, Employees and Human Capital</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Expensify, our culture is deeply embedded in everything we do. We strive to create a diverse, inclusive and collaborative workplace that prioritizes and fosters the long-term happiness of our employees. We operate with a flat, generalist organizational structure, where everybody is encouraged to participate in the discussions and contribute to the decisions they choose to. Our culture is centered on the belief that a life well lived is one that enables you to achieve the following three goals, which we all work towards with a long-term mindset:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Live Rich. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This means we want to have ample means, and the time to enjoy it. We want to participate in a diverse, equitable, inclusive and fundamentally just society &#8212; both inside and outside our own walls. We want to have a &#8220;comfortable baseline,&#8221; where on a dull, ordinary day we wake up refreshed and excited to take on the day&#8217;s challenges, and go to bed each night fully satisfied in life well lived and a job well done.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Have Fun.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sometimes, we want to do stuff that is awesome just for the sake of awesomeness. Not too often, but often enough to remind ourselves that we are living life to its fullest, and enabling others to do the same. For example, we aim to bring the whole company, plus families and kids, to a warm and sunny international location every year for a month-long "working vacation" to enable our employees to collaborate in person from a remote beach, build friendships with their colleagues, broaden their perspective and have a great time. These &#8220;Offshore&#8221; trips are productivity powerhouses that have resulted in some of our most impressive platform developments to date.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Save The World.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We like the phrasing of this goal precisely because it is bombastic. We want to play an active role in unwinding the systemic bias that has prevented so many from living rich. We believe that even a small team with limited resources, given enough time and focus, can move the world. This is why we started Expensify.org, to &#8220;create a just and generous world&#8221;, and we are all wholly committed to its mission.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that there are three common qualities critical to achieving these three goals and the success of our company:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Talent. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of us can learn without being taught, and can teach whatever we&#8217;ve learned.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Ambition.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Each of us has a genuine desire to accomplish something meaningful to us individually, to create more than we consume in this world.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Humility.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Each of us genuinely values the opinions and perspectives of others, and seeks above all to find the right solution to any given problem, no matter who came up with it.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, our long-term commitment to our three life goals is guided by two simple rules:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Get Shit Done. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have little-to-no internal hierarchy; nobody reports to anyone else. Everyone is responsible for their own time and empowered to spend it in the way they feel will best advance their own goals, and the goals of the company.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.94pt">Don&#8217;t Ruin It for Everyone Else.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Whenever there is some complicated scenario with an unclear resolution, we always brainstorm the fairest possible solution &#8212; and then put in the hard work to make that ideal solution our actual solution. Fairness rarely comes easy, and is typically far, far from the norm.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our unique culture and our employees&#8217; happiness and long-term commitment to Expensify is a critical component of our success. As of December&#160;31, 2024 we had 115 full-time employees. None of our employees are represented by a labor union or covered by collective bargaining agreements. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also engage third-party vendors to supply on-demand workers as needed to support our operations. We have not experienced any work stoppages, and we believe that our employee relations are strong. We remain committed to reevaluating ourselves and continuing to foster a workplace environment that prioritizes the well-being of each and every Expensify employee.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our employees with competitive compensation, comprehensive healthcare options and equity ownership across our organization. We encourage a balanced lifestyle by offering our employees the flexibility to work remotely and set their own schedules.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESEARCH AND DEVELOPMENT</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a product-led growth strategy, so our ability to scale our platform depends on our ability to innovate and continue to deliver quality and valuable features for members. As such, we prioritize our research and development above all other investments. Our Customer Success team works closely with our customers to identify our members&#8217; greatest needs and act as our primary Product Managers to develop features that reflect their feedback. We build our software with the end user at the center of every decision, investing substantial time, energy and resources to ensure we have a deep understanding of our members&#8217; needs.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CUSTOMER SUCCESS</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concierge is our customer support engine. Concierge is designed for speed and accuracy and optimized for cost. Concierge is powered by AI and trained by customer support agents, with different levels of skill and training, spread out across the world. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concierge is also supported with generative AI trained on how to use Expensify. All customer inquiries are screened to see if they can be answered from our help documentation. If they can be, Concierge will automatically respond with an answer formulated by generative AI using the help documentation as its source. Approximately 80% of initial inquiries are able to be answered automatically by Concierge without escalation.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First Responders provide simple support that requires minimal training, with the primary requirement being English proficiency. Second Responders receive more in depth training and answer more complex questions, as well as those that require a deeper understanding of the platform. The costs of maintaining a team of First and Second Responders scales according to support volume, but thanks to Concierge, benefits from extraordinary economies of scale as well as consistency in speed and quality. First and Second Responders are employed and managed by vendors, which helps us efficiently scale up and down based on support volumes.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Success Coaches are full-time employees who manage the bulk of our product management. Approximately 25% of Success Coach time is spent on traditional product management activity (i.e., writing product proposals, engaging with the product development team, testing new functionality, updating documentation). The remaining approximately 75% is spent doing traditional account management tasks and performing "supervised training" of the Concierge AI in response to edge case conversations escalated from Second Responders. We believe that by keeping our product managers involved with the customers we design and develop features that customers like to use &#8212; supporting our product-led growth.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MARKETING</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our members are our best marketers. They have adopted, championed and spread Expensify to their colleagues, managers and friends. We have empowered employees to simplify and streamline expense management and in the process we have created champions of our solutions who naturally demonstrate the value of Expensify to decision makers at their broader organizations. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make our platform available for free trial online, which facilitates rapid and widespread adoption. The strength of our solution and its user-friendly nature creates advocates of our platform and allows </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify to spread virally, through word-of-mouth, across teams, departments and organizations. This word-of-mouth marketing increases organically as more individual members and teams discover our platform.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our marketing efforts are designed to support the bottom-up viral nature of our platform by establishing our brand as a premiere option in preaccounting software. We invest in brand and platform promotion through partners, conference participation, thought leadership, direct marketing and advertising and content development to educate the market about the benefits of our platform and create market consensus. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Creating market consensus requires a major investment to establish and requires ongoing commitment to our product to maintain. So long as the market agrees in the strength of our platform, it is relatively inexpensive to maintain that perception. This creates an asymmetric advantage against challengers to our brand. This market consensus strategy enables us to attract new customers without needing to pay a high marginal cost to acquire each new customer.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SALES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our viral and word-of-mouth lead generation enables us to employ a self-service and inbound sales model. Potential customers are generally first introduced to Expensify when an employee submits an expense report using Expensify, when they hear of us through their networks, or indirectly through accountants and accounting platforms. Customers then seek out our mobile app and website to try, adopt and use our platform. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales model focuses on enabling customer self-service and low-friction entry points enhanced with AI powered customer service. Our customers can access free and fully functional trials. When a member has completed their platform evaluation, purchasing is coordinated online through an automated, easy-to-use web or mobile based process. Any customer can get on the phone with our team during or after the sales process, but due to the segment of the market we serve, the overwhelming majority prefer to complete the sales and onboarding process online.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Our Competition</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary competition remains the antiquated manual processes that SMBs have been relied upon for decades. Other competitors include traditional horizontal platform solutions with basic expense management features, corporate card providers, and niche expense management point solutions. Because of the strength, flexibility and interoperability of our offering, many of our customers use Expensify in tandem with some of our competitors&#8217; products. We differentiate ourselves from our competition by remaining hyper-focused on our members, continuing to innovate features that add value to our members and maintaining market consensus to facilitate word-of-mouth marketing and support our viral, bottom-up go-to-market motion.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the principal competitive factors that drive leadership in the markets we compete in include the following:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">End user design focus;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Ease of access, adoption, deployment and use;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Platform functionality and ability to automate processes;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Mobile access across devices;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Ability to purchase without a sales representative; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Viral, bottom-up business model supported by word-of-mouth adoption;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">High interoperability with internal and third party systems and consumer applications;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Flexible, employee-centric legal terms regarding data ownership;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Data security and privacy;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Speed and scalability of architecture underlying the platform; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Brand reputation and market consensus around platform superiority; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">Customer service and support.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we compete favorably with our competitors on the basis of the factors described above. We believe our unique approach, business model, and company culture drive significant competitive differentiation. We continue our intense design focus on the employee experience, to support our viral bottom-up business model to drive profitable growth and to nurture our one-of-a-kind company structure and culture to maintain this competitive advantage.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our intellectual property is an important aspect of our business and helps us maintain our competitive position. To establish and protect our rights in our proprietary intellectual property, we rely upon a combination of patent, copyright, trade secret and trademark laws, and contractual restrictions such as confidentiality agreements, licenses and intellectual property assignment agreements. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we had 16 trademark registrations in the United States, including EXPENSIFY, EXPENSICON, PERSONAL KARMA, EXPENSIFY THIS, SMARTSCAN, CONCEIRGE, CORPORATE KARMA, YOU WEREN&#8217;T BORN TO DO EXPENSES, LAT* TALKS, LAT TALKS, SWIPE TO WIN, and LONG ASS TABLE TALKS. Various other marks have also been published by us such as EXPENSIFY PAYMENTS, AT THE SPEED OF CHAT, TRAVEL AND EXPENSE AT THE SPEED OF CHAT, EASY MONEY, EXPENSIFY IS EASY MONEY, EXPENSIFY &#8211; IT&#8217;S EASY MONEY, NEW EXPENSIFY, KARMA POINTS and the Expensify &#8220;E&#8221; Logo. We also had approximately 101 trademark registrations (including international registrations) and approximately 11 pending applications in certain foreign jurisdictions, including Canada, the European Union, the United Kingdom, Mexico, Brazil, Australia and New Zealand. We will pursue additional trademark registrations to the extent we believe it would be beneficial and cost effective. We also own several domain names, including www.expensify.com, use.expensiffy.com, www.expensify.org, and new.expensify.com.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we had 26 issued patents and 12 pending patent applications in the United States. Our issued patents expire between August 18, 2028 and March 26, 2040. We have 2 pending applications in each of Europe, Australia and Canada, and 1 pending application in the Patent Cooperation Treaty. We continually review our development efforts to assess the existence and patentability of new intellectual property.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We control access to our intellectual property and confidential information through internal and external controls. We maintain a policy requiring our employees, contractors, consultants and other third parties involved in the development of intellectual property on our behalf to enter into confidentiality and proprietary rights agreements to control access to our proprietary information. Intellectual property laws and our procedures and restrictions provide only limited protection, and any of our intellectual property rights may be challenged, invalidated, circumvented, infringed, or misappropriated.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information about our intellectual property and associated risks, see the section titled &#8220;Risk Factors&#8212;Risks Related to Our Business.&#8221;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Government Regulation</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business activities are subject to various federal, state, local and foreign laws, rules and regulations. Compliance with these laws, rules and regulations has not had, and is not expected to have, a material effect on our capital expenditures, results of operations and competitive position as compared to prior periods. Nevertheless, compliance with existing or future governmental regulations, including, but not limited to, those pertaining to global trade, business acquisitions, consumer and data protection and taxes, could have a material impact on our business in subsequent periods. For more information on the potential impacts of government regulations affecting our business, see &#8220;Risk Factors&#8212;Risks Related to Our Business.&#8221;</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Corporate Information</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were incorporated on April&#160;29, 2009 as Expensify, Inc., a Delaware corporation. Our principal executive offices are located at 401 SW 5th Street, Portland, Oregon 97204. </span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our website address is www.expensify.com. Information contained on, or that can be accessed through, our website does not constitute part of this Annual Report on Form 10-K. The U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at www.sec.gov. Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended, (the &#8220;Exchange Act&#8221;) are also available free of charge on our investor relations website, investors.expensify.com as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide notifications of news or announcements regarding our financial performance, including SEC filings, investor events, press and earnings releases, on our investor relations website. The contents of these websites are not intended to be incorporated by reference into this report or in any other report or document we file.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_22"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 1A. Risk Factors</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business involves a high degree of risk. You should carefully consider the risks described below, as well as the other information contained or incorporated by reference in this Annual Report on Form 10-K, including our consolidated financial statements and related notes, as well as our other filings with the SEC. The occurrence of any of the events or developments described below could materially and adversely affect our business, financial condition, results of operations and growth prospects. In such an event, the market price of our Class A common stock could decline, and you may lose all or part of your investment. Additional risks and uncertainties not presently known to us or that we currently believe are not material may also impair our business, financial condition, results of operations and growth prospects.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Risks Related to Our Business</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our quarterly and annual results of operations have fluctuated in the past and may fluctuate significantly in the future and may not meet our expectations or those of investors or securities analysts.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly and annual results of operations, including the levels of our revenue, working capital and cash flows, have varied significantly in the past and may vary significantly in the future, such that period-to-period comparisons of our results of operations may not be meaningful. Our quarterly and annual financial results may fluctuate due to a variety of factors, many of which are outside of our control and may be difficult to predict, including, but not limited to:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the level of demand across our platform and for individual features within our platform;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to grow or maintain our gross logo retention rate and net seat retention rate (each as described under the section titled "Management's Discussion and Analysis of Financial Condition and Results of Operations&#8212;Key Factors Affecting Our Performance&#8212;Retaining Existing Customers"), expand usage within organizations, retain and increase sales to existing customers and attract new members and customers;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to convert individuals and organizations using our free features or trial subscriptions into paying customers;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to predictably generate revenue through marketing and sales efforts;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the timing and success of new features, integrations, capabilities and enhancements by us to our platform, or by our competitors to their products, or any other changes in the competitive landscape of our market;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to grow and maintain our relationships and/or integrations with our network of third-party partners, including integration partners, channel partners and professional service partners;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to regulate members and member interactions on an increasingly collaborative platform;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to grow revenue share and customer referrals from our partner ecosystem;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to attract new customers and retain existing customers;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the success of our customers&#8217; businesses;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to achieve widespread acceptance and use of our platform and features, including the Expensify Card and any new features we may introduce;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to retain customers on annual subscriptions;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our ability to maintain and improve employee efficiency, and our ability to manage third party, outsourced or open source workers to provide value-added services like receipt processing, customer support and engineering;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">errors in our forecasting of the demand for our platform and features, which would lead to lower revenue, increased costs, or both;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the amount and timing of operating expenses and capital expenditures, as well as entry into operating leases, that we may incur to maintain and expand our business and operations and to remain competitive;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the timing of expenses and recognition of revenue;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">actual or perceived security breaches, technical difficulties, or interruptions to our platform and features;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">pricing pressure as a result of competition or otherwise;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">ineffective pricing strategies that could limit customer base expansion, revenue growth and subscription renewals;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">adverse litigation judgments, other dispute-related settlement payments, or other litigation-related costs;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the number of new employees hired;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the timing of the grant or vesting of equity awards to employees, directors, or consultants;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">declines in the values of foreign currencies relative to the U.S. dollar;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">changes in, and continuing uncertainty in relation to, the legislative or regulatory environment;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">legal and regulatory compliance costs in new and existing markets;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">costs and timing of expenses related to the potential acquisition of talent, technologies, businesses or intellectual property, and their integration, including potentially significant amortization costs and possible write-downs;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">health crises, such as the COVID-19 pandemic, or other conditions that impact travel and business spending; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">general economic and market conditions in either domestic or international markets, including geopolitical uncertainty and instability and their effects on software spending.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any one or more of the factors above may result in significant fluctuations in our quarterly and annual results of operations, which may negatively impact the trading price of our Class A common stock. You should not rely on our past results as an indicator of our future performance.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The variability and unpredictability of our quarterly and annual results of operations or other operating metrics could result in our failure to meet our expectations or those of investors or analysts with respect to revenue or other metrics for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the trading price of our Class A common stock could fall, and we would face litigation, including securities class action lawsuits, which could subject us to substantial costs, divert resources and the attention of management from our business and adversely affect our business, results of operations, and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to successfully implement our growth strategies on a timely basis or at all. Even if we are successful, if we fail to effectively manage our growth, our business and results of operations could be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a relatively new and rapidly changing category of preaccounting software, and widespread acceptance and use of our platform and features, particularly our expense management feature, is critical </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to our future growth and success. We believe our growth depends on a number of factors, including, but not limited to, our ability to:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">attract new individuals and organizations to use our features, particularly our expense management feature;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">convert individuals and organizations using our free features or trial subscriptions into paying customers;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">grow or maintain our gross logo retention rate and net seat retention rate, and expand usage within organizations;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">price our subscription plans effectively and competitively;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">retain our existing individual and organizational customers;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">achieve widespread acceptance and use of our platform and features, including in markets outside of the United States;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">continue to successfully advance our bottom-up sales strategy as well as strategic relationships with our channel partners;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">continue to maintain and build a platform and brand that drives word-of-mouth exposure to new potential members;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">grow or maintain our brand through marketing, advertising campaigns, partnerships and other methods;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">gain member traction for and generate revenue from our new features and services; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">grow or maintain current levels of consideration from a vendor and/or fees generated through transaction-based features;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">expand the features and capabilities of our platform and features;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">provide excellent customer experience and customer support;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">maintain the security and reliability of our platform and features;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">maintain the trust of our customers;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">successfully compete against established companies and new market entrants, as well as existing software tools;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">successfully respond to other competitive challenges in the United States and globally;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">attract, hire and retain highly skilled personnel; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the impact of any future pandemic, epidemic or other public health crisis and the corresponding pace and rate of recovery on our business;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">obtain, expand, maintain, enforce and protect our intellectual property portfolio;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">operate as a public company;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">grow our member and customer base in new countries and/or markets, and increase awareness of our brand on a global basis; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">obtain and maintain compliance and licenses material to our current and future businesses, and comply with existing and new applicable laws and regulations including in markets outside of the United States.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to accomplish these tasks, our growth, including our revenue growth, would be harmed. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to accurately plan for and model future growth is limited and subject to a number of risks and uncertainties, due in part to our global operations, customer preferences and mix of products and features.  If our assumptions regarding these risks and uncertainties, which we use to plan our business strategies and operations, are incorrect or change due to industry or market developments, or if we do not address these risks successfully, our operating results could differ materially from our expectations and our business could suffer. Additionally, the growth and expansion of our business and platform may place a significant strain on our management and our administrative, operational and financial reporting resources. For example, we are required to manage multiple relationships with various strategic, integration and channel partners, customers and other third parties. In the event of further growth of our operations or in the number of our third-party relationships, our computer systems, procedures, or internal controls may not be adequate to support our operations, and our management may not be able to manage such growth effectively. To effectively manage growth, we must continue to implement and improve our operational, financial and management information and reporting systems and manage our employee base. If future revenue growth does not offset any increases in our operating expenses, our business, results of operations, and financial condition will be harmed, and we may not be able to maintain profitability. In addition, as we seek to continue to expand internationally, we will likely encounter unexpected challenges and expenses due to unfamiliarity with local regulations, requirements, practices and markets.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our expense management feature drives the majority of our subscriptions, and any failure of this feature to satisfy customer demands or to achieve increased market acceptance could adversely affect our business, results of operations, financial condition and growth prospects.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A majority of our subscriptions are driven by bottom-up adoption related to our expense management feature. Although we have added, and expect to continue to add, new features to expand our offerings, and all of our features are accessible under a single subscription, at least in the near term, we expect our expense management feature to continue to drive the majority of our subscriptions. As a result, market acceptance of our expense management feature is critical to our success. Demand for our expense management feature, as well as our other features, is affected by a number of factors, many of which are beyond our control, such as the adoption of our features by new and existing customers; the timing of development and release of upgraded or new features on our platform; products and services introduced or upgraded by our competitors or partners; our ability to determine optimal pricing for our platform, including in international markets; pricing offered by our competitors; technological change; and growth or contraction in our addressable market. We increased our subscription prices in 2020, and although the increased prices have not substantially affected our business to date, we cannot guarantee any future price increases we choose to implement will not adversely affect our business. If we are unable to meet customer demand for our expense management feature; do not price our subscriptions optimally or make changes to our subscription or pricing models that are not accepted by the market; or fail to convert members of our free expense management feature or trial subscriptions to paying subscribers, our business, results of operations, financial condition and growth prospects will suffer.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards and changing customer needs or preferences, our platform may become less competitive.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The software industry is subject to rapid technological change, evolving industry standards and practices and changing customer needs and preferences. The success of our business will depend, in part, on our ability to adapt and respond effectively to these changes by continually modifying and enhancing our features to keep pace with changes in hardware systems and software applications, database technology and evolving technical standards and interfaces on a timely basis. If we are unable to develop and market new technology, features and functionality for our platform that keep pace with rapid technological and industry change and satisfy our customers, our revenue and operating results could be adversely affected. If new technologies emerge that deliver competitive products at lower prices, more efficiently, more conveniently, or more securely, it could adversely impact our ability to compete. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform must also integrate with a variety of network, hardware, mobile and software platforms and technologies. We need to continuously modify and enhance our platform to adapt to changes and innovation in these technologies. This development effort may require significant engineering, marketing and sales resources, all of which would affect our business and operating results. Any failure of our platform to operate effectively with future technologies could reduce the demand for our platform. If we are unable to respond to these changes in a cost effective manner, our platform may become less marketable and less competitive or obsolete, and our operating results may be negatively affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to attract new customers on a cost-effective basis, convert individuals using our free basic expense management feature and organizations using our trial subscriptions into paying customers, retain existing customers and expand usage within organizations, our revenue growth will be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To increase our revenue, we must increase our customer base through various methods, including but not limited to, retaining existing customers, adding new customers, converting individuals using our free basic expense management feature and organizations using our trial subscriptions into paying customers, and expanding usage within organizations. Our business is subscription-based, with monthly and annual subscriptions, and customers are not obligated to and may not renew their subscriptions after their existing subscriptions expire.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of our primary marketing strategies is to offer a free basic version of our expense management feature to individuals within organizations. We rely on these individuals to expose others within their organizations to our platform and features and to convince those individuals to become new members, which could eventually lead to the engagement of the organization or individuals or departments within the organization as paying customers. To encourage viral adoption, we offer viral features that are free and accessible without a paid subscription, and we also offer time-limited trial subscriptions. We believe these free basic features and trial subscriptions promote brand awareness and organic adoption of our platform. While our viral model means that employees or contractors often introduce Expensify into SMBs, companies subscribe and pay for the majority of our paid members. To the extent that increasing numbers of these individuals and organizations who utilize the free aspects of our platform do not become, or lead others to become, paying customers, we will not realize the intended benefits of these marketing strategies, we will continue to pay the costs associated with hosting such free basic features and trial subscriptions, our ability to grow our business will be harmed, and our business, results of operations and financial condition will suffer.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerous factors may impede our ability to attract new customers, convert individuals and organizations using our free basic features and trial subscriptions into paying customers, expand usage within organizations, increase use of our other features such as the Expensify Card and gain new subscriptions, including but not limited to, failure to retain and motivate our personnel; failure to establish, maintain or expand relationships with channel and integration partners; failure to compete effectively against alternative products or services; our ability to determine optimal pricing for our subscriptions, including in international markets; failure to successfully deploy new features and integrations; failure to provide a quality customer experience and customer support; or failure to ensure the effectiveness of our bottom-up sales approach and other marketing programs. Channel partnerships are also an important aspect of our growth strategy, and we will need to maintain our partnerships with existing channel partners and identify and attract new channel partners in order to maintain the effectiveness of this strategy. Moreover, we believe that many of our new customers originate from word-of-mouth and other non-paid referrals from existing customers, so we must ensure that our existing customers remain loyal to our platform in order to continue receiving those referrals.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subscription-based, and customers are not obligated to and may not renew their subscriptions after their existing subscriptions expire. We cannot ensure that customers will renew subscriptions with the same or greater number of members or for the same level of subscription plan or that they will upgrade to use features such as bi-directional accounting sync and invoicing features or the Expensify Card. Customers may or may not renew their subscriptions as a result of a number of factors, including their satisfaction or dissatisfaction with our platform; changes we may implement in our pricing </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or structure; the pricing or capabilities of the products and services offered by our competitors; the effects of general economic conditions; or customers&#8217; budgetary constraints. If customers do not renew their subscriptions, renew on less favorable terms, or fail to add members, or if we fail to convert individuals and organizations into paying members, or expand the adoption of our platform within their organizations, our revenue may decline or grow less quickly than anticipated, which would harm our business, results of operations and financial condition. Our future success also depends in part on our ability to provide additional features to attract new members at existing customers, as well as increase transaction monetization from the Expensify Card. If our efforts to do so are not successful, our revenue may decline or grow less quickly than anticipated, which would harm our business, results of operations and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may fail to accurately predict the optimal pricing strategies necessary to attract new customers, retain existing customers and respond to changing market conditions.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in the past, and may in the future, need to change our pricing model from time to time. As the market for our platform matures, or as competitors introduce new solutions that compete with ours, we may be unable to attract new customers at the same prices or based on the same pricing models that we have used historically. While we do and will attempt to set prices based on our prior experiences and customer feedback, our assessments may not be accurate and we could be underpricing or overpricing our platform. In addition, if the offerings on our platform change, then we may need to revise our pricing strategies. Any such changes to our pricing strategies or our ability to efficiently price our offerings could adversely affect our business, operating results and financial condition. Pricing pressures and decisions could result in reduced sales, reduced margins, losses or the failure of our platform to achieve or maintain more widespread market acceptance, any of which could negatively impact our overall business, operating results and financial condition. Moreover, the organizations which we target may demand substantial price concessions. As a result, we may be required to price below our targets in the future, which could adversely affect our revenue, profitability, cash flows and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not successfully develop or introduce new features, enhancements, integrations, capabilities and versions of our existing features that achieve market acceptance, and our business could be harmed and our revenue could suffer as a result.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to attract new customers and increase revenue from existing customers depends in large part upon the successful development, introduction and customer acceptance of new features, enhancements, integrations, capabilities and versions of our existing features. If we are unable to expand our platform offerings in a manner that increases retention of existing customers and attracts new customers, our customers could migrate to competitors who may offer a broader or more attractive range of products and services. Unexpected delays in releasing new or enhanced features or versions of our features, or errors following their release, could result in loss of sales, delay in market acceptance of our features, or customer claims against us, any of which could harm our business. The success of any new feature, enhancement, integration, capability or version depends on several factors, including timely completion and delivery, competitive pricing, adequate quality testing, integration with existing technologies, proper marketing of the feature and market acceptance. We may not be able to develop new features successfully or to introduce and gain market acceptance of new features in a timely manner, or at all.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The successful development, introduction and customer acceptance of new features, enhancements, integrations, capabilities and versions of our existing features is costly and time-consuming, and our business could be harmed if we fail to deliver new features, enhancements, integrations, capabilities and versions of our existing features that meet customer needs on a timely and cost effective basis. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, in 2021 we released the first version of an open-source financial group chat optimized for financial conversations, designed to be used both in and outside of work, and maintained by a community of open source developers. The current version has a subset of the features of our legacy app available as we continue development. We expect our open-source offering to be a complete rewrite of the Expensify front end, built on a new React Native platform that uses the same codebase across iOS, Android, web and desktop once completed. Although we see this direction as a natural next step in our long-term </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">product vision, we have not developed an open-source financial group chat (or similar feature) before, and it may not meet customer needs, gain member traction or generate revenue sufficient to offset the costs of development, which could harm our business even if and when the feature complete version is released.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face significant competition, the market in which we operate is rapidly evolving, and if we do not compete effectively, our results of operations and financial condition could be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face significant competitive challenges from do-it-yourself approaches as well as companies that provide traditional horizontal platform solutions with expense management features, corporate card providers and niche expense management solutions. Traditional do-it-yourself approaches (for example, using spreadsheets, email, messaging and legacy project management tools) are people-intensive and involve internal personnel manually performing expense management processes. Many businesses using do-it-yourself approaches believe that these manual processes are adequate and may be unaware that Expensify can replace several expensive, disconnected services with one fully connected preaccounting platform for a fraction of the cost, resulting in an inertia that can be difficult to overcome. It is difficult to predict adoption rates and demand for our platform, the future growth rate and size of the market for expense management and other preaccounting products, or the entry of competitive offerings. The expansion of the expense management and other preaccounting products market depends on a number of factors, including the cost, performance and perceived value associated with these solutions. If expense management and other preaccounting solutions do not achieve widespread adoption, or there is a reduction in demand for expense management and other preaccounting products caused by a lack of customer acceptance, technological challenges, weakening economic conditions, security or privacy concerns, competing technologies and products, decreases in corporate spending, or otherwise, it could result in decreased revenue, and our business, results of operations and financial condition would be adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, there are a number of competing companies that provide traditional horizontal platform solutions with expense management features, some of which have substantially greater revenue, personnel and other resources than we do. These firms have historically targeted primarily large enterprise customers, but many of them also market to SMBs in search of growth in revenue or market share. We also face competition from a growing number of other businesses offering expense management solutions and corporate cards. Our smaller competitors who currently focus their product offerings on SMBs may be better positioned than larger competitors to increase their market share with SMBs, whether by competing based on price, service, or otherwise. Increased competition may impact our ability to add new customers at the rates we have historically achieved. Additionally, competition may increase in the future from new market entrants. With the introduction of new technologies and the entry of new companies into the market, we expect competition to persist and intensify. This could harm our ability to increase our customer base, maintain subscription renewals and maintain our prices.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, it is possible that large enterprises with substantial resources that operate in adjacent accounting, finance or compliance verticals may decide to pursue expense management automation and become immediate, significant competitors. Merger and acquisition activity in the technology industry could increase the likelihood that we compete with other large technology companies. Many of our existing competitors have, and our potential competitors could have, substantial competitive advantages such as greater name recognition, longer operating histories, larger sales and marketing budgets and resources, greater customer support resources, lower labor and development costs, larger and more mature intellectual property portfolios and substantially greater financial, technical and other resources. Some of our larger competitors also have substantially broader product lines and market focus and will therefore not be as susceptible to downturns in a particular market. Conditions in our market could change rapidly and significantly as a result of technological advancements, partnering by our competitors, or continuing market consolidation. New startup companies that innovate, and large companies that are making significant investments in research and development, may invent similar or superior products and technologies that compete with our platform, including the addition of bottom-up adoption features. Some of our larger competitors use broader product offerings to compete, including by selling at zero or </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">negative margins, by bundling their product, or by closing access to their technology platforms. Potential customers may prefer to purchase from their existing suppliers rather than a new supplier regardless of product performance or features. Furthermore, potential customers may be more willing to incrementally add solutions to their existing infrastructure from competitors than to replace their existing infrastructure with our platform. These competitive pressures in our market, or our failure to compete effectively, may result in price reductions, fewer new customers, lower revenue and loss of market share. Any failure to successfully and effectively compete with current or future competitors could cause us to lose business and harm our revenue growth, business, results of operations and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An economic downturn or economic uncertainty could negatively impact our customers and materially and adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on the economic health of our current and prospective customers and the overall state of the economy. Declining levels of economic activity may lead to declines or delays in business spending, declines in the number of paid monthly members of our platform and fewer transactions for which our platform may be used, which may result in decreased revenue for us. Uncertain and adverse economic conditions may cause customers to change their company policies to limit expense reimbursement and have led to increased requests for, and may lead to, increased refunds and chargebacks. Additionally, economic uncertainty and negative economic pressures may cause prospective or existing customers to defer investment or expansion in their business, and they may become more price-sensitive and perceive our platform as too costly. As of December&#160;31, 2024, businesses with fewer than 1,000 employees accounted for approximately 95% of our customers by revenue, and we focus our product, marketing and sales efforts on these businesses, including SMBs. These customers may be more susceptible to general economic conditions than larger businesses, which may have greater liquidity and access to capital. Our competitors, many of whom are larger and more established than we are, may respond to market conditions by lowering their prices and attempting to lure away our customers. Many of our larger competitors currently focus their product offerings on larger customers who may be less susceptible to general economic conditions. As a result, our larger competitors may be better positioned than we are to increase their market share with businesses of all sizes. In addition, the increased pace of consolidation in certain industries may result in reduced overall spending on our platform offerings. We cannot predict the timing, strength or duration of any economic slowdown, instability or recovery, generally or within any particular industry. If the economic conditions of the general economy or markets in which we operate worsen from present levels, our business, results of operations and financial condition could be materially and adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Payments and other financial services-related laws and regulations and government oversight are material to our business. The actions of various policymakers across government levels may create a complexity of multiple, conflicting and changing governmental laws and regulations. Our failure to comply with such laws and regulations could materially harm our business and can subject us to criminal and civil liability.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The regulatory environment in which we conduct our business is extensive and complex. The local, state, and federal laws, rules, regulations, licensing and other authorization schemes, and industry standards that govern our business, including our payment services, include, or may in the future include, those relating to banking, invoicing, cross-border and domestic money transmission, foreign exchange, payments services (such as payment processing and settlement services), anti-money laundering, combating terrorist financing, escheatment, U.S. and international sanctions regimes, and compliance with the Payment Card Industry Data Security Standard ("PCI-DSS"), a set of requirements designed to ensure that all companies that process, store, or transmit payment card information maintain a secure environment to protect cardholder data. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These laws, rules, regulations, licensing and other authorization schemes, and industry standards are administered and enforced by multiple authorities and governing bodies in the United States, including but not limited to the U.S. Department of the Treasury, the Federal Deposit Insurance Corporation, the Board of Governors of the Federal Reserve System, Office of Foreign Assets Control, self-regulatory </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">organizations, and numerous state and local governmental and regulatory authorities. These various authorities and governing bodies may enact conflicting laws or regulations that are complex and may change frequently. Responding to such conflicting, complex or changing rules and regulations entails inherent costs, and any actual or perceived failure to comply with existing or new laws and regulations, or orders of any governmental authority, including changes to or expansion of their interpretations, may subject us to significant fines, penalties, criminal and civil lawsuits, forfeiture of significant assets, enforcement actions in one or more jurisdictions, result in additional compliance and licensure requirements, and increased regulatory scrutiny of our business. In addition, we may be forced to restrict or change our operations or business practices, make product changes, or delay planned product launches or improvements. Any of the foregoing could materially adversely affect our brand, reputation, business, results of operations, and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify Payments LLC (&#8220;Expensify Payments&#8221;) is a licensed money transmitter (or its equivalent) in various U.S. states and territories and is in the process of obtaining money transmission licenses in a number of additional states and territories. As a licensed money transmitter, Expensify Payments, its ultimate beneficial owners, and its control persons are subject to a range of restrictions and ongoing compliance obligations under the money transmitter statutes (or their equivalent) administered by the banking departments (or their equivalent) of the various U.S. states and territories where it is licensed, including requirements with respect to the investment of customer funds, financial recordkeeping and reporting, reconciliation of customer funds, bonding, minimum capital, minimum net worth, disclosure, and inspection by regulatory authorities concerning various aspects of its business. In a number of cases, evaluation of our compliance efforts, as well as questions of whether and to what extent our activities in connection with the provision of certain products and services (both current and historical) are considered money transmission, are matters of regulatory interpretation and could change over time. In the past, regulators have identified violations or alleged violations by us of certain statutory and regulatory requirements, and we have been subject to fines and other penalties by state regulatory authorities due to their interpretation and application of their respective state money transmitter regime to our activities. As a result of the laws and regulations applicable to us and our business, we are and could in the future be subject to investigations, inspections, examinations, and supervision, and resulting liability, including governmental fines, restrictions on our business, or other similar enforcement actions, and we could be forced to cease conducting certain aspects of our business with residents of certain jurisdictions, be forced to change our business practices in certain jurisdictions, or be required to obtain additional licenses, regulatory approvals, or other similar authorizations. We cannot make any assurances that we will be able to obtain or maintain any such licenses, regulatory approvals, and other similar authorizations, and there could be substantial costs and potential product changes involved in obtaining and maintaining any such licenses, approvals, or other similar authorizations, which could have a material adverse effect on our business. In addition, there are substantial costs and potential product changes involved in maintaining and renewing any licenses, regulatory approvals, and other similar authorizations, and we could be subject to fines or other enforcement action if we are found to violate disclosure, reporting, anti-money laundering, capitalization, net worth, corporate governance, or other requirements applicable to us, including those required in connection with maintaining such licenses, approvals, or authorizations. These factors could impose substantial additional costs on us, involve considerable delay to the development or provision of our products or services to our customers, require significant and costly operational changes, or prevent us from providing our products or services in any given market.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Governmental and regulatory bodies and authorities may also impose new or additional requirements on our business or issue or promulgate new laws, regulations, or rules applicable to persons engaged in money transmission that adversely affect our business, including those that:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">prohibit, restrict, and/or impose taxes or fees on money transmission transactions in, to or from certain countries or with certain governments, individuals, or entities;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">impose additional customer identification and customer due diligence requirements;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">impose additional reporting or recordkeeping requirements, or require enhanced transaction monitoring;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">limit the types of entities capable of providing money transmission services, or impose additional licensing or registration requirements;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">impose minimum capital or other financial requirements;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">limit or restrict the revenue that may be generated from money transmission, including revenue from interest earned on customer funds, transaction fees, and revenue derived from foreign exchange;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">require enhanced disclosures to our money transmission customers;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">require the principal amount of money transmission originated in a country to be invested in that country or held in trust until paid;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">limit the number or principal amount of money transmission transactions that may be sent to or from a jurisdiction, whether by an individual or in the aggregate;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">restrict or limit our ability to process transactions using centralized databases, for example, by requiring that transactions be processed using a database maintained in a particular country or region; or</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">impose other requirements in furtherance of their missions.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, as a result of the bankruptcy and collapse of Synapse Financial Technologies, Inc., Expensify Payments has become subject to further recordkeeping requirements and received increased inquiries from regulators regarding our record keeping systems and process. These increased requirements and inquiries could lead to increased costs for maintaining our compliance with required regulations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The success of our business largely depends on our senior management team, and we depend on professional services firms for a portion of our finance function. The loss of any key employees or our outsourced finance team could adversely affect our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends largely upon the continued services of our key executive officers and employees, including our founder and CEO, David Barrett. We also rely on our leadership team in the areas of research and development, marketing, sales, services and general and administrative functions, and on mission-critical individual contributors in research and development. From time to time, there may be changes in our executive management team resulting from the hiring or departure of executives, which could disrupt our business. We do not have employment agreements with our executive officers or other key personnel that require them to continue to work for us for any specified period and, therefore, they could terminate their employment with us at any time. The loss of one or more of our executive officers or key employees could have a serious adverse effect on our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we depend on certain professional services firms for a portion of our finance function. If we lose the services of these outsourced finance teams for any reason, our ability to complete key accounting processes and reviews and provide timely and accurate financial reporting could be seriously harmed, and we could experience material weaknesses in our disclosure controls and procedures and our internal control over financial reporting. In addition, we may be unable to retain a new outside professional services firm or expand the size and expertise of our internal accounting team sufficiently and quickly enough to implement the processes and reviews necessary to ensure that material misstatements do not occur, which could seriously harm our business. Any failure to provide timely and accurate financial reporting or to maintain effective disclosure controls and internal control over financial reporting could harm our business, results of operations and financial condition, and could cause investors to lose confidence in our financial reports and our financial reporting generally, which could cause a decline in the trading price of our Class A common stock.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We cannot guarantee that our share repurchase program will be fully consummated or that it will enhance long-term stockholder value. Share repurchases could also increase the volatility of the trading price of our common stock and could diminish our cash reserves.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 25, 2025, the Executive Committee authorized a share repurchase program to repurchase up to $50 million of our outstanding Class A common stock, which replaces the Company's share repurchase program that was approved in 2022. Although the Executive Committee has authorized this repurchase program, the program does not obligate us to repurchase any specific dollar amount or to acquire any specific number of shares. The actual timing, manner, price and total amount of future repurchases will depend on a variety of factors, including business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, restrictions under the terms of loan agreements and other considerations. The share repurchase program may be modified, suspended, or terminated at any time, and we cannot guarantee that the program will be fully consummated or that it will enhance long-term stockholder value. The program could affect the trading price of our stock and increase volatility, and any announcement of a termination of this program may result in a decrease in the trading price of our stock. In addition, this program could diminish our cash and cash equivalents and marketable securities.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on a single third-party vendor, issuing bank and card network for our Expensify Card, and if we lose any of these services, our business, results of operations, financial condition and growth prospects could be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Expensify Card is an important element of our growth strategy, and we believe that, over time, the Expensify Card will be a prominent corporate card solution for SMBs in our core markets. For our Legacy Card Program, launched in 2020, we rely on a single third-party vendor, Marqeta, for the Expensify Card, who also manages the relationship with the card's issuing bank, Sutton Bank, and the card network, Visa. In the annual periods ended December&#160;31, 2024, 2023 and 2022, consideration from this vendor representing monetized Expensify Card activities reduced our cost of revenue by $7.2 million, $10.1 million, and $6.2 million, respectively. Our agreement with Marqeta initially had a three year term that was renewed in June 2022 and now automatically renews annually thereafter unless either party provides 90 days&#8217; notice prior to renewal. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our Updated Card Program, which launched in February 2024, we rely on Marqeta as the payment processor, Bancorp as the card&#8217;s issuing bank, and Visa as the card network. In the annual period ended December&#160;31, 2024, interchange revenue earned under the Updated Card Program was $9.2 million. Under the Updated Card Program, our agreement with Marqeta has an initial term of approximately four years, and will automatically renew annually thereafter. Our agreement with Bancorp has an initial five year term, and will automatically renew annually thereafter.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to standard termination for cause provisions, either party can terminate without cause upon 180 days' notice, and under certain circumstances Marqeta may terminate with reduced or no notice, including if required to do so by the issuing bank or any regulator with jurisdiction over the issuing bank or Marqeta, or in the event of that we issue cards outside of approved use cases. In the event of termination or expiration of the agreement with Marqeta, we have the right to request Marqeta's assistance in transitioning to a new vendor, and during the transition period the agreement will continue on the same terms. If such transition is not successful, or if we otherwise lose our Expensify Card vendor, issuing bank or card network for any reason, we could experience service interruptions as well as delays and additional expenses, and we may be unable to replace these services on competitive terms, or at all, which could harm our business, results of operations, financial condition and growth prospects.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on a single third-party vendor and travel management company ("TMC") for Expensify Travel, and if we lose any of these services, our business, results of operations, financial condition and growth prospects could be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify Travel is an important element of our growth strategy, and we believe that, over time, Expensify Travel will be a prominent travel booking solution for SMBs in our core markets. We rely on a single third-</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">party vendor, Spotnana, for Expensify Travel who manages the booking platform and interfaces with the TMC, Solutions Travel, LLC, to complete bookings. Our agreement with the TMC has a three year term that automatically renews annually thereafter unless either party provides 30 days' notice prior to renewal.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to standard termination for cause provisions, either party can terminate without cause upon 90 days' notice after the first year term is completed. In the event of termination, we have the right to request transition services for up to three months after termination, and during the transition period the agreement will continue on the same terms. If such transition is not successful, or if we otherwise lose the TMC for any reason, we could experience service interruptions as well as delays and additional expenses, and we may be unable to replace these services on competitive terms, or at all, which could harm our business, results of operations, financial condition, and growth prospects. Such termination or loss could lead to our customers having to go directly to airlines, hotels, or other providers for support instead of through Expensify or the TMC. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we or our third party providers fail to protect our IT Systems against security incidents, or otherwise to protect our Confidential Information, there may be damage to our reputation and brand, material financial penalties, and legal liability, which could substantially harm our business, financial condition, and results of operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on computer systems, hardware, software, technology infrastructure and online sites and networks for both internal and external operations that are critical to our business (collectively, &#8220;IT Systems&#8221;). We own and manage some of these IT Systems, but also rely on third parties for a range of IT Systems and related products and services. We and certain of our third-party providers also collect, maintain, and process data about our customers, including personal information and information about their financial transactions. We also process personal information about our employees, vendors, and business partners, and those who purchase products or services from our customers &#8211; as well as proprietary information such as trade secrets (collectively, &#8220;Confidential Information&#8221;).</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face numerous and evolving cybersecurity risks that threaten the confidentiality, integrity, and availability of our IT Systems and Confidential Information, through diverse attack vectors, such as social engineering/phishing, malware (including ransomware), malfeasance by insiders, human or technological error, and as a result of malicious code embedded in open-source software, or misconfigurations, &#8220;bugs&#8221; or other vulnerabilities in commercial software that is integrated into our (or our suppliers&#8217; or service providers&#8217;) IT Systems, products, or services. Attacks upon information technology systems are increasing, and expected to continue increasing, in their frequency, levels of persistence, sophistication and intensity &#8211; including through the use of artificial intelligence &#8211; and are being conducted by diverse threat actors including sophisticated and organized groups and individuals with a wide range of motives and expertise. Furthermore, because the techniques used to obtain unauthorized access to, or to sabotage, systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or implement adequate preventative measures. We may also be subject to vulnerabilities or experience security incidents that may remain undetected for an extended period as attacks may circumvent security controls, evade detection, and remove forensic evidence. As a result, we may be unable to detect, investigate, remediate or recover from future attacks or incidents, or to avoid a material adverse impact to our IT Systems, Confidential Information, or business. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There can be no assurance that our cybersecurity risk management program and processes, including our policies, controls, or procedures, will be fully implemented, complied with or effective in protecting our IT Systems and Confidential Information. Because we make extensive use of third party suppliers and service providers, successful cyberattacks that disrupt or result in unauthorized access to third party IT Systems can materially impact our operations and financial results. Additionally, many of our employees and service providers work remotely, in part due to a significant increase in remote work stemming from the COVID-19 pandemic that has been maintained. As a result, we may be more vulnerable to cybersecurity-related events such as phishing attacks and other security challenges. Many companies that provide cloud based services have reported a significant increase in cyberattack activity since the beginning of the COVID-19 pandemic and related increase in remote work. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and certain of our third-party providers regularly experience cyberattacks and other incidents, and we expect such attacks and incidents to continue in varying degrees. While to date no incidents have had a material impact on our operations or financial results, we cannot guarantee that material incidents will not occur in the future. Any adverse impact to the availability, integrity, or confidentiality of our IT Systems or Confidential Information can result in intentional or accidental unauthorized access to our IT Systems or our customers&#8217; or partners&#8217; sites, networks, systems and accounts; unauthorized access to, and misappropriation or disclosure of Confidential Information; viruses, worms, spyware, ransomware, or other malware being served from our platform, mobile application, networks, or systems, including as a result of supply chain attacks; deletion or modification of content or the display of unauthorized content on our platform; interruption, disruption, or malfunction of operations; costs relating to remediation, deployment of additional personnel and protection technologies, and response to governmental investigations and media inquiries and coverage; engagement of third-party experts and consultants; or risk of loss, litigation, regulatory action and other potential liabilities. If any of these adverse impacts should occur, we cannot guarantee data loss can be prevented. Additionally, if any adverse impacts occur, our reputation and brand could be damaged, our business may suffer, and we could be required to expend significant capital and other resources to alleviate problems caused by such breaches. Actual or anticipated cyber security attacks may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies, train employees and engage third-party experts and consultants. Any computer malware, viruses, computer hacking, fraudulent use attempts, phishing attacks, or other data security incidents among other things, could harm our reputation and our ability to retain existing customers and attract new customers. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any actual or perceived compromise of our IT Systems or Confidential Information, or those of our customers, partners, or third-party service providers, could also violate applicable privacy, data protection, data security, network and information systems security and other laws, and cause significant legal and financial exposure, adverse publicity, and a loss of confidence in our security measures, which could have a material adverse effect on our business, results of operations, and financial condition. In addition, any insurance we maintain may be insufficient to cover our losses resulting from disasters, cyber-attacks, or other business interruptions, and any incidents may result in loss of, or increased costs of, such insurance. We may need to devote significant resources in the future to address problems caused by cyber attacks, including notifying affected individuals and responding to any resulting litigation, which in turn, diverts resources from the growth and expansion of our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, we are subject to the Payment Card Industry Data Security Standard (&#8220;PCI-DSS&#8221;), issued by the Payment Card Industry Security Standards Council. PCI-DSS contains compliance guidelines with regard to our security surrounding the physical and electronic storage, processing and transmission of cardholder data. If we or our service providers are unable to comply with the security standards established by banks and the payment card industry, we may be subject to fines, restrictions and expulsion from card acceptance programs, which could materially and adversely affect our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends on a strong brand, and if we are not able to maintain and enhance our brand, our ability to expand our base of customers may be impaired, and our business and results of operations will be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the brand identity that we have developed has significantly contributed to the success of our business. We also believe that maintaining and enhancing the &#8220;Expensify&#8221; brand is critical to expanding our customer base and establishing and maintaining relationships with partners. Successful promotion of our brand will depend largely on the effectiveness of our marketing efforts, our ability to ensure that our platform remains high-quality, reliable, useful and competitively priced, the quality and perceived value of our platform, our ability to successfully differentiate our platform and features from those of our competitors and the ability of our customers to achieve successful results by using our platform and features. Maintaining and enhancing our brand may require us to make substantial investments not just in our core expense management service but also in newer features, such as our financial chat services, and to make substantial investments in foreign markets, and these investments may not be successful. We also plan to enhance our brand and drive interest in our overall platform by </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">introducing certain consumer-focused features, which may not be successful. Substantial advertising expenditures may be required to maintain and enhance our brand, which may not prove successful. Advertising and other brand promotion activities may not generate customer awareness or increase revenue, and even if they do, any increase in revenue may not offset the expenses we incur in building our brand. For example, in 2023 we opened the Expensify Lounge in San Francisco, CA as a brand awareness campaign, but it ultimately did not yield the expected results and was shut down in late 2023. Further, in 2023 we hosted our third ExpensiCon, an invite-only, all-expenses paid industry conference set in an exotic location that included a full itinerary of events and excursions. We spent significant resources on ExpensiCon and achieved mixed results. There can be no assurance that similar initiatives will achieve desired results. Additionally, there could be a negative reaction to certain advertising campaigns and values-based activity and communications. If we fail to promote and maintain the &#8220;Expensify&#8221; brand, or if we incur excessive expenses in this effort, we may fail to attract or retain customers necessary to realize a sufficient return on our brand-building efforts or to achieve the widespread brand awareness that is critical for broad customer adoption of our platform and features. We anticipate that, as our market becomes increasingly competitive, maintaining and enhancing our brand may become more difficult and expensive.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We expect to continue to make substantial investments and expenditures related to the growth of our business. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To improve the scalability, security, efficiency and failover aspects of our features, and to support our ongoing efforts to expand and enhance our platform and our business, we are continually updating our software and content and investing in the development, introduction and customer acceptance of new features, enhancements, integrations, capabilities and versions of our existing features. Additionally, we have and will need to continue to make substantial investments and expenditures to, among other things: </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">hire new and retain existing employees; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">maintain, expand, update and improve our infrastructure;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">expand our sales and marketing activities, including to obtain channel partners and to expand our SMB and consumer advertising; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">expand our operations across multiple geographies; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">pay for increasing costs associated with our general and administrative organization. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may also review or revise our software architecture as we grow, which may require significant resources and investments. For example, in 2021 we released the first version of an open-source financial group chat optimized for financial conversations, designed to be used both in and outside of work, and maintained by a community of open source developers. We expect our open-source offering to be a complete rewrite of the Expensify front end, built on a new React Native platform that uses the same codebase across iOS, Android, web and desktop once it is completed. There can be no assurance that this direction will achieve customer acceptance or that we will realize the anticipated return on our investment even if and when the feature complete version is released.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we experience increasing demand for our features, we may not be able to augment our infrastructure quickly enough to accommodate this demand, which may limit our growth or cause disruptions, outages and other performance problems that could lead to financial liabilities or affect our brand and reputation. If our subscription sales decrease, certain of our fixed costs, such as for capital equipment, may make it difficult for us to adjust our expenses downward quickly.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is substantially dependent upon the continued development of the market for, and acceptance of, cloud based software features.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have derived, and expect to continue to derive, substantially all of our revenue from the sale of subscriptions for our cloud based platform. The market for cloud based software is not as mature as the </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">market for on premises software applications. We do not know whether the trend of adoption of cloud based software that we have experienced in the past will continue in the future, and the adoption rate of cloud based software may be slower at companies in industries with heightened data security interests or sensitivity to communication network slowdowns or outages. Additionally, international acceptance of cloud-based software varies by country, and is limited in certain countries where we may seek to expand. Our success will depend to a substantial extent on the widespread adoption of cloud based software products in general, and of cloud based preaccounting products in particular. Many businesses have invested substantial personnel and financial resources to integrate on premises software products into their businesses and have been reluctant or unwilling to migrate to cloud based software products. Furthermore, some businesses may be reluctant or unwilling to use cloud based products because they have concerns regarding the risks associated with the security of their data and the reliability of the technology and service delivery model associated with solutions like ours. Additionally, integration opportunities for our cloud-based platform may be limited without widespread adoption of other cloud-based software products, which may prevent a member from maximizing their experience with our platform. In addition, if we or other cloud based providers experience security incidents, loss of customer data, disruptions in delivery, or other problems, the market for cloud based software solutions as a whole, including for our solutions, may be negatively impacted. If the adoption of cloud based software solutions does not continue at the rate we anticipate, the market for these solutions may stop developing or may develop more slowly than we expect, either of which would harm our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We use third-party artificial intelligence technologies in our business, and the deployment, use, and maintenance of these technologies involve technological and legal risks.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use third-party artificial intelligence (&#8220;AI&#8221;), machine learning, and automated decision-making technologies (collectively, &#8220;AI Technologies&#8221;) throughout our business, and are making significant investments in this area. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example we use AI Technologies to optimize our internal processes, including analyzing and processing receipts, responding to customer support requests, and drafting personalized marketing communications. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that increased investment will be required in the future to continuously improve our use of AI Technologies. As with many technological innovations, there are significant risks involved in developing, maintaining and deploying these technologies and there can be no assurance that the usage of or our investments in such technologies will always enhance our products or services or be beneficial to our business, including our efficiency or profitability. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, if the models underlying our AI Technologies are: incorrectly implemented; reliant on incomplete, inadequate, inaccurate, biased or otherwise poor quality data; used without sufficient oversight and governance to ensure their responsible use; and/or adversely impacted by unforeseen defects, technical challenges, cybersecurity threats or material performance issues, the performance of our products, services and business, as well as our reputation, could suffer or we could incur liability resulting from the violation of laws or contracts to which we are a party or civil claims. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We use third-party AI Technologies and infrastructure which may pose operational and data security risks.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use AI Technologies licensed from third parties, such as OpenAI, in our technologies and our ability to continue to use such technologies at the scale we need may be dependent on access to OpenAI&#8217;s software and infrastructure. While we believe that there are alternative third-party AI Technologies which would be suitable, we cannot control the availability or pricing of such third-party AI Technologies, especially in a highly competitive environment, and we may be unable to negotiate favorable economic terms with the applicable providers. If any such third-party AI Technologies become incompatible with our solutions or unavailable for use, or if the providers of such models unfavorably change the terms on which their AI Technologies are offered or terminate their relationship with us, our solutions may become less appealing to our customers and our business will be harmed. In addition, to the extent any third-party AI Technologies are used as a hosted service, any disruption, outage, or loss of information through such </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hosted services could disrupt our operations or solutions, damage our reputation, cause a loss of confidence in our solutions, or result in legal claims or proceedings, for which we may be unable to recover damages from the affected provider.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our reliance on third-party AI Technologies, such as those licensed from OpenAI, involves certain data privacy and security risks. While we generally seek to obtain contractual commitments from the applicable providers that prohibit the use of our data to train or refine their AI models, we may not be able to implement technical measures to prevent such providers from doing so in contravention to their contractual obligations. For more information on data privacy and security risks, see the risk factor &#8220;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We receive, process, store and use business and personal data, which subjects us to governmental regulation and other legal obligations related to data privacy, protection and security, and our actual or perceived failure to comply with such obligations could harm our business and expose us to liability.&#8221;</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The use of generative AI Technologies may produce inaccurate or infringing content, leading to reputational damage and legal challenges.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is a risk that generative AI Technologies could produce inaccurate or misleading content or other discriminatory or unexpected results or behaviors, such as hallucinatory behavior that can generate irrelevant, nonsensical, or factually incorrect results, all of which could harm our reputation, business, or customer relationships. While we take measures designed to ensure the accuracy of such AI generated content and to monitor for potential inaccuracies, those measures may not always be successful, and in some cases, we may need to rely on end users to report such inaccuracies.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The regulatory framework governing the use of AI Technologies is rapidly evolving, and we cannot predict how future legislation and regulation will impact our ability to offer products or services that we develop which leverage AI Technologies.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The regulatory framework for AI Technologies is rapidly evolving as many federal, state and foreign government bodies and agencies have introduced or are currently considering additional laws and regulations. Additionally, existing laws and regulations may be interpreted in ways that would affect the operation of our AI Technologies, or could be rescinded or amended as new administrations take differing approaches to evolving AI Technologies. As a result, implementation standards and enforcement practices are likely to remain uncertain for the foreseeable future, and we cannot yet completely determine the impact future laws, regulations, standards, or market perception of their requirements may have on our business and may not always be able to anticipate how to respond to these laws or regulations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Already, certain existing legal regimes (e.g., relating to data privacy) regulate certain aspects of AI Technologies, and new laws regulating AI Technologies have been enacted in China and either entered into force in the United States and the EU in 2024 or are expected to enter into force in 2025. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, In the United States, the Trump administration has rescinded an executive order relating to the safe and secure development of AI Technologies that was previously implemented by the Biden administration.  The Trump administration then issued a new executive order that, among other things, requires certain agencies to develop and submit to the president action plans to &#8220;sustain and enhance America&#8217;s global AI dominance,&#8221; and to specifically review and, if possible, rescind rulemaking taken pursuant to the rescinded Biden executive order.  Thus, the Trump administration may continue to rescind other existing federal orders and/or administrative policies relating to AI Technologies, or may implement new executive orders and/or other rule making relating to AI Technologies in the future. Any such changes at the federal level could require us to expend significant resources to modify our products, services, or operations to ensure compliance or remain competitive.  U.S. legislation related to AI Technologies has also been introduced at the federal level and is advancing at the state level. For example, the California Privacy Protection Agency is currently in the process of finalizing regulations under the CCPA regarding the use of automated decision-making. California also enacted seventeen new laws in 2024 that further regulate use of AI Technologies and provide consumers with additional protections around companies&#8217; use of AI Technologies, such as requiring companies to disclose certain uses of generative AI.  Other states have also passed AI-focused legislation, such as Colorado&#8217;s Artificial Intelligence Act, which will </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">require developers and deployers of &#8220;high-risk&#8221; AI systems to implement certain safeguards against algorithmic discrimination, and Utah&#8217;s Artificial Intelligence Policy Act, which establishes disclosure requirements and accountability measures for the use of generative AI in certain consumer interactions. Such additional regulations may impact our ability to develop, use, procure and commercialize AI Technologies in the future.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Europe, on August 1, 2024, the EU Artificial Intelligence Act (the &#8220;EU AI Act&#8221;) entered into force, and establishes a comprehensive, risk-based governance framework for AI in the EU market. The majority of the substantive requirements will apply from August 2, 2026. The EU AI Act applies to companies that develop, use and/or provide AI in the EU and&#8212;depending on the AI use case&#8212;includes requirements around transparency, conformity assessments and monitoring, risk assessments, human oversight, security, accuracy, general purpose AI and foundation models, and fines for breach of up to 7% of worldwide annual turnover. In addition, the revised EU Product Liability Directive came into force in December 2024, to be implemented into EU member state national law by December 2026. This Directive extends the EU&#8217;s existing strict product  liability regime to AI Technologies and AI-enabled products, and facilitates civil claims in respect of harm caused by AI. Once fully applicable, the EU AI Act and the EU Product Liability Directive will have a material impact on the way AI is regulated in the EU. The EU AI Act, together with developing guidance and/or decisions in this area, may affect our use of AI Technologies and our ability to provide, improve or commercialize our services, require additional compliance measures and changes to our operations and processes, result in increased compliance costs and potential increases in civil claims against us, and could adversely affect our business, operations and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is possible that further new laws and regulations will be adopted in the United States and in other non-U.S. jurisdictions, or that existing laws and regulations, including competition and antitrust laws, may be interpreted in ways that would limit our ability to use AI Technologies for our business, or require us to change the way we use AI Technologies in a manner that negatively affects the performance of our products, services, and business and the way in which we use AI Technologies. We may need to expend resources to adjust our products or services in certain jurisdictions if the laws, regulations, or decisions are not consistent across jurisdictions. Further, the cost to comply with such laws, regulations, or decisions and/or guidance interpreting existing laws, could be significant and would increase our operating expenses (such as by imposing additional reporting obligations regarding our use of AI Technologies). Such an increase in operating expenses, as well as any actual or perceived failure to comply with such laws and regulations, could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to offer a high-quality customer experience, our business and reputation will suffer.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have designed our platform and features to be easy to adopt and use, once individuals and organizations begin using Expensify, they rely on our support services to resolve any related issues. High-quality member and customer education and customer experience have been key to the adoption of our platform and features and for the conversion of individuals and organizations using our free features and trial subscriptions into paying customers. The importance of high-quality customer experience will increase as we expand our business and pursue new customers. For instance, if we do not help organizations on our platform quickly resolve issues and provide effective ongoing member experience at the individual and organizational levels, our ability to convert organizations on our trial subscription into paying customers will suffer, and our reputation with existing or potential customers will be harmed. Further, the success of our bottom-up business model is highly dependent on our business reputation and on word-of-mouth positive recommendations from existing individuals and organizations using our platform and features. Any failure to maintain high-quality customer experience, or a market perception that we do not maintain high-quality customer experience, could harm our reputation, our ability to sell our platform to existing and prospective customers and our business, results of operations and financial condition.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as we continue to grow our operations and reach a larger and increasingly global customer and member base, we need to be able to provide efficient customer support that meets the needs of organizations using our platform and features globally at scale. Our platform is designed to leverage our proprietary AI-powered customer support engine, Concierge. Our Concierge service is powered by AI and trained by customer support agents. As we continue to grow and add features, we will need to hire additional support personnel to be able to continue to provide efficient customer support globally at scale, and if we are unable to provide such support, our business, results of operations and financial condition would be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We must continue to attract and retain highly qualified personnel, including an on-demand workforce in certain jurisdictions and for certain aspects of our business, to continue to execute on our business strategy and growth plans.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to continue to execute on our business strategy and growth plans, including the development of new features, and to maintain and upgrade our existing features, we will need to attract a sufficient number of highly qualified personnel, especially software engineers. Competition for software engineers and other key personnel in our industry is intense, especially for engineers with high levels of experience in designing and developing software for Internet-related services. As we become a more mature company, we may find our recruiting efforts more challenging.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, one of our business strategies is to supplement our small core team of generalists with a large number of specialist contractors, managed by third-party vendors, from around the world. For example, we rely on certain third-party vendors to provide a specialized on-demand workforce to provide 24/7 real-time chat support and free phone onboarding for every Expensify member. We have used and will continue to use this strategy to pair our core group of engineering generalists with a global network of open source engineering specialists, such as for the development and maintenance of our open-source financial group chat. If we are unable attract a sufficient number of specialized on-demand workers, or if changes to applicable foreign, state and local laws governing the definition or classification of independent contractors make it difficult or impossible for us to hire a sufficient number of specialized on-demand workers in a cost-effective manner, our costs could increase and our business, results of operations and financial condition could be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. The incentives to attract, retain and motivate employees provided by our equity awards or other compensation arrangements may not be as effective as in the past. If the perceived value of our stock declines, it may adversely affect our ability to recruit and retain highly skilled employees.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the companies with which we compete for experienced personnel have greater resources than we have. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or our company have breached their legal obligations, resulting in a diversion of our time and resources.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our recruiting efforts may also be limited by laws and regulations, such as restrictive immigration laws, and restrictions on travel or availability of visas. If we do not succeed in attracting excellent personnel or retaining or motivating existing personnel, we may be unable to innovate quickly enough to support our business model or grow effectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the high employee engagement fostered by our culture, which could harm our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that a critical component of our success has been our culture, which is deeply embedded in everything we do. Our culture is centered on a belief that a life well lived is one that enables you to achieve the following three goals: Live Rich, Have Fun and Save the World. We have invested substantial time and resources in building our team with an emphasis on collaboration and innovation, ensuring customer success and a commitment to diversity and inclusion. We invest in our culture to create fun, </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">diverse and memorable experiences for our employees, including certain employee travel to company-wide meetings in the U.S. and abroad. As we continue to grow and develop the infrastructure associated with being a public company, we will need to maintain our culture among a larger number of employees dispersed in various geographic regions. Any failure to preserve our culture could negatively affect our future success, including our ability to retain and recruit personnel.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our payments services and our Expensify Card are targets for illegal or improper uses, and our risk management efforts may not be effective, which could expose us to losses and liability and otherwise harm our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer payments services and the Expensify Card to our customers, and we are responsible for vetting and monitoring these customers and determining whether the transactions we process for them are legitimate. When our features and services are used to process illegitimate transactions, and we settle those funds to sellers and are unable to recover them, we suffer losses and liability. These types of illegitimate transactions can also expose us to governmental and regulatory sanctions. The highly automated nature of, and liquidity offered by, our payments services make us a target for illegal or improper uses, including fraudulent or illegal sales of goods or services, money laundering and terrorist financing. Identity thieves and those committing fraud using stolen or fabricated credit card or bank account numbers, or other deceptive or malicious practices, can potentially steal significant amounts of money from our business. In configuring our payments services, we face an inherent trade-off between security and customer convenience. Our risk management policies, procedures, techniques and processes may not be sufficient to identify all of the risks to which we are exposed, to enable us to mitigate the risks we have identified, or to identify additional risks to which we may become subject in the future. In addition, when we introduce new services, focus on new business types, or begin to operate in markets where we have a limited history of fraud loss, we may be less equipped to forecast and reserve accurately for those losses. Furthermore, if our risk management policies and processes contain errors or are otherwise ineffective, we may suffer large financial losses, we may be subject to civil and criminal liability, and our business may be materially and adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently, and will continue to be, exposed to risks associated with chargebacks and refunds in connection with payment card fraud or relating to the goods or services provided by our sellers. In the event that a billing dispute between a cardholder and a seller is not resolved in favor of the seller, including in situations where the seller engaged in fraud, the transaction is typically &#8220;charged back&#8221; to the seller and the purchase price is credited or otherwise refunded to the cardholder. If we are unable to collect chargeback or refunds from the seller&#8217;s account, or if the seller refuses to or is unable to reimburse us for a chargeback or refunds due to closure, bankruptcy, or other reasons, we may bear the loss for the amounts paid to the cardholder. We do not collect and maintain reserves from our sellers to cover these potential losses. The risk of chargebacks is typically greater with those of our sellers that promise future delivery of goods and services, which we allow on our service. If we are unable to maintain our losses from chargebacks at acceptable levels, the payment card networks could fine us, increase our transaction fees, or terminate our ability to process payment cards. Any increase in our transaction fees could damage our business, and if we were unable to accept payment cards, our business would be materially and adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we experience excessive fraudulent activity, we could incur substantial costs and lose the right to accept credit cards for payment, which could cause our customer base to decline significantly.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A large portion of our paying customers authorize us to bill their credit card accounts through our third-party payment processing partners for our paid subscription plans. If customers pay for their subscription plans with stolen credit cards, we could incur substantial third-party vendor costs for which we may not be reimbursed. Further, our customers provide us with credit card billing information online, and we do not review the physical credit cards used in these transactions, which increases our risk of exposure to fraudulent activity. We also incur chargebacks from the credit card companies for claims that the customer did not authorize the credit card transaction for subscription plans, something that we have experienced in the past. If the number of claims of unauthorized credit card transactions becomes </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">excessive, we could be assessed substantial fines for excess chargebacks, and we could lose the right to accept credit cards for payment. In addition, credit card issuers may change merchant standards, including data protection and documentation standards, required to utilize their services from time to time. Our third-party payment processing partners must also maintain compliance with current and future merchant standards to accept credit cards as payment for our paid subscription plans. Substantial losses due to fraud or our inability to accept credit card payments would cause our customer base to significantly decrease and would harm our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales to customers outside the United States and our international operations expose us to risks inherent in international sales and operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue generated from customers outside the United States was $12.4 million (9% of our revenue), $13.3 million (9% of our revenue), and $14.7 million (9% of our revenue) for the annual periods ended December&#160;31, 2024, 2023 and 2022, respectively. Our core geographies are the United States, the United Kingdom, Canada and Australia. In the future, we may pursue expansion of our international operations. Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic and political risks that are different from those in the United States. In addition, we face risks in doing business internationally that could adversely affect our business and results of operations, including:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the need to localize and adapt our platform and features for specific countries, including translation into foreign languages, tax and regulatory updates and associated expenses;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">data privacy laws that impose different and potentially conflicting obligations with respect to how personal data is processed or require that customer data be stored in a designated territory;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">more fragmented partner market which proves to be harder for our platform to integrate with;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">difficulties in staffing and managing foreign operations;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">regulatory and other delays and difficulties in setting up foreign operations;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">different pricing environments, longer accounts receivable payment cycles and collections issues;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">new and different sources of competition;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">weaker protection for intellectual property and other legal rights than in the United States and practical difficulties in enforcing intellectual property and other rights outside of the United States;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">laws and business practices favoring local competitors;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">compliance challenges related to the complexity of multiple, conflicting and changing governmental laws and regulations;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act, U.S. bribery laws, the UK Bribery Act and similar laws and regulations in other jurisdictions;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">increased financial accounting and reporting burdens and complexities;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">declines in the values of foreign currencies relative to the U.S. dollar;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">restrictions on the transfer of funds;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">potentially adverse tax consequences;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the cost of and potential outcomes of any claims or litigation;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">future accounting pronouncements and changes in accounting policies;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">changes in tax laws or tax regulations;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">health or similar issues, such as a pandemic or epidemic; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">regional and local economic and political conditions.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we continue to expand our business globally, our success will depend, in large part, on our ability to anticipate and effectively manage these risks. These factors and others could harm our ability to increase international revenue and, consequently, would materially impact our business and results of operations. The expansion of our existing international operations and entry into additional international markets will require significant management attention and financial resources. Our failure to successfully manage our international operations and the associated risks effectively could limit the future growth of our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be adversely affected by global economic and political instability.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we seek to expand our business globally, our overall performance will depend in part on worldwide economic and geopolitical conditions. Economies domestically and internationally have been affected from time to time by falling demand for a variety of goods and services, restricted credit, poor liquidity, reduced corporate profitability, employment pressures in services sectors, volatility in credit, equity and foreign exchange markets, bankruptcies and health crises, as well as war, terrorist activity, political unrest, civil strife and other geopolitical uncertainty, and the resulting impact on business continuity and travel, supply chain disruptions, inflation, security issues, and overall uncertainty with respect to the economy, including with respect to tariff and trade issues. See the risk factor titled, &#8220;&#8212;Changes in government trade policies, including the imposition of tariffs, could materially adversely affect our results of operations&#8221; for more information.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, the invasion of Ukraine by Russian military forces in February 2022 and Hamas's attack on Israel in October 2023 has resulted in sustained conflict and disruption in those regions and the surrounding areas. The length, impact and outcome of these conflicts are highly unpredictable; however, they caused and could continue to cause significant market and other disruptions, some of which have already been experienced, including significant volatility in commodity prices and supply of energy resources, instability in financial markets, supply chain interruptions, political and social instability and changes in consumer or purchaser preferences, as well as an increase in cyberattacks and espionage. Additionally, sanctions or other measures implemented by other countries, as well as potential responses from other countries, could adversely affect the global economy and financial markets, which could in turn have a material adverse effect on our business, financial condition and results of operations. In addition, political instability or adverse political developments and new or continued economic deterioration in any of the countries in which we operate could harm our business, results of operations and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face exposure to foreign currency exchange rate fluctuations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have historically transacted in U.S. dollars with the majority of our customers and vendors, we have transacted in some foreign currencies with such parties and for our payroll in those foreign jurisdictions where we have operations, and expect to continue to transact in more foreign currencies in the future. Accordingly, declines in the value of foreign currencies relative to the U.S. dollar can adversely affect our revenue and results of operations due to remeasurement that is reflected in our earnings. Also, fluctuations in the values of foreign currencies relative to the U.S. dollar could make it more difficult to detect underlying trends in our business and results of operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to anti-corruption, anti-bribery, anti-money laundering and similar laws. Non-compliance with such laws can subject us to criminal and/or civil liability and harm our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must comply with anti-corruption laws and regulations imposed by governments around the world with jurisdiction over our operations, which may include the U.S. Foreign Corrupt Practices Act of 1977 (&#8220;FCPA&#8221;) and the U.K. Bribery Act 2010 (&#8220;Bribery Act&#8221;), as well as the laws of the countries where we do business. These laws and regulations apply to companies, individual directors, officers, employees and </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">agents, and may restrict our operations, trade practices, investment decisions and partnering activities. Where they apply, the FCPA and the Bribery Act prohibit us and our officers, directors, employees and business partners acting on our behalf, including joint venture partners and agents, from corruptly offering, promising, authorizing or providing anything of value to public officials for the purposes of influencing official decisions or obtaining or retaining business or otherwise obtaining favorable treatment. The Bribery Act also prohibits non-governmental &#8220;commercial&#8221; bribery and accepting bribes. As part of our business, we may deal with governments and state-owned business enterprises, the employees and representatives of which may be considered public officials for purposes of the FCPA and the Bribery Act. We also are subject to the jurisdiction of various governments and regulatory agencies around the world, which may bring our personnel and agents into contact with public officials responsible for issuing or renewing permits, licenses or approvals or for enforcing other governmental regulations. In addition, some of the international locations in which we operate lack a developed legal system and have elevated levels of corruption. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our wholly owned subsidiary, Expensify Payments LLC, is registered as a &#8220;Money Services Business&#8221; with the U.S. Department of Treasury&#8217;s Financial Crimes Enforcement Network (&#8220;FinCEN&#8221;), and subject to regulatory oversight and enforcement by FinCEN under the Bank Secrecy Act, as amended by the USA PATRIOT Act of 2001 (&#8220;BSA&#8221;). Among other things, the BSA requires money services businesses to develop and implement risk-based anti-money laundering programs, report large cash transactions and suspicious activity and maintain transaction records. The BSA prohibits, among other things, our involvement in transferring the proceeds of criminal activities. Regulators in the United States and globally may require us to further revise or expand our compliance program, including the procedures we use to verify the identity of our customers and to monitor international and domestic transactions. In addition, we are contemplating offering certain products in the future that may require us to obtain licenses to operate as a money transmitter (or its equivalent) in various states and territories where such licenses are required. We have already obtained such licenses in certain states and have pending license applications in others. If we are unable to obtain a license to operate as a money transmitter, our ability to grow certain of our services may be limited. As a licensed money transmitter, we would be subject to obligations and restrictions with respect to the handling and investment of customer funds, record keeping and reporting requirements, bonding requirements and inspection by state regulatory agencies.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are substantial costs and potential changes to our offerings involved in obtaining, maintaining and renewing these licenses and registrations. We could be subject to significant fines or other enforcement actions if we are found to violate disclosure, reporting, anti-money laundering, economic and trade sanctions, corporate governance and internal controls, banking secrecy, or other laws and requirements. These factors could involve considerable delay to the development or provision of our offerings or services, require significant and costly operational changes, impose restrictions, limitations, or additional requirements on our business, or prevent us from providing our offerings or services in a given geography.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business also must be conducted in compliance with applicable economic and trade sanctions and export control laws and regulations, such as those administered and enforced by the U.S. Department of Treasury&#8217;s Office of Foreign Assets Control, the U.S. Department of State, the U.S. Department of Commerce, the United Nations Security Council and other relevant sanctions authorities, which impose restrictions or prohibitions on the sale or supply of certain products or services to embargoed or sanctioned countries, governments, persons, and entities. Although we take precautions to prevent our platform from being provided in violation of such laws, our platform may have been in the past, and could in the future be, provided inadvertently in violation of such laws, despite the precautions we take. Our global operations expose us to the risk of violating, or being accused of violating, anti-corruption, anti-money laundering, export control and economic and trade sanctions laws and regulations. Our failure to comply with these laws and regulations may expose us to reputational harm as well as significant penalties, including criminal fines, imprisonment, civil fines, disgorgement of profits, injunctions and debarment from government contracts, as well as other remedial measures. Investigations of alleged violations can be expensive and disruptive. Despite our compliance efforts and activities we cannot assure compliance by our employees or representatives for which we may be held responsible, and any such </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">violation could materially adversely affect our reputation, business, financial condition and results of operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We receive, process, store and use business and personal data, which subjects us to governmental regulation and other legal obligations related to data privacy, protection and security, and our actual or perceived failure to comply with such obligations could harm our business and expose us to liability.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive, process, store and use business and personal data relating to our employees, business contacts,  members and customers around the world (collectively, &#8220;Personal Data&#8221;), including the United States and the European Economic Area (&#8220;EEA&#8221;). As a result, our business is subject to a number of federal, state, local and foreign laws, regulations, regulatory codes and guidelines governing data privacy, data protection and security, including with respect to the collection, storage, use, processing, transmission, disclosure and protection of Personal Data. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, in the United States, the data protection landscape is rapidly growing and evolving on both the state and federal level. As our operations and business grow, we may become subject to or affected by new or additional data protection laws and regulations and face increased scrutiny or attention from regulatory authorities. For example, over a third of U.S. states have passed their own comprehensive consumer privacy laws that have or will soon go into effect that introduce new data privacy rights for consumers and new operational requirements for companies. For instance, the California Consumer Privacy Act (&#8220;CCPA&#8221;) provides data privacy rights for California residents and operational requirements for covered businesses. Among other things, companies covered by the CCPA must provide new disclosures to California residents and afford such residents certain privacy rights relating to their Personal Data. The CCPA also considers certain financial information to be &#8220;sensitive personal information&#8221; imposing additional requirements on businesses. The CCPA is enforceable by the California Attorney General and the California Privacy Protection Agency, a new, additional enforcement bureau. The California Privacy Protection Agency is continuously amending the CCPA regulations,  building upon the requirements in the CCPA, including with respect to automated decision making, risk assessment, and cybersecurity audits. In the event of an actual or perceived violation of the CCPA, these regulators could seek severe statutory damages, injunctive relief or agreed settlements providing for ongoing audit and reporting requirements. There is also a private right of action relating to certain data security incidents. Additionally, laws in all fifty U.S. states require notification of certain incidents to a number of third parties, such as impacted customers, regulators, credit reporting agencies or others when certain information has been compromised as a result of a security breach. We cannot fully predict the impact of these laws, or subsequent guidance, regulations or rules on our business or operations, but they may increase our compliance costs and potential liability, particularly in the event of a data breach, and could have a material adverse effect on our business, including how we use Personal Data, our financial condition, and the results of our operations or prospects. Further, if we become subject to new state-level privacy laws, guidelines or regulations in the future, we may be required again to modify our data collection or processing practices and policies and to incur substantial costs and expenses in an effort to comply and increase our potential exposure to regulatory enforcement and/or litigation.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, at the federal level, we are also subject to laws, regulations and standards covering financial institutions, marketing, advertising, cookies, tracking technologies, e-marketing, and other activities conducted by telephone, email, mobile devices and the internet, such as the Gramm-Leach-Bliley Act (&#8220;GLBA&#8221;), the Federal Wiretap Act, the Telephone Consumer Protection Act, the Controlling the Assault of Non-Solicited Pornography and Marketing Act, and similar state consumer protection and communication privacy laws. The GLBA regulates, among other things, the use of certain information about individuals (&#8220;non-public personal information&#8221;) in the context of the provision of financial services. The GLBA includes both a &#8220;Privacy Rule,&#8221; which imposes obligations on financial institutions relating to the use or disclosure of non-public personal information, and a &#8220;Safeguards Rule,&#8221; which imposes obligations on financial institutions and, indirectly, their service providers to implement and maintain physical, administrative and technological measures to protect the security of non-public personal financial information. Any failure to comply with the GLBA could result in substantial financial penalties.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Federal Trade Commission ("FTC") and many state Attorneys General continue to enforce federal and state consumer protection laws against companies for online collection, use, dissemination and security practices that appear to be unfair or deceptive. For example, according to the FTC, failing to take appropriate steps to keep consumers&#8217; Personal Data secure can constitute unfair acts or practices in or affecting commerce in violation of Section 5(a) of the Federal Trade Commission Act. The FTC expects a company&#8217;s data security measures to be reasonable and appropriate in light of the sensitivity and volume of consumer information it holds, the size and complexity of its business, and the cost of available tools to improve security and reduce vulnerabilities. There are a number of legislative proposals in the United States, at both the federal and state level, and in the EU and more globally, that could impose new obligations in areas such as e-commerce and other related legislation or liability for copyright infringement by third parties. We cannot yet determine the impact that these future laws, regulations and standards may have on our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the EU General Data Protection Regulation (the &#8220;EU GDPR&#8221;) and to the United Kingdom General Data Protection Regulation and Data Protection Act 2018 (collectively, the &#8220;UK GDPR&#8221;) (the EU GDPR and UK GDPR together referred to as the "GDPR") which impose stringent data protection requirements for processing the Personal Data of individuals. The GDPR places data protection obligations on processors and controllers of personal data, including, for example, disclosure and transparency requirements, limitations on retention and processing of personal data, and mandatory data breach notification requirements. In addition, the GDPR regulates transfers of Personal Data subject to the GDPR to third countries that have not been found to provide adequate protection to such Personal Data, and we expect the existing legal complexity and uncertainty regarding international personal data transfers to continue. In particular, we expect the European Commission approval of the current EU-US Data Privacy Framework for data transfers to certified entities in the United States to be challenged and international transfers to the United States and to other jurisdictions more generally to continue to be subject to enhanced scrutiny by regulators. As the regulatory guidance and enforcement landscape in relation to data transfers continue to develop, we could suffer additional costs, complaints and/or regulatory investigations or fines; we may have to stop using certain tools and vendors and make other operational changes; we may have to implement alternative data transfer mechanisms under the GDPR and/or take additional compliance and operational measures; and/or it could otherwise affect the manner in which we provide our services, and could adversely affect our business, operations and financial condition.  </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since we are under the supervision of relevant data protection authorities in both the EEA and the UK, we may be fined under both the EU GDPR and UK GDPR for the same breach. Penalties for certain breaches are up to the greater of EUR 20 million/ GBP 17.5 million or 4% of our global annual turnover. In addition to fines, a breach of the GDPR may result in regulatory investigations, reputational damage, orders to cease/ change our data processing activities, enforcement notices, assessment notices for a compulsory audit and/or civil claims (including class actions).</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to evolving EU and UK privacy laws on cookies, tracking technologies and e-marketing. In the EU and UK, informed consent is required for the placement of certain cookies or similar tracking technologies on an individual&#8217;s device and for direct electronic marketing. Consent is tightly defined and includes a prohibition on pre-checked consents and a requirement to obtain separate consents for each type of cookie or similar technology. Recent European court and regulator decisions are driving increased attention to cookies and similar tracking technologies.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the EU, a growing number of other global jurisdictions are considering or have passed legislation implementing data protection requirements or requiring local storage and processing of Personal Data or similar requirements that could increase the cost and complexity of delivering our platform, particularly as we expand our operations internationally. Some of these laws, such as the General Data Protection Law in Brazil, or the Act on the Protection of Personal Information in Japan, impose similar obligations as those under the GDPR. Others, such as those in Russia, India and China, could potentially impose more stringent obligations, including data localization requirements. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to comply with applicable laws, regulations, policies, legal obligations and industry standards and have developed privacy policies, data processing addenda and internal privacy procedures to reflect our practices designed to achieve such compliance. However, such laws, regulations, regulatory codes and guidelines regulations are complex, may be inconsistent across jurisdictions or conflict with other rules and their interpretation is rapidly evolving, making implementation and enforcement, and thus compliance requirements, ambiguous, uncertain, and potentially inconsistent and therefore, there can be no assurance that our policies and process will be fully implemented, complied with, or effective. For instance, laws in all fifty U.S. states and outside the United States (and sometimes contractual and/or other obligations) and certain international laws and regulations require notification of certain incidents to a number of third parties, such as impacted customers, regulators, credit reporting agencies or others when certain information has been compromised as a result of a security breach. Compliance with such laws may require changes to our data collection, use, transfer, disclosure, other processing, and certain other related business practices and may thereby increase compliance costs or have other material adverse effects on our business. Further, any significant change in applicable laws, regulations, or industry practices regarding the use or disclosure of our Personal Data, could require us to modify our platform, possibly in a material manner, and may limit our ability to develop new services and features that make use of Personal Data regarding our members and customers.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to develop and offer features that meet legal requirements or help our members and customers meet their obligations under the laws or regulations relating to privacy, data protection, or information security, or if we violate or are perceived to violate any laws, regulations, or other obligations relating to privacy, data protection, or information security, we may experience reduced demand for our platform, harm to our reputation and become subject to investigations, claims and other remedies, which would expose us to significant fines, penalties and other damages, all of which would harm our business. Further, given the breadth and depth of changes in global data protection obligations, compliance has caused us to expend significant resources, and such expenditures are likely to continue into the future as we continue our compliance efforts and respond to new interpretations and enforcement actions.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to laws relating to data privacy and security, we are subject to self-regulatory standards and industry certifications that may legally or contractually apply to us. These include the Payment Card Industry Data Security Standards ("PCI-DSS") with which we are currently compliant. In the event that we fail to comply with the PCI-DSS, we could be in breach of our obligations under customer and other contracts, fines and other penalties could result, and we may suffer reputational harm and damage to our operations, financial performance, reputation and business. Further, our clients may expect us to comply with more stringent privacy and data security requirements than those imposed by laws, regulations, or self-regulatory requirements, and we may be obligated contractually to comply with additional or different standards relating to our handling or protection of data on or by our offerings.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to manage our technical operations infrastructure, or experience service outages, interruptions, or delays in the deployment of our platform, our results of operations may be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because our operations involve delivering a suite of preaccounting features to our customers through a cloud-based software platform, our continued growth depends in part on the ability of our platform and related computer equipment, infrastructure and systems to continue to support our features. In the past, we have experienced temporary platform disruptions, outages in our features and degraded levels of performance due to human and software errors, file corruption and capacity constraints associated with the number of customers accessing our platform simultaneously. While our past experiences have not materially impacted us, in the future we may face more disruptions, outages, or performance problems. Factors that may cause such disruptions or problems include:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">human error;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">security breaches;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">telecommunications failures or outages from third-party providers;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">computer viruses, malware, vulnerability exploits, or cyber-attacks;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">software errors, failures, vulnerabilities or bugs in our features;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">acts of terrorism, sabotage or other intentional acts of vandalism;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">unforeseen interruption or damages;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">pandemics and epidemics;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">tornados, fires, earthquakes, floods and other natural disasters; and </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">power loss.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, continued growth in our customer base could place additional demands on our platform and features and could cause or exacerbate slowdowns or interrupt the availability of our platform. As we expand our platform capabilities to other features, like the Expensify Card, those new features may come with different technological demands, like real time transactions. If we are unable to plan or develop our platform accordingly, it could have a negative impact on our business. If there is a substantial increase in the volume of usage across our platform, we will be required to further expand and upgrade our technology and infrastructure. There can be no assurance that we will be able to accurately project the rate or timing of increases, if any, in the use of our platform or expand and upgrade our systems and infrastructure to accommodate such increases on a timely basis. In such cases, if our members are not able to access our platform and features or encounter slowdowns when doing so, we may lose customers or partners, which would adversely impact our reputation and revenue. Further, any changes in the service levels at our data centers or any errors, defects, disruptions or other performance problems with our network infrastructure may result in lengthy interruptions in the availability of our platform and features. In such cases, we may lose our customers&#8217; trust and confidence in our platform, and customer and employee data from recent transactions may be permanently lost and we could be exposed to significant claims by clients, particularly if the access interruption is associated with problems in the timely delivery of funds due to employees. In order to remain competitive, we must continue to enhance and improve the responsiveness, functionality and features of our platform and products. Our disaster recovery plan may not be sufficient to address all aspects or any unanticipated consequence or incidents, and our insurance may not be sufficient to compensate us for the losses that could occur.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease the cloud computing infrastructure that we use to host our platform, mobile application and many of the internal tools we use to operate our business. Any significant disruption of, limitation of our access to, or other interference with our use of the cloud services would negatively impact our operations and could seriously harm our business. Our business relies on the availability of our platform for our members and customers, and we may lose members or customers if they are not able to access our platform or encounter difficulties in doing so. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we rely on third-party hosting services, hardware and infrastructure purchased or leased from third parties and software licensed from third parties to operate critical business functions. Our business would be disrupted if any of this third-party hardware, software and infrastructure becomes unavailable on commercially reasonable terms, or at all. Furthermore, delays or complications with respect to the transition of critical business functions from one third-party product to another, or any errors or defects in third-party hardware, software, or infrastructure could result in errors or a failure of our platform, which could harm our business and results of operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, our platform and features depend on our customers&#8217; high speed broadband or wireless access to the Internet. Increasing numbers of customers and bandwidth requirements may degrade the performance of our features due to capacity constraints and other Internet infrastructure limitations, and additional network capacity to maintain adequate data transmission speeds may be unavailable or unacceptably expensive. If adequate capacity is not available to us, our features may be unable to achieve or maintain sufficient data transmission, reliability, or performance. In addition, if Internet service providers and other third parties providing Internet services, including incumbent phone companies, cable </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">companies and wireless companies, have outages or suffer deterioration in their quality of service, our customers may not have access to or may experience a decrease in the quality of our platform and features. These providers may take measures that block, degrade, discriminate, disrupt, or increase the cost of customer access to our features. Any of these disruptions to data transmission could lead customers to switch to our competitors or avoid using our features, which could negatively impact our revenue or harm our opportunities for growth.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely upon data centers and other systems and technologies provided by third parties to operate our business, and interruptions or performance problems with these centers, systems and technologies may adversely affect our business and operating results. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on data centers and other technologies and services provided by third parties in order to operate our business. If any of these services becomes unavailable or otherwise is unable to serve our requirements, there could be a delay in activating a mirrored data center or our disaster recovery system.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on our ability to protect the growing amount of information stored in our data centers and related systems, offices and hosting facilities, against damage from earthquake, floods, fires, other extreme weather conditions, power loss, telecommunications failures, hardware failures, unauthorized intrusion, overload conditions and other events. If our data centers or related systems fail to operate properly or become disabled even for a brief period of time, we could suffer financial loss, a disruption of our business, liability to customers, or damage to our reputation. Our response to any type of disaster may not be successful in preventing the loss of customer data, service interruptions and disruptions to our operations, or damage to our important facilities.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our data center providers have no obligations to renew their agreements with us on commercially reasonable terms, or at all, and it is possible that we will not be able to switch our operations to another provider in a timely and cost effective manner should the need arise. If we are unable to renew our agreements with these providers on commercially reasonable terms, or if in the future we add additional data center facility providers, we may face additional costs or expenses or downtime, which could harm our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any unavailability of, or failure to meet our requirements by, third party data centers, technologies, or services, could impede our ability to provide services to our customers, harm our reputation, subject us to potential liabilities, result in contract terminations and adversely affect our customer relationships. Any of these circumstances could adversely affect our business and operating results.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to ensure that our platform interoperates with a variety of software applications that are developed by others, including our integration partners, we may become less competitive and our business, results of operations and financial condition may be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform must integrate with a variety of hardware and software platforms, and we need to continuously modify and enhance our platform to adapt to changes in hardware, software and browser technologies. In particular, we have developed our platform to be able to easily integrate with third-party applications, including the applications of software providers that compete with us as well as our partners, through the interaction of APIs and/or platforms. In general, we rely on the providers of such software systems to allow us access to their APIs to enable these integrations. We are typically subject to standard terms and conditions of such providers, which govern the distribution, operation and fees of such software systems, and which are subject to change by such providers from time to time. Our business will be harmed if any provider of such software systems:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">discontinues or limits our access to its software or APIs;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">modifies its terms of service or other policies, including fees charged to, or other restrictions on us, or other application developers;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">changes how information is accessed by us or our customers;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">establishes more favorable relationships with one or more of our competitors; or</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">develops or otherwise favors its own competitive offerings over our platform.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third-party services and products are constantly evolving, and we may not be able to modify our platform to assure its compatibility with that of other third parties. In addition, some of our competitors may be able to disrupt the operations or compatibility of our platform with their products or services, or exert strong business influence on our ability to, and terms on which we operate our platform. Should any of our competitors modify their products or standards in a manner that degrades the functionality of our platform or gives preferential treatment to competitive products or services, whether to enhance their competitive position or for any other reason, the interoperability of our platform with these products could decrease and our business, results of operations and financial condition would be harmed. If we are not permitted or able to integrate with these and other third-party applications in the future, our business, results of operations and financial condition would be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, our platform includes a mobile application to enable individuals and organizations to access our platform through their mobile devices. If our mobile application does not perform well, our business will suffer. In addition, our platform interoperates with servers, mobile devices and software applications predominantly through the use of protocols, many of which are created and maintained by third parties. We therefore depend on the interoperability of our platform with such third-party services, mobile devices and mobile operating systems, as well as cloud-enabled hardware, software, networking, browsers, database technologies and protocols that we do not control. The loss of interoperability, whether due to actions of third parties or otherwise, and any changes in technologies that degrade the functionality of our platform or give preferential treatment to competitive services could adversely affect adoption and usage of our platform. Also, we may not be successful in developing or maintaining relationships with key participants in the mobile industry or in ensuring that Expensify operates effectively with a range of operating systems, networks, devices, browsers, protocols and standards. If we are unable to effectively anticipate and manage these risks, or if it is difficult for customers to access and use our platform, our business, results of operations and financial condition may be harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on third parties maintaining open marketplaces to distribute our mobile application. If such third parties interfere with the distribution of our platform, our business would be adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on third parties maintaining open marketplaces, including the Apple App Store and Google Play, which make our mobile application available for download. We cannot assure you that the marketplaces through which we distribute our mobile application will maintain their current structures or that such marketplaces or any new marketplaces will not charge us additional fees to list our application for download. We are also dependent on these third-party marketplaces to enable us and our members to timely update our mobile application, and to incorporate new features, integrations and capabilities.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Apple Inc. and Google, among others, for competitive or other reasons, could stop allowing or supporting access to our mobile application through their products, could allow access for us only at an unsustainable cost, or could make changes to the terms of access in order to make our mobile application less desirable or harder to access.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on traditional web search engines and prominence in mobile application marketplaces to drive interest in our platform. If our website fails to rank prominently in organic search results, or our mobile application is not featured prominently in marketplaces, the discoverability of our platform could decline and our business would be adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends in part on our discoverability &#8211; our ability to attract new members through unpaid Internet search results on traditional web search engines such as Google and through the prominence of our mobile application in open marketplaces. The number of members we are able to attract through these platforms is due in large part to how our website ranks in organic search results and how our mobile application ranks against similar applications. These rankings can be affected by a number of factors, many of which are not in our direct control, and they may change frequently. For example, a search engine </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may change its ranking algorithms, methodologies, or design layouts. As a result, links to our website may not be prominent enough to drive traffic to our website, and we may not know how or otherwise be in a position to influence the results. Any reduction in our discoverability could reduce our revenue or require us to increase our sales and marketing expenditures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in laws and regulations related to the Internet or changes in the internet infrastructure itself may diminish the demand for our applications, and could have a negative impact on our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future success of our business depends upon the continued use of the Internet as a primary medium for commerce, communication and business. Federal, state and foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the Internet as a commercial medium. Changes in these laws or regulations could require us to modify our applications in order to comply with these changes. In addition, government agencies or private organizations may impose taxes, fees or other charges for accessing the Internet or commerce conducted via the Internet. These laws or charges could limit the growth of Internet-related commerce or communications generally, or result in reductions in the demand for Internet-based applications such as ours.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the use of the Internet as a means of conducting business could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of Internet activity, security, reliability, cost, ease of use, accessibility and quality of service. The performance of the Internet has been adversely affected by &#8220;viruses,&#8221; &#8220;worms&#8221; and similar malicious programs and the Internet has experienced a variety of outages and other delays as a result of damage to portions of its infrastructure. If the use of the Internet is adversely affected by these issues, demand for our applications could suffer.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Third parties may claim that our platform infringes their intellectual property rights and this may create liability for us or otherwise adversely affect our business, operating results and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is considerable patent and other intellectual property litigation in our industry. Our competitors, as well as a number of other entities, including non-practicing entities and individuals, may own or claim to own intellectual property relating to our industry. There may be third-party intellectual property rights, including issued or pending patents, that cover significant aspects of our technologies or business methods. As we face increasing competition and our public profile increases, the possibility of intellectual property rights claims against us may also increase. From time to time, our competitors or other third parties have claimed, and may in the future claim, that we are infringing upon, misappropriating, or violating their intellectual property rights, even if we are unaware of the intellectual property rights that such parties may claim cover our platform or some or all of the other technologies we use in our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends, in part, on our ability to develop and commercialize our solutions and services without infringing, misappropriating or otherwise violating the intellectual property rights of third parties. In a patent infringement claim against us, we may assert, as a defense, that we do not infringe the relevant patent claims, that the patent is invalid or both. The strength of our defenses will depend on the patents asserted, the interpretation of these patents, and our ability to invalidate the asserted patents. However, we could be unsuccessful in advancing non-infringement or invalidity arguments in our defense. In the United States, issued patents enjoy a presumption of validity, and the party challenging the validity of a patent claim must present clear and convincing evidence of invalidity, which is a high burden of proof. Conversely, the patent owner need only prove infringement by a preponderance of the evidence, which is a lower burden of proof. We may also be unaware of the intellectual property rights of others that may cover some or all of our technology. Because patent applications can take years to issue and are often afforded confidentiality for some period of time, there may currently be pending applications, unknown to us, that later result in issued patents that could cover one or more of our products and there is also a risk that we could adopt a technology without knowledge of a pending patent application, which technology would infringe a third-party patent once that patent is issued. Any litigation may also involve non-practicing entities or other adverse patent owners that have no relevant solution revenue, and therefore, </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our patent portfolio may provide little or no deterrence as we would not be able to assert our patents against such entities or individuals.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may also face exposure to third party intellectual property infringement, misappropriation, or violation actions if we engage software engineers or other personnel who were previously engaged by competitors or other third parties and those personnel inadvertently or deliberately incorporate proprietary technology of third parties into our features. Any intellectual property claims, with or without merit, could be very time-consuming and expensive to settle or litigate, could cause us to incur significant expenses, pay substantial amounts in damages, ongoing royalty or license fees, or other payments, or could prevent us from offering all or aspects of our platform or using certain technologies, require us to re-engineer all or a portion of our platform or require that we comply with other unfavorable terms. The costs of litigation are considerable, and such litigation may divert management and key personnel&#8217;s attention and resources, which might seriously harm our business, results of operations and financial condition. We may be required to settle such litigation on terms that are unfavorable to us. For example, a settlement may require us to obtain a license to continue practices found to be in violation of a third party&#8217;s rights, which may not be available on reasonable terms and may significantly increase our operating expenses. A license to continue such practices may not be available to us at all. As a result, we may also be required to develop alternative non-infringing technology or practices or discontinue the practices. The development of alternative non-infringing technology or practices would require significant effort and expense. Similarly, if any litigation to which we may be a party fails to settle and we go to trial, we may be subject to an unfavorable judgment that may not be reversible upon appeal. For example, the terms of a judgment may require us to cease some or all of our operations or require the payment of substantial amounts to the other party. Any of these events would cause our business and results of operations to be materially and adversely affected as a result.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also frequently required to indemnify our reseller partners and customers in the event of any third-party infringement claims against our customers and third parties who offer our platform, and such indemnification obligations may be excluded from contractual limitation of liability provisions that limit our exposure. These claims may require us to initiate or defend protracted and costly litigation on behalf of our customers and reseller partners, regardless of the merits of these claims. If any of these claims succeed, we may be forced to pay damages on behalf of our customers and reseller partners, may be required to modify our allegedly infringing platform to make it non-infringing, or may be required to obtain licenses for the products used. If we cannot obtain all necessary licenses on commercially reasonable terms, our customers may be forced to stop using our platform, and our reseller partners may be forced to stop selling our platform.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to protect our intellectual property rights, the value of our brand and other intangible assets may be diminished, and our business may be adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success is dependent, in part, upon protecting our intellectual property rights and proprietary information. We rely and expect to continue to rely on a combination of trademark, copyright, patent and trade secret protection laws to protect our intellectual property rights and proprietary information. Our trademarks and service marks include EXPENSIFY, SMARTSCAN and various marketing slogans. Additionally, we maintain a policy requiring our employees, consultants, independent contractors and third parties who are engaged to develop any material intellectual property for us to enter into confidentiality and invention assignment agreements to control access to and use of our proprietary information and to ensure that any intellectual property developed by such employees, contractors, consultants and other third parties are assigned to us. However, we cannot guarantee that the confidentiality and proprietary agreements or other employee, consultant, or independent contractor agreements we enter into adequately protect our intellectual property rights and other proprietary information. In addition, we cannot guarantee that these agreements will not be breached, that we will have adequate remedies for any breach, or that the applicable counter-parties to such agreements will not assert rights to our intellectual property rights or other proprietary information arising out of these relationships. If we lose valuable personnel, our ability to develop, market and support potential features or enhancements could also be hampered, which could severely harm our business. Furthermore, the </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">steps we have taken and may take in the future may not prevent misappropriation of our proprietary features or technologies, particularly with respect to officers and employees who are no longer employed by us.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, third parties may knowingly or unknowingly infringe or circumvent our intellectual property rights, and we may not be able to prevent infringement without incurring substantial expense. Litigation brought to protect and enforce our intellectual property rights may be costly, time-consuming and distracting to management and key personnel, and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. If the protection of our intellectual property rights is inadequate to prevent use or misappropriation by third parties, the value of our brand and other intangible assets may be diminished and competitors may be able to more effectively mimic our platform and methods of operations. Any of these events would have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our proprietary rights may be difficult to enforce, which could enable others to copy or use aspects of our platform without compensating us and negatively affect our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success and competitive position depends in part upon our ability to obtain or maintain certain intellectual property used in our platform. We rely primarily on patent, trademark, copyright and trade secrets laws and confidentiality procedures and contractual provisions to protect our technology. While we have been issued patents for certain aspects of our intellectual property in the United States and have additional patent applications pending in the United States, we have not applied for patent protection in foreign jurisdictions, and may be unable to obtain patent protection for the technology covered in our patent applications. In addition, we cannot ensure that any of the patent applications will issue or that the claims allowed on any issued patents will be sufficiently broad to protect our technology or platform and provide us with competitive advantages. Moreover, failure to comply with applicable procedural, documentary, fee payment and other similar requirements with the United States Patent and Trademark Office could result in abandonment or lapse of the affected patent, trademark or application. Furthermore, any issued patents may be challenged, invalidated, or circumvented by third parties.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many patent applications in the United States may not be public for at least 18 months after they are filed, and since publication of discoveries in the scientific or patent literature tends to lag behind actual discoveries by several months, we cannot be certain that we will be the first creator of inventions covered by any patent application we make or that we will be the first to file patent applications on such inventions. In addition, recent changes to the patent laws in the United States may bring into question the validity of certain software patents and may make it more difficult and costly to prosecute patent applications. Such changes may lead to uncertainties or increased costs and risks surrounding the prosecution, validity, ownership, enforcement and defense of our issued patents and patent applications and other intellectual property, the outcome of third-party claims of infringement, misappropriation, or other violation of intellectual property brought against us and the actual or enhanced damages (including treble damages) that may be awarded in connection with any such current or future claims, and could have a material adverse effect on our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also rely on unpatented proprietary technology. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our technology or obtain and use information that we regard as proprietary. It is possible that others will independently develop the same or similar technology or otherwise obtain access to our unpatented technology. To protect our trade secrets and other proprietary information, we require employees, consultants and independent contractors to enter into confidentiality agreements. However, such agreements may not be enforceable in full or in part in all jurisdictions and any breach could have a negative effect on our business and our remedy for such breach may be limited. The contractual provisions that we enter into may not prevent unauthorized use or disclosure of our proprietary technology or intellectual property rights and may not provide an adequate remedy in the event of unauthorized use or disclosure of our proprietary technology or intellectual </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">property rights. As such, we cannot guarantee that the steps taken by us will prevent misappropriation of our technology. We cannot assure you that these agreements will provide meaningful protection for our trade secrets, know-how, or other proprietary information in the event of any unauthorized use, misappropriation, or disclosure of such trade secrets, know-how, or other proprietary information. If we are unable to maintain the proprietary nature of our technologies, our business would be materially adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on our trademarks, trade names and brand names to distinguish our features from the products of our competitors, and have registered or applied to register many of these trademarks in the United States and certain countries outside the United States. However, occasionally third parties may have already registered identical or similar marks for products or features that also address the software market. As we rely in part on brand names and trademark protection to enforce our intellectual property rights, efforts by third parties to limit use of our brand names or trademarks and barriers to the registration of brand names and trademarks in various countries may restrict our ability to promote and maintain a cohesive brand throughout our key markets. Occasionally trademark offices have taken the view that certain of our trademarks, including SMARTSCAN, are merely descriptive or not inherently protectable. There can also be no assurance that pending or future U.S. or foreign trademark applications will be approved in a timely manner or at all, or that such registrations will effectively protect our brand names and trademarks. Third parties may also oppose our trademark applications, or otherwise challenge our use of the trademarks. For example, our applications to register KARMA POINTS as a trademark in the European Union and United Kingdom have been opposed by a third party. In the event that our trademarks are successfully challenged or we do not adequately protect our trademarks, we could be forced to rebrand our platform, which would result in loss of brand recognition and would require us to devote resources to advertising and marketing new brands.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Policing unauthorized use of our technology and trademarks is difficult. In addition, the laws of some foreign countries do not protect our proprietary rights to as great an extent as the laws of the United States, and many foreign countries do not enforce these laws as diligently as government agencies and private parties in the United States. For example, many foreign countries limit the enforceability of patents against certain third parties, including government agencies or government contractors. In these countries, any patents that we may obtain may provide limited or no benefit. Effective trade secret protection may also not be available in every country in which our features are available or where we have employees or independent contractors. The loss of trade secret protection could make it easier for third parties to compete with our features by copying functionality. In addition, any changes in, or unexpected interpretations of, the trade secret and employment laws in any country in which we operate may compromise our ability to enforce our trade secret and intellectual property rights. From time to time, legal action by us may be necessary to enforce our patents and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity. Such litigation could result in substantial costs and diversion of resources and could negatively affect our business, operating results and financial condition. If we are unable to protect our proprietary rights (including aspects of our software and platform protected other than by patent rights), we will find ourselves at a competitive disadvantage to others who need not incur the additional expense, time and effort required to create our platform and other innovative features that have enabled us to be successful to date. Moreover, we may need to expend additional resources to defend our intellectual property rights in foreign countries, and our inability to do so could impair our business or adversely affect our international expansion.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our use of &#8220;open source&#8221; and third-party software could impose unanticipated conditions or restrictions on our ability to commercialize our features and could subject us to possible litigation.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the technologies we use in our platform, database infrastructure (Bedrock), Expensify.com, new.expensify.com and mobile application incorporate &#8220;open source&#8221; software, and we may incorporate open source software in our platform and mobile application in the future. From time to time, companies that use third-party open source software have faced claims challenging the use of such open source software and their compliance with the terms of the applicable open source license. We may be subject to </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">suits by parties claiming ownership of what we believe to be open source software, or claiming non-compliance with the applicable open source licensing terms. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public, including authorizing further modification and redistribution, or otherwise be limited in the licensing of our services, each of which could provide an advantage to our competitors or other entrants to the market, allow them to create similar products with lower development effort and time, and ultimately result in a loss of sales for us. While we employ practices designed to monitor our compliance with the licenses of third-party open source software and protect our valuable proprietary source code, we may inadvertently use third-party open source software in a manner that exposes us to claims of non-compliance with the applicable terms of such license, including claims for infringement of intellectual property rights or for breach of contract. Additionally, if a third-party software provider has incorporated open source software into software that we license from such provider, we could be required to disclose source code that incorporates or is a modification of such licensed software. Furthermore, there is an increasing number of open-source software license types, almost none of which have been tested in a court of law, resulting in a dearth of guidance regarding the proper legal interpretation of such license types. If an author or other third party that distributes open source software that we use or license were to allege that we had not complied with the conditions of the applicable open source license, we may also have to expend substantial time and resources to re-engineer some or all of our software, incur significant legal expenses defending against such allegations, be subject to significant damages, or be enjoined from the sale of our platform that contained the open source software.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the use of third-party open source software typically exposes us to greater risks than the use of third-party commercial software because open-source licensors generally do not provide warranties or controls on the functionality or origin of the software. Use of open source software may also present additional security risks because the public availability of such software may make it easier for hackers and other third parties to determine how to compromise our platform. Any of the foregoing could be harmful to our business, results of operations, or financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We license technology from third parties, and our inability to maintain those licenses could harm our business. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on software licensed from third parties to offer our platform. In addition, we may need to obtain future licenses from third parties to use intellectual property rights associated with the development of our platform, which might not be available on acceptable terms, or at all. Any loss of the right to use any third-party software required for the development and maintenance of our platform or mobile application could result in loss of functionality or availability of our platform or mobile application until equivalent technology is either developed by us, or, if available, is identified, obtained and integrated. Any errors or defects in third-party software could result in errors or a failure of our platform or mobile application. Licensing technologies from third parties also exposes us to increased risk of being the subject of intellectual property infringement due to, among other things, our lower level of visibility into the development process with respect to such technology and the care taken to safeguard against infringement risks. We cannot be certain that our licensors do not or will not infringe on the intellectual property rights of third parties or that our licensors have or will have sufficient rights to the licensed intellectual property in all jurisdictions in which we may sell our platform. Some of our agreements with our licensors may be terminated by them for convenience, or otherwise provide for a limited term. If we are unable to continue to license technology because of intellectual property infringement claims brought by third parties against our licensors or against us, or if we are unable to continue our license agreements or enter into new licenses on commercially reasonable terms, our ability to develop and sell features and services containing or dependent on that technology would be limited, and our business could be harmed. Additionally, if we are unable to license technology from third parties, we may be forced to acquire or develop alternative technology, which we may be unable to do in a commercially feasible manner or at all, and may require us to use alternative technology of lower quality or performance standards. This could limit or delay our ability to offer new or competitive features and increase our costs. Any of the foregoing </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">would disrupt the distribution and sale of subscriptions to our platform and harm our business, results of operations and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any litigation against us could be costly and time-consuming to defend.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in the past and may in the future become subject to legal proceedings and claims that arise in the ordinary course of business. We could be subject to claims, lawsuits (including class actions and individual lawsuits), government investigations and other proceedings involving consumer protection, labor and employment, immigration, import and export practices, product labeling, competition, accessibility, securities, tax, marketing and communications practices, commercial disputes, defamation, civil rights infringement, negligence, intellectual property rights infringement, invasion of privacy, product liability, regulatory compliance, or other legal claims, including claims relating to information that is published or made available via our platform. For example, in November 2020, the Federal Election Commission ("FEC") notified us of a number of complaints filed against us in connection with David Barrett's email on October 23, 2020 urging customers to protect democracy. We responded to the complaints in November and December 2020, requesting dismissal of all complaints. On May 31, 2022 we received notice from the FEC clearing us of any wrongdoings in relation to these complaints. However, we cannot assure you that the matter will not result in further complaints, regulatory inquiries or future proceedings. See Part I, Item 3 "Legal Proceedings" for additional information regarding our legal proceedings.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number and significance of our legal disputes and inquiries have increased as we have grown larger, as our business has expanded in scope and geographic reach, and as our features and services have increased in complexity, and we expect the potential for future legal proceedings, claims and disputes will continue to increase.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of the outcome, legal proceedings might result in substantial costs and may divert management and key personnel&#8217;s attention and resources, which might seriously harm our business, results of operations and financial condition. Plaintiffs may seek, and we may become subject to, preliminary or provisional rulings in the course of litigation, including preliminary injunctions requiring us to cease some or all of our operations. We may decide to settle legal disputes on terms that are unfavorable to us; for example, we may be required to cease some or all of our operations or pay substantial amounts to the other party, which could materially and adversely affect our business. Furthermore, if any litigation to which we are a party is resolved adversely, we may be subject to an unfavorable judgment that we may not choose to appeal or that may not be reversed upon appeal. We may have to seek a license to continue practices found to be in violation of a third party&#8217;s rights. If we are required, or choose to enter into, royalty or licensing arrangements, such arrangements may not be available on reasonable terms or at all and may significantly increase our operating costs and expenses. As a result, we may also be required to develop or procure alternative non-infringing technology or discontinue use of technology, and doing so could require significant effort and expense or may not be feasible. In addition, insurance might not cover these claims, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us. A claim brought against us that is uninsured or underinsured could result in unanticipated costs and could have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our employees, commercial partners and vendors may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to the risk that our employees, commercial partners and vendors may engage in fraudulent or illegal activity. Misconduct by these parties could include intentional, reckless and/or negligent conduct or disclosure of unauthorized activities to us that violate: (i) the rules of the applicable regulatory bodies; (ii) data privacy laws or other similar non-United States laws; or (iii) laws that require the true, complete and accurate reporting of financial information or data. It is not always possible to identify and deter misconduct by our employees and other third parties, and the precautions we take to detect and prevent these activities may not be effective in controlling unknown or unmanaged risks or </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">losses or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to be in compliance with such laws or regulations. In addition, we are subject to the risk that a person or government could allege such fraud or other misconduct, even if none occurred. If any such actions are instituted against us and we are not successful in defending ourselves or asserting our rights, those actions could result in the imposition of significant fines or other sanctions, including the imposition of civil, criminal and administrative penalties, additional integrity reporting and oversight obligations. Whether or not we are successful in defending against any such actions or investigations, we could incur substantial costs, including legal fees, and divert the attention of management in defending ourselves against any of these claims or investigations, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may need additional capital, and we cannot be sure that additional financing will be available.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the future, we may raise additional capital through additional debt or equity financings to support our business growth, to respond to business opportunities, challenges, or unforeseen circumstances, or for other reasons. On an ongoing basis, we evaluate sources of financing and may raise additional capital in the future. Our ability to obtain additional capital will depend on our development efforts, business plans, investor demand, operating performance, the condition of the capital markets, and other factors. We cannot assure you that additional financing will be available to us on favorable terms when required, or at all. If we raise additional funds through the issuance of equity or equity-linked securities, those securities may have rights, preferences, or privileges senior to the rights of existing stockholders, and existing stockholders may experience dilution. Debt financing, if available, may involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which could reduce our operational flexibility or make it more difficult for us to obtain additional capital and to pursue business opportunities. In addition, subject to limited exceptions, our loan and security agreement with Canadian Imperial Bank of Commerce ("CIBC"), as amended and restated on February 21, 2024 and as amended on February 13, 2025, </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and as may be further amended from time to time,</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("2024 Amended Loan and Security Agreement"), restricts us from incurring indebtedness without the prior written consent of the lender. Further, if we are unable to obtain additional capital when required, or are unable to obtain additional capital on satisfactory terms, our ability to continue to support our business growth or to respond to business opportunities, challenges, or unforeseen circumstances would be adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operating activities may be restricted as a result of covenants related to the indebtedness under our 2024 Amended Loan and Security Agreement and/or future indebtedness, and we may be required to repay the outstanding indebtedness in an event of default, which would have an adverse effect on our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2024 Amended Loan and Security Agreement consists of a $25.0 million revolving line of credit, which matures in September 2025, and subjects us, and any future indebtedness would likely subject us, to various customary covenants, including requirements as to financial reporting, insurance and certain liquidity and leverage thresholds and restrictions on our ability to maintain cash deposits outside of CIBC above certain thresholds, dispose of our business or property, to change our line of business, to liquidate or dissolve, to enter into any change in control transaction, to merge or consolidate with any other entity or to acquire all or substantially all the capital stock or property of another entity, to incur additional indebtedness, to incur liens on our property, to pay any dividends or other distributions on capital stock other than dividends payable solely in capital stock, to redeem capital stock, to engage in transactions with affiliates, to encumber our intellectual property and certain other restrictions on our activities. Our business may be adversely affected by these restrictions on our ability to operate our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our ability to meet our debt obligations and other expenses will depend on our future performance, which will be affected by financial, business, economic, regulatory and other factors, many of which we are unable to control. We may be required to repay any outstanding indebtedness if an event of default occurs under the 2024 Amended Loan and Security Agreement. Under the 2024 Amended Loan and Security Agreement, an event of default will occur if, among other things, we fail to make payments under such agreement; we breach certain of our covenants under such agreement, subject to specified </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cure periods with respect to certain breaches; we or our assets become subject to certain legal proceedings, such as bankruptcy proceedings; we are unable to pay our debts as they become due; or we default on contracts with third parties which would permit CIBC to accelerate the maturity of such indebtedness or that could have a material adverse change on us. We may not have enough available cash or be able to raise additional funds through equity or debt financings to repay such indebtedness at the time any such event of default occurs. CIBC could also exercise its rights as collateral agent to take possession of, and to dispose of, the collateral securing the loan, which collateral includes substantially all of our personal property (including intellectual property). Our business, financial condition and results of operations could be materially adversely affected as a result of any of these events. We may seek to enter into an extension of the 2024 Amended Loan and Security Agreement or enter into a new facility with another lender. We may not be able to extend the term or obtain other debt financing on terms that are favorable to us, if at all, and we could be subject to additional restrictions on our business operations. If we are unable to obtain adequate financing or financing on satisfactory terms when required, our ability to support our business growth and to respond to business challenges could be significantly impaired, and our business may be harmed.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024, we were</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> not in compliance with all debt coven</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ants under the 2024 Amended Loan and Security Agreement, specifically the covenant restricting the amount of repurchases of common stock, which includes net share settlements of stock-based awards. On</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> February 13, 2025, we entered into a third amendment to the 2024 Amended Loan and Security Agreement, which amended the covenant restricting the amount of repurchases of common stock, which includes net share settlements of stock-based awards, to allow for certain additional net share settlement activity and which provided a waiver from CIBC for our non-compliance with the previous version of such covenant as of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We do not believe non-compliance with this covenant had any material impact on our operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to be in compliance with all debt covenants under the 2024 Amended Loan and Security Agreement by the end of the fiscal quarter ended March 31, 2025. However, if a waiver from CIBC is required in the future for potential non-compliance, CIBC may be unwilling to provide a waiver and could, as a result, call our outstanding debt obligations immediately which could have a material adverse effect on our financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest rate fluctuations may affect our results of operations and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because a substantial portion of our debt is variable-rate debt, fluctuations in interest rates could have a material effect on our business. We incur higher interest costs if interest rates increase. We are currently experiencing a high interest rate environment, and there is no guarantee that there will not be any further increases in the future. Any such increase in interest costs could have a material adverse impact on our financial condition and the levels of cash we maintain for working capital.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in government trade policies, including the imposition of tariffs, could materially adversely affect our results of operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease servers and other hardware in order to provide our services. These servers are highly custom, built to order servers, which from time to time need to be upgraded, repaired or replaced. Many of these servers contain parts that are manufactured in Taiwan, China, and other international regions. The Trump Administration has threatened to impose severe tariffs on imports from some or all of these regions. The imposition of such tariffs could materially increase the cost of maintenance for our servers or prevent us from being able to obtain parts all together. While our systems are designed to be redundant and fault tolerant, our inability to upgrade or repair them could result in our inability to continue to provide services to the expectations of our customers, which could lead to a loss of customers and materially adversely affect our results of operations.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A failure to maintain an effective system of disclosure controls and internal control over financial reporting could adversely affect our ability to produce timely and accurate financial statements or comply with applicable regulations. Additionally, investors may lose confidence in the accuracy and completeness of our financial reports, and the market price of our Class A common stock may be seriously harmed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Sarbanes-Oxley Act of 2002 (the "Sarbanes-Oxley Act") requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to develop, maintain and, if required, improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and may continue to expend, significant resources, including accounting-related costs and investments to strengthen our accounting systems. If any of these new or improved controls and systems do not perform as expected, we may experience material weaknesses in our controls. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to maintain effective internal control over financial reporting or disclosure controls and procedures, our ability to record, process and report financial information accurately, and to prepare financial statements within required time periods, could be adversely affected, which could subject us to litigation or investigations requiring management resources and payment of legal and other expenses, negatively affect investor confidence in our financial statements and adversely impact our stock price. If we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an unqualified opinion as to the effectiveness of our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, the market price of our Class A common stock could be adversely affected. We could also become subject to litigation or investigations by the stock exchange on which our securities are listed, the SEC or other regulatory authorities, which could require additional financial and management resources.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business, and weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our consolidated financial statements for prior periods. Such failure could also adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we are required to include in our periodic reports that are filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the Nasdaq Stock Market LLC ("Nasdaq").</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Sections 302 and 404 of the Sarbanes-Oxley Act, our independent registered public accounting firm has provided an attestation report regarding our internal control over financial reporting. We have incurred and expect to continue to incur significant expenses and devote substantial management effort toward ensuring compliance with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act. As a result of the complexity involved in complying with the rules and regulations applicable to public companies, our management&#8217;s attention may be diverted from other business concerns, and we may need to expend additional significant resources, each of which could harm our business, results of operations and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the amounts reported in our consolidated financial statements. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as provided in the section titled &#8220;Management&#8217;s discussion and analysis of financial condition and results of operations.&#8221; The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to the useful lives and recoverability of long-lived assets, the fair value of common stock prior to being a publicly traded company and stock-based compensation expense, as well as those used to allocate our employee and employee related expense, which consist of contractor costs, employee salary and wages, stock-based compensation and travel and other employee-related costs, to their appropriate financial statement line items due to our generalist model and organizational structure. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our Class A common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business and financial performance may differ from any projections that we disclose or any information that may be attributed to us by third parties.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may provide guidance via public disclosures regarding our projected business or financial performance. However, any such projections involve risks, assumptions and uncertainties, and our actual results could differ materially from such projections. Factors that could cause or contribute to such differences include, but are not limited to, those identified in these risk factors, some or all of which are not predictable or within our control. Other unknown or unpredictable factors also could adversely impact our performance, and we undertake no obligation to update or revise any projections, whether as a result of new information, future events, or otherwise. In addition, various news sources, bloggers and other publishers often make statements regarding our historical or projected business or financial performance, and you should not rely on any such information even if it is attributed directly or indirectly to us. Moreover, we may choose not to provide guidance regarding our projected business or financial performance, which may have an adverse impact on our stock price.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our international operations subject us to potentially adverse tax consequences.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. Our intercompany relationships are subject to complex transfer pricing regulations administered by taxing authorities in various jurisdictions. The relevant taxing authorities may disagree with our determinations as to the value of assets sold or acquired or income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position were not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be required to collect additional sales, use, value-added and other indirect taxes, or be subject to other tax liabilities in various jurisdictions, which could adversely affect our results of operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The application of indirect taxes, such as sales and use, value-added tax, provincial, goods and services, business, digital services and gross receipts taxes, to businesses like ours is a complex and evolving issue. Significant judgment is required to evaluate applicable tax obligations and, as a result, amounts recorded are estimates and are subject to adjustments. In many cases, the ultimate tax determination is uncertain because it is not clear when and how new and existing statutes might apply to our business. If we are found to have not adequately addressed our tax obligations, our business could be adversely impacted.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. Supreme Court held in South Dakota v. Wayfair that a U.S. state may require an online retailer to collect sales taxes imposed by the state in which the buyer is located, even if the retailer has no physical presence in that state, thus permitting a wider enforcement of such sales tax collection requirements. If our calculation, collection and remittance of taxes in the jurisdictions in which we do business were determined to be deficient, our business and results of operations could be adversely impacted. A successful assertion by a taxing authority that we should collect additional sales, use or other taxes or </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remit such taxes directly to states could result in substantial tax liabilities for past sales and additional administrative expenses, which could seriously harm our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in our effective tax rate or tax liability may adversely affect our operating results.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate could increase due to several factors, including:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">changes in the relative amounts of income before taxes in the various jurisdictions in which we operate due to differing statutory tax rates in various jurisdictions;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">changes in tax laws, tax treaties and regulations or the interpretation of them;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">changes to our assessment about our ability to realize our deferred tax assets that are based on estimates of our future results, the prudence and feasibility of possible tax planning strategies and the economic and political environments in which we do business;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the outcome of future tax audits, examinations, or administrative appeals; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">limitations or adverse findings regarding our ability to do business in some jurisdictions.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of these developments could adversely affect our operating results.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may have exposure to greater than anticipated tax liabilities.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax obligations are varied and include U.S., federal, state and local taxes and international taxes due to the nature of our business. The tax laws that are applicable to our business are subject to interpretation and require significant judgment. We may recognize additional tax expense and be subject to additional tax liabilities due to changes in tax laws, regulations, and administrative practices and principles, including changes to the tax framework in the jurisdictions in which we operate.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to regular review and audit by U.S. federal, state, and foreign tax authorities. Tax authorities may disagree with certain positions we have taken, and any adverse outcome of such a review or audit could increase the amount of taxes imposed on our business, and harm our financial position, results of operations, and cash flows. In particular, we are currently under examination by the Internal Revenue Service ("IRS") for our 2021 and 2022 tax years. We are continuing to respond to inquiries related to these examinations. These examinations could result in challenges to various positions we have asserted in our tax filings and could impact our tax liability. The ultimate resolution of these examinations, and any other reviews, audits or litigation, may differ from the amounts recorded in our financial statements and may materially affect our financial results in the period or periods for which such determination is made.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, economic and political pressures to increase tax revenue in various jurisdictions may make resolving tax disputes in our favor more difficult. While to date no material adjustments have been requested by tax authorities, including by the IRS related to its examination of the 2021 and 2022 tax years, an unfavorable outcome from any tax examination or audit could result in higher tax costs, penalties and interest, thereby adversely affecting our financial condition or results of operations. We regularly  assess the likely outcomes of any audits and other tax disputes to determine the appropriateness of our tax provision and establish reserves for material, known tax exposures. However, the calculation of such tax exposures involves the application of complex tax laws and regulations in many jurisdictions. Therefore, there can be no assurance that we will accurately predict the outcomes of any tax examination, audit or other tax dispute or that issues raised by tax authorities will be resolved at a financial cost that does not exceed our related reserves.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Risks Related to the Multiple Class Structure of Our Common Stock and the Voting Trust Agreement</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The multiple class structure of our common stock and the ownership of all of our LT10 and LT50 common stock by Trust Beneficiaries through the Voting Trust have the effect of concentrating voting control with the Voting Trust for the foreseeable future, which will limit your ability to influence corporate matters, including a change in control. We are controlled by the Voting Trust, whose interests may differ from those of our public stockholders. Our amended and restated certificate of incorporation also delegates significant authority to an Executive Committee.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of our LT10 and LT50 common stock is entitled to&#160;10&#160;and&#160;50&#160;votes per share, respectively, and each share of our Class A common stock is entitled to one vote per share. All shares of LT10 and LT50 common stock are held directly by the Voting Trust established in connection with our initial public offering pursuant to a voting trust agreement ("Voting Trust Agreement"). As of December&#160;31, 2024, the Voting Trust held 4,209,827 and 7,695,524 shares of LT10 and LT50 common stock, respectively, representing approximately 13.0% of the economic interest and 84.3% of the voting power of outstanding capital stock. All decisions with respect to the voting (but not the disposition) of shares held in the Voting Trust from time to time will be made by the trustees of the Voting Trust ("Trustees") in their sole and absolute discretion, and with no responsibility under the Voting Trust Agreement as stockholder, trustee or otherwise, except for his or her own individual malfeasance. The Voting Trust and its Trustees will, for the foreseeable future, have significant influence over our corporate management and affairs, and will be able to control virtually all matters requiring stockholder approval. The Voting Trust is able to, subject to applicable law, elect all of the members of our Board of Directors and control actions to be taken by us and our Board of Directors, including amendments to our amended and restated certificate of incorporation and amended and restated bylaws, compensation matters and approval of significant corporate transactions, including mergers and sales of substantially all of our assets. The directors so elected will have the authority, subject to the terms of our indebtedness and applicable rules and regulations, to issue additional stock, implement stock repurchase programs, declare dividends and make other decisions. This concentrated control will limit your ability to influence corporate matters for the foreseeable future and may materially adversely affect the market price of our Class A common stock. It is possible that the interests of the Voting Trust may, in some circumstances, conflict with our interests and the interests of our other stockholders, including you. For example, the Voting Trust may have different tax positions or other differing incentives from other stockholders that could influence its decisions regarding whether and when to cause us to dispose of assets, incur new or refinance existing indebtedness, or take other actions. Additionally, the Voting Trust and the holders of our LT10 and LT50 common stock may cause us to make strategic decisions or pursue acquisitions that could involve risks to you or may not be aligned with your interests.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, for as long as the Voting Trust holds securities representing at least 50% of the voting power of our outstanding capital stock, our amended and restated certificate of incorporation delegates to the Executive Committee all of the power and authority of the Board of Directors in the management of our business and affairs, provided that the Executive Committee will not have power or authority in reference to (i) matters that must be approved by the Audit Committee of the board, (ii) matters that must be approved by a committee qualified to grant equity to persons subject to Section 16 of the Exchange Act for purposes of exempting transactions pursuant to Section 16b-3 thereunder, (iii) matters required under Delaware law to be approved by the full Board of Directors, or (iv) as otherwise required by SEC rules and the rules of&#160;Nasdaq. The members of the Executive Committee currently are, and their successors are generally expected to be, directors who are also our employees or service providers, and the Executive Committee currently consists of David Barrett, Ryan Schaffer, Anu Muralidharan, Jason Mills and Daniel Vidal.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The concentrated control is also likely to have the effect of limiting the likelihood of an unsolicited merger proposal, unsolicited tender offer, or proxy contest for the removal of directors. As a result, our governance structure and the Voting Trust may have the effect of depriving our stockholders of an </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">opportunity to sell their shares at a premium over prevailing market prices and make it more difficult to replace our directors and management.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware law could also require holders of our LT10 and LT50 common stock to vote separately as a single class in the event we seek to amend our amended and restated certificate of incorporation to increase or decrease the par value of a class of our common stock or in a manner that alters or changes the powers, preferences or special rights of LT10 or LT50 common stock in a manner that affects its holders adversely. Future transfers by holders of LT10 and LT50 common stock may result in those shares converting on a one-for-one basis to Class A common stock, which will have the effect, over time, of increasing the relative voting power of those holders of LT10 and LT50 common stock who retain their shares.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are a &#8220;controlled company&#8221; within the meaning of Nasdaq listing standards and, as a result, qualify for, and rely on, exemptions from certain corporate governance requirements. You will not have the same protections afforded to stockholders of companies that are subject to such requirements.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Voting Trust controls a majority of the voting power of our outstanding common stock. As a result, we qualify as a &#8220;controlled company&#8221; within the meaning of the corporate governance standards of Nasdaq. Under these rules, a listed company of which more than 50% of the voting power is held by an individual, group or another company is a &#8220;controlled company&#8221; and may elect not to comply with certain corporate governance requirements, including the requirement that a majority of the Board of Directors consist of independent directors, the requirement that we have a nominating and corporate governance committee that is composed entirely of independent directors, and the requirement that we have a compensation committee that is composed entirely of independent directors.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on some or all of these exceptions. As a result, we do not have a majority of independent directors, we do not have a nominating and corporate governance committee, and the members of our compensation committee are not independent directors. Accordingly, you do not have the same protections afforded to stockholders of companies that are subject to all of the corporate governance requirements of Nasdaq.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The multiple class structure of our common stock features certain provisions that are novel or uncommon among other corporations with multiple class structures. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A number of provisions relating to the multiple class structure of our common stock are novel or uncommon among other corporations with multiple class structures. For example, whenever a holder of LT10 or LT50 common stock desires to transfer or convert shares of his or her LT10 or LT50 common stock, our amended and restated certificate of incorporation and the Voting Trust Agreement contain certain provisions that require, subject to certain exceptions, the trustees of the Voting Trust to attempt to find a holder of shares of Class A common stock to exchange such shares for such shares of LT10 or LT50 common stock, and such shares of LT10 or LT50 common stock will only convert into shares of Class A common stock if no such Class A stockholder is identified. As a result, shares of our LT10 and LT50 common stock may convert into shares of Class A common stock at a slower rate.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We cannot predict the impact our capital structure, governance structure, and the concentrated control by the Voting Trust may have on our stock price or business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict whether our multiple share class capital structure, combined with the concentrated control by the Voting Trust and other aspects of our governance structure, will result in a lower trading price or greater fluctuations in the trading price of our Class A common stock, or will result in adverse publicity or other adverse consequences. The holding of low-voting stock, such as our Class A common stock, may not be permitted by the investment policies of certain institutional investors or may be less attractive to the portfolio managers of certain institutional investors. For example, in July 2017, FTSE Russell, a provider of widely followed stock indexes, stated that it plans to require new constituents of its indexes to have at least five percent of their voting rights in the hands of public stockholders. In addition, in July 2017, S&amp;P Dow Jones, another provider of widely followed stock indexes, stated that companies </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with multiple share classes will not be eligible for certain of their indexes. As a result, our Class A common stock will likely not be eligible for these stock indexes. We cannot assure you that other stock indexes will not take a similar approach to FTSE Russell or S&amp;P Dow Jones in the future. Exclusion from indexes could make our Class A common stock less attractive to investors and, as a result, the market price of our Class A common stock could be adversely affected.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Risks Related to Ownership of Our Class A Common Stock</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our share price may be volatile.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our Class A common stock has been and may continue to be volatile and could be subject to wide fluctuations in response to the risk factors described in this Annual Report on Form 10-K, and others beyond our control, including:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">actual or anticipated fluctuations in our results of operations; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">our actual or anticipated operating performance and the operating performance of our competitors;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">changes in the financial projections we provide to the public, our failure to meet these projections or our failure to provide such projections;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">failure of securities analysts to initiate or maintain coverage of us, changes in financial estimates by any securities analysts who follow our company, or our failure to meet the estimates or the expectations of investors;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">any major change in our Board of Directors, management, or key personnel;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">price and volume fluctuations in the overall stock market, including as a result of trends in the economy as a whole;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the economy as a whole in the United States and internationally, and market conditions in our industry;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">rumors and market speculation involving us or other companies in our industry;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">announcements by us or our competitors of significant innovations, new products, services, features, integrations, or capabilities, acquisitions, strategic investments, partnerships, joint ventures, or capital commitments;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the legal and regulatory landscape and changes in the application of existing laws or adoption of new laws that impact our business;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">legal and regulatory claims, litigation, or pre-litigation disputes and other proceedings;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the economic, political, and social impact of, and uncertainty relating to, the outbreaks of pandemics, epidemics and other contagious diseases;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">changes in our capital structure;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">other events or factors, including those resulting from war, incidents of terrorism, or responses to these events; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">sales or expected sales of our Class A common stock by us, our officers, directors, principal stockholders and employees.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock prices of many companies, including technology companies, have fluctuated in a manner often unrelated to the operating performance of those companies. In the past, stockholders have instituted securities class action litigation following periods of stock volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">management from our business, and adversely affect our business, results of operations and financial condition. See Part I, Item 3 "Legal Proceedings" for additional information regarding our legal proceedings.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future sales of our Class A common stock in the public market could cause our share price to fall.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of a substantial number of shares of our Class A common stock in the public market or the perception that these sales might occur in large quantities, could cause the market price of our Class A common stock to decline and could impair our ability to raise capital through the sale of additional equity securities. As of December&#160;31, 2024, we had 79,471,414 shares of Class A common stock outstanding, 4,209,827 shares of LT10 common stock outstanding and 7,695,524 shares of LT50 common stock outstanding. Our amended and restated certificate of incorporation imposes transfer restrictions on shares of our LT10 and LT50 common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 3,744,480 shares of Class A common stock issuable upon the exercise of exercisable options outstanding as of December&#160;31, 2024. We registered all of the shares of Class A common stock issuable upon the exercise of outstanding options, upon the settlement of restricted stock units ("RSUs") issued following our initial public offering ("IPO") or in connection with other equity incentives we may grant in the future, for public resale under the Securities Act. The shares of Class A common stock will become eligible for sale once issued, subject to compliance with applicable securities laws.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may issue our shares of common stock or securities convertible into our common stock from time to time in connection with financings, acquisitions, investments, or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the trading price of our Class A common stock to decline.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increases in interest rates may cause the market price of our Class A common stock to decline.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in interest rates, like what has been experienced in recent years, may cause a corresponding decline in demand for equity investments. Any such increase in interest rates or reduction in demand for our Class A common stock resulting from other relatively more attractive investment opportunities may cause the market price of our Class A common stock to decline.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not intend to pay dividends for the foreseeable future. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our capital stock, and we do not intend to pay any cash dividends in the foreseeable future. Our current indebtedness, including our loan and security agreement with CIBC, contains, and our future indebtedness may contain, restrictions on our ability to pay cash dividends on our capital stock. Any determination to pay dividends in the future will be at the discretion of our Executive Committee, for as long as the Voting Trust controls a majority of the voting power of our outstanding common stock, and at the discretion of our Board of Directors thereafter. Accordingly, investors in our Class A common stock must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future sales and issuances of our Class A common stock or rights to purchase our Class A common stock, including pursuant to our equity incentive plans, or other equity securities or securities convertible into our Class A common stock, could result in additional dilution of the percentage ownership of our stockholders and could cause the stock price of our Class A common stock to decline.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the future, we may sell Class A common stock, convertible securities, or other equity securities, including preferred securities, in one or more transactions at prices and in a manner we determine from time to time. We also expect to issue Class A common stock to employees, consultants and directors pursuant to our equity incentive plans. If we sell Class A common stock, convertible securities, or other equity securities in subsequent transactions, or Class A common stock or LT10 or LT50 common stock is issued pursuant to equity incentive plans, investors may be materially diluted. New investors in </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subsequent transactions could gain rights, preferences and privileges senior to those of holders of our Class A common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anti-takeover provisions contained in our amended and restated certificate of incorporation and amended and restated bylaws, as well as provisions of Delaware law, could impair a takeover attempt and could also reduce the market price of our Class A common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation and amended and restated bylaws, contain and Delaware law contains provisions which could have the effect of rendering more difficult, delaying or preventing an acquisition deemed undesirable by our Board of Directors. Our corporate governance documents include provisions:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">authorizing blank check preferred stock, which could be issued with voting, liquidation, dividend and other rights superior to our common stock;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">eliminating the ability of our stockholders to take action by consent in lieu of a meeting following the date on which the Voting Trust holds less than a majority of the voting power of our outstanding capital stock;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our Board of Directors;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">providing to our Board of Directors the exclusive right to determine the size of the board, and providing that any vacancies or newly created seats on the board may only be filled by the Board of Directors, unless the board determines that such vacancies be filled by the stockholders;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">maintaining our current multi-class structure; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">limiting the liability of, and providing indemnification to, our directors and officers.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the General Corporation Law of the State of Delaware (the &#8220;Delaware General Corporation Law&#8221;), which prevents some stockholders holding more than 15% of our outstanding common stock from engaging in certain business combinations without approval of the holders of substantially all of our outstanding common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any provision of our amended and restated certificate of incorporation, amended and restated bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our Class A common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Claims for indemnification by our directors and officers may reduce our available funds to satisfy successful third-party claims against us and may reduce the amount of money available to us.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated bylaws provide that we will indemnify our directors and officers, in each case to the fullest extent permitted by Delaware law.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as permitted by Section 145 of the Delaware General Corporation Law, our amended and restated bylaws and our indemnification agreements that we have entered or intend to enter into with our directors and officers provide that:</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">we will indemnify our directors and officers for serving us in those capacities or for serving other business enterprises at our request, to the fullest extent permitted by Delaware law. Delaware law provides that a corporation may indemnify such person if such person acted in good faith and in a manner such person reasonably believed to be in or not opposed to the best interests of the registrant and, with respect to any criminal proceeding, had no reasonable cause to believe such person&#8217;s conduct was unlawful;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">we may, in our discretion, indemnify employees and agents in those circumstances where indemnification is permitted by applicable law;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">we are required to advance expenses, as incurred, to our directors and officers in connection with defending a proceeding, except that such directors or officers shall undertake to repay such advances if it is ultimately determined that such person is not entitled to indemnification; </span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the rights conferred in our amended and restated bylaws are not exclusive, and we are authorized to enter into indemnification agreements with our directors, officers, employees and agents and to obtain insurance to indemnify such persons; and</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">we may not retroactively amend our amended and restated bylaw provisions to reduce our indemnification obligations to directors, officers, employees and agents.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have procured directors&#8217; and officers&#8217; liability insurance policies, such insurance policies may not be available to us in the future at a reasonable rate, may not cover all potential claims for indemnification, and may not be adequate to indemnify us for all liability that may be imposed.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our amended and restated certificate of incorporation provides for an exclusive forum in the Court of Chancery of the State of Delaware for certain disputes between us and our stockholders, and that the federal district courts of the United States of America will be the exclusive forum for the resolution of any complaint asserting a cause of action under the Securities Act, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if such court does not have subject matter jurisdiction thereof, the federal district court of the State of Delaware) is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty owed by any of our current or former directors, officers, other employees, agents or stockholders to us or our stockholders, any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws (as either may be amended or restated) or as to which the Delaware General Corporation Law confers jurisdiction on the Court of Chancery of the State of Delaware, or any action asserting a claim against us that is governed by the internal affairs doctrine of the State of Delaware; provided that the exclusive forum provision will not apply to suits brought to enforce any liability or duty created by the Exchange Act to the extent that the Exchange Act confers exclusive federal jurisdiction over such claims, subject to applicable law. Our amended and restated certificate of incorporation will also provide that the federal district courts of the United States of America will be the exclusive forum for the resolution of any complaint asserting a cause of action against us or any of our directors, officers, or employees arising under the Securities Act.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe these provisions may benefit us by providing increased consistency in the application of Delaware law and federal securities laws by chancellors and judges, as applicable, particularly experienced in resolving corporate disputes, efficient administration of cases on a more expedited schedule relative to other forums and protection against the burdens of multi-forum litigation. This choice of forum provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">favorable for disputes with us or any of our directors, officers, other employees or stockholders, which may discourage lawsuits with respect to such claims. If a court were to find the choice of forum provision that will be contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could materially adversely affect our business, results of operations and financial condition.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pandemics, epidemics or other health crises may have a negative effect on our business, financial condition, results of operations, cash flows, and liquidity.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business could be materially and adversely affected by the risks, or the public perception of the risks, related to a pandemic, epidemic, or other health crises. The COVID-19 pandemic disrupted our business and impacted our employees, partners, third-party service providers and customers. In particular, effects of the COVID-19 pandemic, such as economic instability, remote work and travel restrictions negatively affected demand for our platform as employees incurred fewer work- and travel-related expenses and submitted fewer expense reimbursement requests to their employers, and as SMBs downsized or went out of business. Many very small businesses ("VSBs") and SMBs experienced substantial revenue and cash liquidity declines in the early months of the COVID-19 pandemic, and there were high observed rates of small business failures. The COVID-19 pandemic also negatively impacted the amount of expenses incurred by our paid members, our annual gross logo retention, our net seat retention, the launch of our Expensify Card and the roll-out of our co-working spaces.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The degree to which pandemics, epidemics and other public health crises will affect our business in the future will depend on developments that are highly uncertain and cannot currently be predicted. These developments include, but are not limited to, the duration, extent and severity of any such crisis; actions taken to contain any such crisis; the ultimate societal impact of any such crisis and any lasting changes in business and consumer behavior, including with respect to remote work, business travel and business expense spending and reimbursement; the duration and nature of related restrictions on economic activity and domestic and international trade; and the extent of the impact of these and other factors on our employees, partners, third-party service providers and customers. The effects of future pandemics, epidemics or other public health crises could have a material adverse impact on our business, results of operations, financial condition and growth prospects.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally accepted accounting principles in the United States are subject to interpretation by the Financial Accounting Standards Board ("FASB"), the American Institute of Certified Public Accountants, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of a change.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If securities or industry analysts do not continue to publish research or publish unfavorable research about our business, our stock price and trading volume could decline.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our Class A common stock is influenced by the research and reports that industry or securities analysts publish about us or our business. If one or more of these analysts ceases coverage of our company or fails to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline. Moreover, if our operating results do not meet the expectations of the investor community, one or more of the analysts who cover our company may change their recommendations regarding our company, and our stock price could decline.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to various risks associated with climate change and other environmental, social, and governance matters.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is increased scrutiny from investors, customers, policymakers, and other stakeholders regarding companies&#8217; management of climate change, human capital, and various other ESG matters. For example, there are inherent environmental risks wherever business is conducted, and climate change is expected to increase the frequency or severity of certain disasters or result in chronic changes that result in additional risks.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We engage in various initiatives to manage ESG matters and address related stakeholder expectations; however, such initiatives can be costly and may not have the desired effect. Methodologies and data for such initiatives are complex and continue to evolve. Moreover, stakeholder expectations are not uniform and, at times, conflict. Any failure to successfully navigate such expectations, including any regulatory requirements or interpretations, may result in reputational harm or other adverse impacts to our business.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_25"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 1B. Unresolved Staff Comments</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_28"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 1C. Cybersecurity</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cybersecurity Risk Management and Strategy</span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="f-38" continuedAt="f-38-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed and implemented a cybersecurity risk management program intended to protect the confidentiality, integrity, and availability of our critical systems and information.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We design and assess our program based on applicable laws and regulations, and informed by industry standards and industry-recognized practices including but not limited to following the latest NIST and CISA guidance and SOC 2 Principles and Framework. This does not imply that we meet any particular technical standards, specifications, or requirements, only that we use such laws and regulations and industry standards and practices as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business. </span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="f-40" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" format="ixt:fixed-true" id="f-39">Our cybersecurity risk management program is integrated into our overall enterprise risk management program, and shares common methodologies, reporting channels and governance processes that apply across the enterprise risk management program to other legal, compliance, strategic, operational, and financial risk areas.</ix:nonNumeric></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key elements of our cybersecurity risk management program include but are not limited to the following:</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">risk assessments designed to help identify material cybersecurity risks to our critical systems, and information;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">a security team principally responsible for managing (1) our cybersecurity risk assessment processes, (2) our security controls, and (3) our response to cybersecurity incidents;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true" id="f-41">the use of external service providers, where appropriate, to assess, test or otherwise assist with aspects of our security processes</ix:nonNumeric>;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">cybersecurity awareness training of our employees, incident response personnel, and senior management; </span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">a cybersecurity incident response plan that includes procedures for responding to cybersecurity incidents; and</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">a <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" format="ixt:fixed-true" id="f-42">third-party risk management process for key service providers based on our assessment of their criticality to our operations and respective risk profile</ix:nonNumeric>.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><ix:continuation id="f-38-1"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" format="ixt:fixed-false" id="f-43">We have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected or are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. We face certain ongoing risks from cybersecurity threats that, if realized, are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition.</ix:nonNumeric> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Risk Factor</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> If we or our third party providers fail to protect our IT Systems against security incidents, or otherwise to protect our Confidential Information, there may be damage to our reputation and brand, material financial penalties, and legal liability, which could substantially harm our business, financial condition, and results of operations</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cybersecurity Governance</span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="f-44" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-45" escape="true">Our Board considers cybersecurity risk as part of its risk oversight function, including oversight of cybersecurity and other information technology risks. The Board oversees management&#8217;s implementation of our cybersecurity risk management program.</ix:nonNumeric> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-48" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="f-46" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" format="ixt:fixed-true" id="f-47">The Board receives periodic reports from management on our cybersecurity risks.</ix:nonNumeric> In addition, management updates the Board, where it deems appropriate, regarding any cybersecurity incidents it considers to be significant</ix:nonNumeric>.</ix:nonNumeric> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="f-49" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="f-50" escape="true">Our management team, including our <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-51">Chief Compliance Officer and Director of Engineering</ix:nonNumeric>, is responsible for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and external cybersecurity consultants. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="f-52" continuedAt="f-52-1" escape="true">Our Chief Compliance Officer and Director of Engineering have over 8 and 12 years of experience, respectively, in various software development, cybersecurity, product management, and other technology-related roles.</ix:nonNumeric></ix:nonNumeric><ix:continuation id="f-52-1"> Our Chief Compliance Officer and Director of Engineering have each served in a number of significant leadership roles at our company since 2017 and 2013, respectively, including oversight of security, safety, and integrity initiatives.</ix:continuation></ix:nonNumeric>  </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management team takes steps to stay informed about and monitor efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means, which may include threat intelligence and other information obtained from governmental, public or private sources, including external consultants engaged by us; and alerts and reports produced by security tools deployed in our IT environment.</span></div></ix:nonNumeric><div id="i219101e0aac04890a3f4dfe1f8ef5436_31"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 2. Properties</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, our company has offices in Portland, Oregon, San Francisco, California, and Ironwood, Michigan. We own our office space in Portland, which consists of approximately 38,500 square feet. Our office space in San Francisco, consisting of approximately 10,500 square feet, is leased through May 31, 2034. Our office space in Ironwood, consisting of approximately 2,700 square feet, is leased through April 30, 2026. Our Company leases a lot adjacent to our Portland office space which is leased through April 30, 2030.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also lease co-working spaces in Phoenix, Arizona, New York, New York and London, United Kingdom. We give all employees the ability to rent a co-working space if we do not provide one.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our facilities are adequate and suitable for our current needs and that, should it be needed, suitable additional or alternative space on commercially reasonable terms will be available to accommodate our operations.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_34"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 3. Legal Proceedings</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 29, 2023, a putative securities class action (the &#8220;Putative Class Action&#8221;) was filed in the United States District Court for the District of Oregon captioned Wilhite v. Expensify, Inc., et al., Case No. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3:23-cv-01784-JR, naming us, two of our executive officers and two of our former directors as defendants (collectively, the &#8220;Defendants&#8221;). The lawsuit is purportedly brought on behalf of all those who purchase or acquired our stock pursuant or traceable to our initial public offering (&#8220;IPO&#8221;). The complaint alleges claims under Sections 11 and 15 of the Securities Act of 1933 based on allegedly false or misleading statements in the offering documents filed in connection with our IPO. The lawsuit seeks unspecified damages and other relief. On January 29, 2024, three shareholders moved to be appointed lead plaintiff in the Putative Class Action. The court appointed a lead plaintiff and lead counsel on March 11, 2024. Pursuant to the parties&#8217; stipulation, the lead plaintiff&#8217;s amended complaint was filed May 10, 2024, naming six of our current board members as additional defendants (together with the Defendants, the &#8220;Amended Defendants&#8221;).  Amended Defendants&#8217; motion to dismiss the amended complaint was filed on July 9, 2024. The lead plaintiff&#8217;s opposition was filed on September 6, 2024, and the Amended Defendants&#8217; reply was filed on October 18, 2024. On December 30, 2024, the magistrate judge issued findings and recommendation that the Amended Defendants&#8217; motion to dismiss be granted in part and denied in part.  The lead plaintiff and Amended Defendants each filed objections to the magistrate judge&#8217;s findings and recommendation on January 21, 2025, and responses to the objections on February 4, 2025.  The district court has not yet ruled on the Amended Defendants&#8217; motion to dismiss or on the parties&#8217; objections to the magistrate judge&#8217;s findings and recommendation. The defendants intend to deny the allegations of wrongdoing and vigorously defend against the claims in the Putative Class Action.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2024, a shareholder derivative lawsuit was filed in the United States District Court for the District of Oregon captioned O&#8217;Halloran v. Barrett, et al., Case No. 3:24-cv-00775 (the &#8220;O&#8217;Halloran Action&#8221;), purportedly on our behalf, naming us as nominal defendant, and all of our current board members and executive officers and two of our former directors as defendants (collectively, the &#8220;Derivative Defendants&#8221;).  On August 14, 2024, the Court stayed the O&#8217;Halloran Action pending resolution of any and all motion(s) to dismiss the Putative Class Action.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 18, 2024, a shareholder derivative lawsuit was filed in the United States District Court for the District of Oregon captioned Da Silva v. Barrett, et al., Case No. 3:24-cv-02095 (the &#8220;Da Silva Action&#8221; and with the O&#8217;Halloran Action, the &#8220;Derivative Action&#8221;), purportedly on our behalf against the Derivative Defendants and asserting substantively the same claims as those asserted in the O&#8217;Halloran Action.  On January 2, 2025, the parties to the Derivative Action filed a stipulation to consolidate the O&#8217;Halloran and Da Silva Actions and apply the stay entered in the O&#8217;Halloran Action to the Derivative Action. On February 10, 2025, the Court consolidated the O&#8217;Halloran and Da Silva Actions and applied the existing stay to the consolidated action under the caption In re Expensify, Inc. Derivative Litigation, Case No. 3:24-cv-00775-SI. The Derivative Defendants deny the allegations of wrongdoing and will continue to vigorously defend against the claims in the Derivative Action.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matter described above, from time to time, we are involved in various legal proceedings arising from the normal course of business activities. We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows or financial condition. We have received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Defending such proceedings is costly and can impose a significant burden on management and employees. We may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained. The results of any current or future litigation cannot be predicted with certainty. Regardless of the outcome, any litigation can have an adverse impact on our company as a result of defense and settlement costs, the diversion of management resources, and other factors.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_37"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_40"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:16pt"><span style="color:#002e22;font-family:'Expensify New Kansas Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Part II</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_43"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MARKET INFORMATION FOR CLASS A COMMON STOCK</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class A Common Stock has been listed on the Nasdaq Global Select Market under the symbol "EXFY" since November 10, 2021. Our LT10 and LT50 common stock are neither listed nor publicly traded.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HOLDERS OF OUR COMMON STOCK</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;24, 2025, there were 17 stockholders of record of our Class A common stock. This number does not include beneficial owners whose shares are held by nominees in street name.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;24, 2025, the Expensify Voting Trust held all of the outstanding shares of our LT10 common stock and LT50 common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DIVIDEND POLICY</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently intend to retain all available funds and any future earnings to fund the development and growth of our business, and therefore we do not anticipate declaring or paying any cash dividends on any class of our common stock in the foreseeable future. Any future determination as to the declaration and payment of dividends, if any, will be at the discretion of our Board of Directors (or duly authorized committee thereof, including our Executive Committee), subject to compliance with contractual restrictions and covenants in the agreements governing our current and future indebtedness, including our loan and security agreement with CIBC. Any such determination will also depend upon our business prospects, results of operations, financial condition, cash requirements and availability, and other factors that our Executive Committee or our Board of Directors may deem relevant. The holders of our Class A, LT10 and LT50 common stock are entitled to receive dividends if, as and when declared from time to time by our Board of Directors out of legally available funds. </span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECENT SALES OF UNREGISTERED SECURITIES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information regarding our purchases of shares of Class A common stock during the three months ended December&#160;31, 2024:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total number of shares purchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average price paid per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total number of shares purchased as part of publicly announced  programs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum number (or approximate dollar value) of shares that may yet be purchased under the program</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1 - 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,490,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1 - 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,490,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 1 - 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,490,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;padding-left:10.75pt">On May 12, 2022, we announced the approval of a share repurchase program with authorization to purchase up to $50.0 million of our Class A common stock at management&#8217;s discretion. The 2022 repurchase program was scheduled to expire in March 2025. On February 27, 2025, we announced the approval of a new share repurchase program with authorization to purchase up to $50.0 million of our Class A common stock at management's discretion, which replaced the 2022 share repurchase program. The 2025 repurchase program expires on March 31, 2028 and does not obligate us to repurchase any specific number of shares and may be modified, suspended or terminated at any time at our discretion. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PERFORMANCE GRAPH</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This performance graph shall not be deemed &#8220;filed&#8221; with the SEC for purposes of Section 18 of the Exchange Act or incorporated by reference into any filing of Expensify, Inc. under the Securities Act or the Exchange Act.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The graph below compares the cumulative total stockholder return on our Class A common stock with the cumulative total return on the Nasdaq Composite Index (&#8220;Nasdaq Composite&#8221;), S&amp;P 500 Index (&#8220;S&amp;P 500&#8221;), and the S&amp;P 500 Information Technology Index (&#8220;S&amp;P 500 IT&#8221;). The graph assumes $100 was invested at the market close on November 10, 2021, which was the first day our Class A common stock began trading. Data for the Nasdaq Composite, S&amp;P 500 and S&amp;P 500 IT indexes assumes reinvestment of dividends. The graph uses the closing market price on November 10, 2021 of $41.06 per share as the initial value of our Class A common stock. The comparisons in the graph below are based upon historical data and are not indicative of, nor intended to forecast, future performance of our Class A common stock.</span></div><div style="margin-bottom:8pt"><img src="exfy-20241231_g2.jpg" alt="3402" style="height:380px;margin-bottom:5pt;vertical-align:text-bottom;width:613px"/></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_46"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 6. [Reserved.]</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_49"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations should be read together with our audited consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements based upon current plans, expectations and beliefs involving risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under &#8220;Risk Factors&#8221; and in other parts of this Annual Report on Form 10-K. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations generally discusses 2024 and 2023 items and year-to-year comparisons between 2024 and 2023. A discussion of 2022 items and year-to-year comparisons between 2023 and 2022 can be found in "Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations" in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December&#160;31, 2023, filed with the SEC on February&#160;26, 2024. </span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_52"></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OVERVIEW</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify is a cloud-based expense management software platform that helps the smallest to the largest businesses simplify the way they manage money. Every day, people from all walks of life in organizations around the world use Expensify to scan and reimburse receipts from flights, hotels, coffee shops, office supplies and ride shares. Since our founding in 2008, we have added over 15 million members to our community and processed and automated over 1.7&#160;billion expense transactions on our platform as of December&#160;31, 2024, freeing people to spend less time managing expenses and more time doing the things they love. For the year ended December&#160;31, 2024, an average of 687,000 paid members across an average of 47,600 companies and over 200 countries and territories used Expensify to make money easy.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_55"></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OUR BUSINESS MODEL</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employee-centric product strategy, viral and bottom-up business model, word-of-mouth adoption and unique company culture come together to drive value for our members and a competitive advantage for us. We believe that if we remain hyper-focused on our end-user members, and build great products, our members will continue to drive adoption.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily generate revenue from annual subscriptions to our cloud-based platform, driven by the number of paid members active on a monthly basis. Individuals or companies pay for subscriptions on behalf of themselves, their employees and contractors, who we collectively refer to as members. We define a customer as any member who pays for themselves and zero or more other members, grouped into one or more "expense policies." This might be an individual, an entire company, or a department of a larger company. The definition of customer inherently excludes sole proprietors on </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Track</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Submit</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plans.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monetize transactions from the Expensify Card by receiving a percentage of the interchange for all spend on the card. As we expand our platform, we continue to increase the number of integrations and to more actively promote the Expensify Card with complementary use cases beyond expense management to both new and existing customers to drive increased adoption.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monetize bookings via Expensify Travel by charging a booking fee on each booking. We intend to continue to develop complimentary features to Expensify Travel to increase the number of existing companies using Expensify Travel and to attract new customers.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_58"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Key Factors Affecting Our Performance</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our performance depends on many factors, including the following:</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INVESTING IN PRODUCT-LED GROWTH</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to focus on growing the number of paid members on our platform. Relative to other software companies, we invest more in product development and less in sales. This investment in product allows us to develop easy-to-use but powerful features that encourage adoption of our platform. Our ability to grow our paid members depends on our viral, bottom-up adoption cycle that starts with an individual employee. After downloading our free app to submit expenses and realizing the benefits of Expensify, our enthusiastic members champion our platform internally, spread it via word-of-mouth or invites to other employees and often convince decision makers to adopt Expensify company-wide. In order to continue to grow, we believe we must continue prioritizing investments in our platform to delight our members and drive viral expansion.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONVERTING FREE MEMBERS</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on converting users who try the free aspects of the Expensify platform into paid members. While our viral model means that employees or contractors often introduce Expensify into small and medium-sized businesses (&#8220;SMBs"), companies subscribe and pay for the majority of our paid members. </span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INVESTING TO MAINTAIN MARKET CONSENSUS</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our viral and word-of-mouth adoption model is effective in part because we have established ourselves as a recognized leader in expense management for SMBs. We deploy large scale brand advertising to promote our platform strength and create market consensus that Expensify is a category leader for expense management software. Additionally, in 2023 we hosted our third ExpensiCon, an invite-only, all-expenses paid industry conference, with the goal of increasing our market consensus among our Approved! Accounting partners and increasing adoption of our platform. We believe investing in market consensus enables us to focus on creating great viral features for our members rather than relying on low-margin, unscalable activities of traditional sales and marketing to drive customer acquisition. In 2024 we invested in a promotional marketing opportunity to have Expensify heavily featured in Apple's biggest budget film, F1, which is scheduled to be released in theaters on June 27, 2025. Our goal is that this will increase our brand awareness and support our bottom-up, word of mouth marketing.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RETAINING EXISTING CUSTOMERS</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense management touches many functions across a company. To provide a seamless experience for our customers, we integrate with accounting, ERP and travel software used by SMBs and their employees every day. We also have frictionless integrations with many of the technology providers that generate the most receipts for our members, such as Uber and Lyft. Expensify delivers an expense management platform that we believe customers like, and that embeds us within organizations. Because of these two factors, we have historically enjoyed high customer retention rates that often outperform enterprise retention rates. We believe an additional factor that drives our retention rates is that SMBs generally re-evaluate their technology solutions less frequently, and as such, there is rarely a conscious choice around whether to choose to continue using Expensify for another year.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross logo retention and net seat retention are important indicators of customer satisfaction and usage of our platform. We calculate our gross logo retention rate as of the end of a period by using (a) the number of distinct companies who have ever had five or more paid members paying for a subscription during the period ending one year prior as the denominator and (b) the number of those same companies that are still paying for at least one subscription during the more recent period as the numerator. In 2024 and 2023, our annual gross logo retention was 81% and 74%, respectively. We calculate our net seat retention rate as of the end of a period by using (a) the number of paid member seats from companies who have </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ever had five or more paid members paying for a subscription during the period ending one year prior as the denominator and (b) the number of paid member seats at those same companies during the more recent period as the numerator. In 2024 and 2023, our net seat retention was 86% and 99%, respectively. Our growth will depend on our ability to retain existing customers.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INTRODUCING FEATURES TO EXPAND OUR RELATIONSHIP WITH EXISTING CUSTOMERS</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We fully launched the Expensify Card in 2020 and we intend to actively promote the Expensify Card to both new and existing customers to drive increased adoption. In 2024, we launched our travel platform, Expensify Travel, as a natural extension of our expense management product. Many companies look for combined travel and expenses solutions in order to streamline the booking to reimbursement flow. Outside of the Expensify Card and Expensify Travel, we have invested, and will continue to invest, in developing features complementary and adjacent to expense management. At most companies, not every employee generates expenses that would be submitted via an expense report on a monthly basis. As we add additional features that are used by all employers, we have the potential to monetize the segment of our customers&#8217; employees that are not submitting expense reports.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MACROECONOMIC TRENDS</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and the operations of our customers, the majority of which are SMBs, depend on the overall state of the economy, and we and they could be negatively impacted by slower economic growth and a potential for a recession. Although certain indicators have suggested that inflation has made downward progress, the economy continues to be impacted by elevated inflation rates and faces further inflation risk. Tariff and trade issues also continue to cause overall uncertainty with respect to the economy. See the section titled "Risk Factors" in this Annual Report on Form 10-K for further discussion of the possible impact of such macroeconomic trends on our business. Additionally, other potential challenging macroeconomic conditions, and the resulting impact on business continuity and travel, could negatively impact our business.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_61"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Components of Results of Operations</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from subscription fees based on the usage of our cloud-based expense management software platform under arrangements paid monthly in arrears that are either (i) month-to-month and can be terminated by either party without penalty at any time or (ii) annual arrangements based on a minimum number of monthly members. Annual subscription customers who wish to terminate their contracts before the end of the term are required to pay the remaining obligation in full plus any fees or penalties set forth in the agreement. We charge our customers subscription fees for access to our platform based on the number of monthly active members and level of service. The contractual price is based on either negotiated fees or rates published on our website. We generate most of our revenue from customers who have a credit card or debit card on file with us that is automatically charged each month. Virtually all of our customers have a standard terms of service contract, with the few exceptions for customers on bespoke service contracts.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts with our customers include two performance obligations: access to the hosted software service, inclusive of all features available within the platform, and the related customer support. We account for the platform access and the support as a combined performance obligation because they have the same pattern of transfer over the same period and are therefore delivered concurrently. We satisfy our performance obligation over time each month as we provide platform access and support services to customers and as such recognize revenue over time. We recognize revenue net of applicable taxes imposed on the related transaction.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Expensify Card consisted of two card programs operating concurrently: the "Legacy Card Program," which was the original program when the Expensify Card launched in 2020, and the "Updated Card Program," which launched in February 2024. All new Expensify Cards issued subsequent to the launch of the Updated Card Program operate under that program. As of December&#160;31, 2024, our transition of cardholders from the Legacy Card Program to the Updated Card Program was substantially complete. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Updated Card Program, we generate revenue from the authorization and settlement of Expensify Card transactions and are contractually entitled to all interchange generated on Expensify Card transactions based on our agreement with the issuing bank. Under the Updated Card Program, we are the principal in the transaction and recognize interchange as revenue on a gross basis within Revenue on the accompanying Consolidated Statements of Operations. Interchange revenue was $9.2 million for the year ended December&#160;31, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a cashback rewards program to all customers on the Updated Card Program based on volume of Expensify Card transactions. Cashback rewards are earned on a monthly basis and are applied against outstanding customer receivables or are paid out the following month. We consider our cashback rewards as consideration payable to a customer, and it is recorded as contra revenue within Revenue on the Consolidated Statements of Operations. Cashback rewards applied against outstanding customer receivables are reflected as a reduction to Accounts receivable, net on the Consolidated Balance Sheets. Cashback rewards liability is recorded within Accrued expenses and other liabilities on the Consolidated Balance Sheets. The cashback rewards fluctuate over time as customers meet eligibility requirements and timing of payments made to customers.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue, Net</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue, net primarily consists of expenses related to hosting our service, including the costs of data center capacity, credit card processing fees, third-party software license fees, outsourcing engineering costs to maintain our platform, outsourcing costs to support customer service and outsourcing costs to support our patented scanning technology SmartScan, net of consideration from a vendor for monetizing Expensify Card activities. Additional costs include amortization of finance right-of-use assets, amortization expense on capitalized software development costs and personnel-related </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expenses, including stock-based compensation and employee costs attributable to supporting our customers and maintenance of our platform.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consideration from a vendor is related to the Expensify Card under the Legacy Card Program, where we use a third-party vendor to issue Expensify Cards and process the related transactions. The vendor is contractually entitled to the interchange through its relationships with the card network and card issuing bank. The vendor keeps a portion of the interchange for their services, and our agreement with the vendor results in us receiving the remainder of the interchange (our remainder portion, "Expensify interchange amount"). The vendor also charges us fees ("vendor fees") for the services it provides to us. Due to the nature of the vendor agreement, we do not record the Expensify interchange amount as revenue under the Legacy Card Program. Instead, the net of the Expensify interchange amount and vendor fees are paid to us, which we record as "Consideration from a vendor, net," a contra expense in Cost of revenue, net on the Consolidated Statements of Operations. The following summarizes these various amounts for each of the periods presented:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expensify interchange amount</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration from a vendor, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPERATING EXPENSES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel-related expenses, including stock-based compensation, and external contributor costs incurred related to the planning and preliminary project stage of new products or enhancing existing products or services. We capitalize certain software development costs that are attributable to developing or adding significant functionality to our internal-use software during the application development stage of the projects. All research and development expenses, excluding capitalized software development costs, are expensed as incurred. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe delivering new functionality is critical to attract new customers and expand our relationships with existing customers. We expect to continue to make investments in and expand our product and service offerings to enhance our customers&#8217; experience and satisfaction and to attract new customers. We expect research and development expenses will increase as we expand our research and development team to develop new products and product enhancements.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses primarily consist of personnel-related expenses, including stock-based compensation, for any employee time allocated to administrative functions, including finance and accounting, legal and compliance, and human resources. In addition to personnel-related expenses, general and administrative expenses consist of business insurance, rent, utilities, depreciation on property and equipment, amortization of operating lease right-of-use assets, information technology and external professional services, including finance and accounting, audit, tax, legal and compliance, and human resources. We expect that general and administrative expenses will remain consistent as it relates to costs associated with being a publicly traded company, including legal, audit, business insurance and consulting fees.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses primarily consist of personnel-related expenses, including stock-based compensation, advertising expenses, depreciation on property and equipment, outsourcing costs for sales and product demos, branding and public relations expenses, referral fees for strategic partners and other benefits that we provide to our referral and affiliate partners. We expect sales and marketing expenses will increase as we expand our brand marketing.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest and Other Expenses, Net</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other expenses, net, consist primarily of interest paid under our credit facilities with Canadian Imperial Bank of Commerce ("CIBC"). It also includes the results of operations of our Fifth &amp; Harvey, LLC subsidiary, which holds title to and manages operations of the operating lease for lots in Portland, Oregon that are currently used to host multiple portable food vendors open to the general public, realized gains and losses on foreign currency transactions and foreign currency remeasurement. We expect interest and other expenses, net will decrease as all outstanding debt has been paid off as of December&#160;31, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes primarily consist of income taxes in the United States, United Kingdom, Australia, Netherlands and Canada, as well as states in the United States in which we do business.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_64"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations presented below should be reviewed in conjunction with the consolidated financial statements and notes included elsewhere in this Annual Report on Form 10-K.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations for the periods presented:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue, net</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,997&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,817&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,948&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(820)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,149)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other expenses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,392)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,980)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,055)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,456)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares of common stock used to compute net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,380,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,493,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;padding-left:10.75pt">Includes stock-based compensation expense as follows:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,537&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMPARISON OF THE YEARS ENDED DECEMBER&#160;31, 2024 AND 2023</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue decreased $11.5 million, or 8%, for the year ended December, 31, 2024 compared to the same period in 2023, primarily due to (i) a decrease in billable activity across our user base, including a decrease in pay-per-use billable activity which has a higher average fee per member than our annual members, and (ii) an increase in contra revenue related to cashback payments driven by the increased adoption and spend captured from members using the Expensify Card. These decreases were partially offset by an increase in interchange revenue driven primarily by a shift in cardholder spend from the Legacy Card Program to the Updated Card Program.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue, Net and Gross Margin</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,649)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue, net decreased by $2.6 million, or 4%, for the year ended December&#160;31, 2024 compared to the same period in 2023. Cost of revenue, net decreased primarily due to (i) a decrease in outsourcing activities related to maintaining our platform, and (ii) a decrease in total employee and employee related expenses subject to allocation. These were partially offset by a decrease in Consideration from a vendor, net driven primarily by a shift in cardholder spend from the Legacy Card Program to the Updated Card Program.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin decreased to 54% in 2024 compared to 56% in the same period in 2023 due to the factors described in the preceding paragraphs for Revenue and Cost of revenue, net.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased by $1.3 million, or 5%, for the year ended December&#160;31, 2024 compared to the same period in 2023, primarily due to an increase in employee time spent on project initiatives and new product features, partially offset by a decrease in total employee and employee related expenses subject to allocation.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,846)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses decreased $10.8 million, or 22%, for the year ended December&#160;31, 2024 compared to the same period in 2023, primarily due to (i) a decrease in total employee related expenses subject to allocation, (ii) a decrease in settlement losses, and (iii) a decrease in business insurance expense.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(31,555)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses decreased $31.6 million, or 71%, for the year ended December&#160;31, 2024 compared to the same period in 2023, primarily due to (i) a decrease in outsourcing activities related to sales and product demos, (ii) a decrease in total employee and employee related expenses subject to allocation and a decrease in time spent on sales and marketing activities, (iii) a decrease in advertising spend, and (iv) a decrease in marketing event spend.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest and Other Expenses, Net</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other expenses, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other expenses, net decreased by $3.8 million, or 70%, for the year ended December&#160;31, 2024 compared to the same period in 2023 primarily due to a decrease in interest expense incurred due to the repayments of the term loan component of the 2021 Amended Loan and Security Agreement (as defined below), the revolving line of credit and the amortizing term mortgage.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,980)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,683)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded a provision for income taxes of $7.7 million for the year ended December 31, 2024 compared to a $3.0 million provision for income taxes for the year ended December 31, 2023. We follow the asset and liability method of accounting for income taxes, whereby we recognize deferred income taxes for the tax consequences of temporary differences between the financial statement carrying amounts and the tax </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">basis of the assets and liabilities. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized. During the years ended December&#160;31, 2024 and 2023, we recorded an incremental valuation allowance of $0.9 million and $3.7 million, respectively. The provision for income taxes reflects taxable income earned and taxed in U.S. federal and state, and non-U.S. jurisdictions.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective income tax rate was (320.4)% and (7.7)%, for the years ended December&#160;31, 2024 and 2023, respectively. The effective income tax rate differs from the statutory rate in 2024 primarily due to nondeductible stock-based compensation, the compensation limitations imposed by Internal Revenue Code ("IRC") Section 162(m), and the change in the valuation allowance. The effective income tax rate differs from the statutory rate in 2023 primarily due to nondeductible stock-based compensation, the change in the valuation allowance, and the compensation limitations imposed by IRC Section 162(m).</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_70"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since our inception, we have financed our operations primarily through our cash flow from operations, sales of our equity securities and borrowings under our credit facilities. As of December&#160;31, 2024, we had $48.8 million in cash and cash equivalents with no outstanding indebtedness and $24.0 million of capacity available for borrowings under the revolving line of credit.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future capital requirements will depend on many factors, including revenue growth and costs incurred to support growth in our business and our need to respond to business opportunities, challenges or unforeseen circumstances. We believe that our existing cash resources will be sufficient to finance our continued operations and growth strategy for the next 12 months and the foreseeable future.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CASH FLOWS</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows for the periods indicated:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,073)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net decrease in cash and cash equivalents and restricted cash</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,824)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,052)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CASH FLOWS FROM OPERATING ACTIVITIES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $23.9 million for the year ended December 31, 2024 as compared to $1.6 million for the same period in 2023. The increase is primarily due to a decrease in marketing and advertising spend and a decrease in outsourcing activities related to sales and product demos, partially offset by a decrease in revenue.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CASH FLOWS FROM INVESTING ACTIVITIES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2024, net cash used in investing activities was $7.6 million, primarily consisting of software development costs. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities increased for the year ended December 31, 2024 compared to the same period in 2023, primarily due to an increase in employee and external contributor software development costs offset by a decrease in the purchase of property and equipment. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CASH FLOWS FROM FINANCING ACTIVITIES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2024, net cash used in financing activities was $22.1 million, primarily consisting of the repayment of the revolving line of credit and the amortizing term mortgage, and the repurchase and retirement of common stock, which was partially offset by proceeds from common stock purchased under our 2021 Stock Purchase and Matching Plan ("Matching Plan").</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2023, net cash used in financing activities was $45.3 million, primarily consisting of principal payments on the term loan, the repurchase and retirement of common stock, and payment for employees taxes withheld from stock-based awards, which was partially offset by proceeds from common stock purchased under the Matching Plan.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 10, 2022, the Executive Committee approved a share repurchase program with authorization to purchase up to $50.0 million of shares of Class A common stock ("2022 Share Repurchase Program"). We may repurchase shares from time to time through open market purchases, in privately negotiated transactions or by other means, including the use of trading plans intended to qualify under Rule 10b5-1 of the Exchange Act, in accordance with applicable securities laws and other restrictions. The actual timing, manner, price and total amount of future repurchases will depend on a variety of factors, including business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, restrictions under the terms of loan agreements and other considerations. The 2022 Share Repurchase Program does not obligate us to acquire any particular amount of Class A common stock, and the program may be suspended or terminated by us at any time at our discretion without prior notice. As of December&#160;31, 2024, there was approximately $39.5 million remaining under the share repurchase authorization.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Share Repurchase Program was scheduled to expire on March 31, 2025. On February 25, 2025, the Executive Committee approved a new share repurchase program with authorization to purchase up to $50.0 million of shares of Class A common stock ("2025 Share Repurchase Program") that replaces the 2022 Share Repurchase Program. Pursuant to the 2025 Share Repurchase Program, we may repurchase shares from time to time through open market purchases, in privately negotiated transactions or by other means, including the use of trading plans intended to qualify under Rule 10b5-1 of the Exchange Act, in accordance with applicable securities laws and other restrictions. The actual timing, manner, price and total amount of future repurchases will depend on a variety of factors, including business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, restrictions under the terms of loan agreements and other considerations. The 2025 Share Repurchase Program does not obligate us to acquire any particular amount of Class A common stock, and the program may be suspended or terminated by us at any time at our discretion without prior notice.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further information.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CREDIT FACILITIES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amortizing Term Mortgage</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2019, we entered into an $8.3 million amortizing term mortgage agreement with CIBC for our commercial building located in Portland, Oregon. The agreement required principal and interest payments due each month over a five-year period. Interest accrued at a fixed rate of 5.00% per year until August 2024, at which point the remaining outstanding principal balance on the amortizing term mortgage was due in full. The borrowings were secured by the building. On August&#160;29, 2024, we repaid in full the then-outstanding balance of $7.6 million and an immaterial amount of accrued interest and terminated the associated mortgage agreement with CIBC and secured promissory note. See Note 7 to our condensed consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further information.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Loan and Security Agreement</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, we amended and restated our loan and security agreement with CIBC (the "2021 Amended Loan and Security Agreement") which consisted of a $45.0 million initial term loan, the option to enter into an additional $30.0 million delayed term loan that expired in March 2023, and a monthly revolving line of credit of $25.0 million. Under the 2021 Amended Loan and Security Agreement, the initial term loan of $45.0 million was payable over a 60-month period with principal and accrued interest payments due each quarter, commencing on September 30, 2021. The term loan amortized in equal quarterly installments of $0.1 million through September 30, 2024, $0.2 million beginning October 1, 2024 and $0.6 million beginning October 1, 2025, with any remaining principal balance due and payable on maturity in September 2026. The amounts borrowed accrued interest at the bank&#8217;s reference rate plus 2.25% beginning on September 30, 2021 and continued on a quarterly basis through maturity of the term loan. The borrowings were secured by substantially all our assets. The then-outstanding balance of $36.0 million and $0.1 million of accrued interest on the term loan were repaid in full on October 12, 2023.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2024 Loan and Security Agreement</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, we entered into a Second Amended and Restated Loan and Security Agreement (as amended by the amendments described below, and as may be further amended from time to time, the "2024 Amended Loan and Security Agreement") with CIBC. The 2024 Amended Loan and Security Agreement amended and restated the 2021 Amended Loan and Security Agreement in its entirety, to extend the maturity date of the revolving line of credit from September 2024 to September 2025, remove certain provisions related to the term loan that was repaid in full in October 2023, and make certain changes to the positive and negative covenants intended to better align with our operations. The 2024 Amended Loan and Security Agreement provides for a $25.0 million revolving credit facility. Borrowings under the revolving line of credit accrue interest at CIBC&#8217;s reference rate plus 1.00% and are secured by substantially all our assets.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred an </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">immaterial</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> amount of costs in connection with entering into the 2024 Amended Loan and Security Agreement. These debt issuance costs are reflected as a deferred asset within Other current assets on the Consolidated Balance Sheets and are being amortized to interest expense on a straight-line basis over the term of the agreement.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April&#160;24, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we entered into an irrevocable standby letter of credit (the "Letter of Credit") issued under the 2024 Amended Loan and Security Agreement to reduce cash collateral requirements in connection with the Updated Card Program. The Letter of Credit was issued in the amount of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the benefit of The Bancorp Bank, N.A. and expires on </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;20, 2025</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No amounts have been drawn on the Letter of Credit as of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2024, we entered into a First Amendment to the 2024 Amended Loan and Security Agreement, which amended the covenant restricting the amount of repurchases of common stock to allow for certain additional repurchase activity and provided a waiver for our non-compliance during prior periods with the previous version of such covenant.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The then-outstanding balance of $15.0 million and an immaterial amount of accrued interest on the revolving line of credit were repaid in full on July&#160;10, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon full repayment of the amortizing term mortgage on August 29, 2024, we entered into a Second Amendment to the 2024 Amended Loan and Security Agreement, which permits our wholly-owned subsidiary, 401 SW 5th Ave LLC, to remain an excluded subsidiary provided that the subsidiary does not engage in any operations or activities except to maintain legal existence and ownership of the real property or any related activities thereto, does not hold assets other than real estate assets, and does not incur any indebtedness except for intercompany liabilities permitted under the agreement or grant any liens.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, we entered into a Third Amendment to the 2024 Amended Loan and Security Agreement, which amended the covenant restricting the amount of repurchases of common stock, which </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">includes net share settlements of stock-based awards, to allow for certain additional net share settlement activity and provided a waiver for our non-compliance of this covenant as of December 31, 2024 with the previous version of such covenant.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 7 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further information. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Covenants</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to customary covenants under the 2024 Amended Loan and Security Agreement, which, unless waived by CIBC, restrict our and our subsidiaries' ability to, among other things, incur additional indebtedness, create or incur liens, permit a change of control, merge or consolidate with other companies, sell or transfer assets, pay dividends or make distributions, make acquisitions, investments or loans, or payments and prepayments of subordinated indebtedness, subject to certain exceptions. We must also maintain certain financial covenants: a total liquidity ratio, as defined in the 2024 Amended Loan and Security Agreement, tested each quarter, of not less than 1.10 to 1.00 from the quarter ending March 31, 2024, not less than 1.20 to 1.00 from the quarter ending June 30, 2024 and each quarter thereafter, and a total EBITDA net leverage ratio, as defined in the 2024 Amended Loan and Security Agreement, tested each quarter, of not less than 2.50 to 1.00 from the quarter ended March 31, 2025 and each quarter thereafter.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon full repayment of the amortizing term mortgage on</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">August&#160;29, 2024, we entered into a second amendment to the 2024 Amended Loan and Security Agreement, which permits our wholly-owned subsidiary, 401 SW 5th Ave LLC, to remain an excluded subsidiary provided that the subsidiary does not engage in any operations or activities except to maintain legal existence and ownership of the real property or any related activities thereto, does not hold assets other than real estate assets, and does not incur any indebtedness except for intercompany liabilities permitted under the agreement or grant any liens.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we fail to perform our obligations under these and other covenants, CIBC's credit commitments could be terminated and any outstanding borrowings, together with accrued interest, under the credit or loan agreements could be declared immediately due and payable.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024, we were</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> not in compliance with all debt coven</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ants under the 2024 Amended Loan and Security Agreement, specifically the covenant restricting the amount of repurchases of common stock, which includes net share settlements of stock-based awards. </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described above, in February 2025, we entered into the Third Amendment to the 2024 Amended Loan and Security Agreement, which included a waiver for our non-compliance of this covenant as of December 31, 2024. We do not believe non-compliance with this covenant had any material impact on our operations.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_67"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Key Business Metrics and Non-GAAP Financial Measures</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We supplement the reporting of our financial information determined under U.S. generally accepted accounting principles ("GAAP") with certain business metrics and non-GAAP financial measures which we regularly review to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans and make strategic decisions. Accordingly, we believe that these key business metrics and non-GAAP financial measures provide useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management team. These key business metrics and non-GAAP financial measures are presented for supplemental informational purposes only, should not be considered a substitute for our financial information presented in accordance with GAAP and may be different from similarly titled metrics or measures presented by other companies.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">KEY BUSINESS METRICS</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Paid Members</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our ability to increase the number of paid members on our platform will drive our success as a business. Our customers pay for subscriptions on behalf of employees and contractors who use the platform, whom we refer to as paid members. We define paid members as the average number of users (employees, contractors, volunteers, team members, etc.) who are billed on </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collect</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Control</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plans during any particular quarter. For SMBs or sole proprietors with only one employee, the business owner may also be the only paid member.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the average number of paid members for the quarters ended March 31, 2023 through December&#160;31, 2024 (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter ended</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Paid members</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687</span></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NON-GAAP FINANCIAL MEASURES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limitations of Non-GAAP Financial Measures</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP financial measures have limitations as analytical tools and should not be considered in isolation or as substitutes for financial information presented under GAAP. There are a number of limitations related to the use of non-GAAP financial measures versus comparable financial measures determined under GAAP. For example, other companies in our industry may calculate these non-GAAP financial measures differently or may use other measures to evaluate their performance. All of these limitations could reduce the usefulness of these non-GAAP financial measures as analytical tools. Investors are encouraged to review the related GAAP financial measures and the reconciliations of these non-GAAP financial measures to their most directly comparable GAAP financial measures and to not rely on any single financial measure to evaluate our business.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA and Adjusted EBITDA Margin</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define adjusted EBITDA as net loss from operations excluding provision for income taxes, interest and other expenses, net, depreciation and amortization and stock-based compensation. We define adjusted EBITDA margin as adjusted EBITDA divided by total revenue for the same period. We are focused on profitable growth and we consider adjusted EBITDA to be an important measure because it helps </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">illustrate underlying trends in our business that could otherwise be masked by the effect of the income or expenses that are not indicative of the core operating performance of our business.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,174&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP Net Income and Non-GAAP Net Income Margin</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define non-GAAP net income as net loss from operations in accordance with GAAP excluding stock-based compensation. We define non-GAAP net income margin as non-GAAP net income divided by total revenue for the same period. We are focused on profitable growth and we consider non-GAAP net income to be an important measure because it helps illustrate underlying trends in our business that could </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">otherwise be masked by the effect of stock-based compensation, which is not considered indicative of the core operating performance of our business.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP net income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP net income (loss) margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Free Cash Flow</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define free cash flow as net cash provided by operating activities excluding changes in settlement assets and settlement liabilities, which represent funds held for customers and customer funds in transit, respectively, reduced by the purchases of property and equipment and software development costs.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Free cash flow</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,863&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Free cash flow margin</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reconciliations of Non-GAAP Financial Measures</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reconcile the most directly comparable GAAP financial measure to each of these non-GAAP financial measures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted EBITDA and Adjusted EBITDA Margin</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,456)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other expenses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,372&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,174&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP net income and non-GAAP net income margin</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,456)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP net income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP net income (loss) margin</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted Operating Cash Flow and Free Cash Flow</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow margin</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Increase) decrease in changes in assets and liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating cash flow</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,491&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,384)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,628)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,910)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Free cash flow</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Free cash flow margin</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_73"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Contractual Obligations and Commitments</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our contractual obligations and commitments as of December&#160;31, 2024:</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payments due by period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">More than 3 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease commitments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,499&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_76"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Indemnification Agreements </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we enter into agreements of varying scope and terms whereby we agree to indemnify customers, issuing banks, card networks, vendors and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, services to be provided by us or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with our directors and certain officers and employees that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon us to provide indemnification under such agreements and there are no claims that we are aware of that could have a material effect on our Consolidated Balance Sheets, Consolidated Statements of Operations, Consolidated Statements of Changes in Stockholders' Equity, or Consolidated Statements of Cash Flows.</span></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the periods presented, we did not have, and we do not currently have, any off-balance sheet financing arrangements or any relationships with unconsolidated entities or financial partnerships, including entities sometimes referred to as structured finance or special purpose entities, that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_79"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements included elsewhere herein have been prepared in accordance with GAAP. The preparation of our financial statements requires us to make estimates and judgments that affect our reported amounts of assets, liabilities, revenues and expenses. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions. For our accounting policies, see Note 2 to our consolidated financial statements contained elsewhere herein for a description of our significant accounting policies.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EMPLOYEE AND EMPLOYEE-RELATED EXPENSES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allocating our employee and employee-related expenses, which consist of contractor costs, employee salary and wages, stock-based compensation and travel and other employee-related costs, to their appropriate financial statement line items on the Consolidated Statements of Operations, requires us to make estimates and judgments as a result of our generalist model and organizational structure. We base our estimates for allocating employee and employee related expenses on our internal productivity and team management tools. Management reviews the estimates each reporting period to evaluate the </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amounts allocated to Cost of revenue, net, Research and development, General and administrative, and Sales and marketing on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REVENUE RECOGNITION</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from subscription fees paid by our customers to access and use our hosted software services, as well as standard customer support.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts are either month-to-month arrangements billed monthly in arrears based on a specified number of members or annual arrangements billed monthly in arrears based on a minimum number of monthly members. Month-to-month contracts can be terminated by either party at any time without penalty. Annual subscription customers who wish to terminate their contracts before the end of the term are required to pay the remaining obligation in full plus any fees or penalties set forth in the agreement.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We charge customers subscription fees for access to our platform based on the number of monthly members and level of service. The contractual price per member is based on either negotiated fees or rates published on our website. Our contracts with customers include two performance obligations: access to the hosted software service ("SaaS"), inclusive of all features available within the platform and related customer support. The SaaS and the support are accounted for as a combined performance obligation because they have the same pattern of transfer over the same period and, therefore, are delivered concurrently. We satisfy our performance obligation over time each month as it provides the SaaS and support services to customers and as such generally recognizes revenue monthly based on the number of monthly members and contractual rate per member.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain annual contracts provide the customer the option to increase the minimum number of members and extend the contract term on a prospective basis or to purchase members beyond the minimum contracted number of members at a higher rate for a particular month. These options are accounted for when the customer exercises the option as they do not represent a material right and are accounted for as a contract modification.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized net of applicable taxes imposed on the related transaction. We charge customers on a monthly basis, in arrears, with typical payment terms being 30 days. Since our performance obligation is satisfied monthly, at any reporting period, we have no unsatisfied, or partially unsatisfied, performance obligations.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Updated Card Program, we generate revenue from the authorization and settlement of Expensify Card transactions. We partner with an issuing bank to issue Expensify Cards to customers as a feature of the Company&#8217;s SaaS. Our agreement with the issuing bank allows for card transactions to be authorized and settled on the Visa network. We are contractually entitled to all interchange generated on Expensify Card transactions based on our agreement with the issuing bank. Based on our agreements with the payment processor and issuing bank, we are the principal in the transaction. As such, we recognize interchange as revenue on a gross basis within Revenue on the accompanying Consolidated Statements of Operations. </span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_82"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 to our consolidated financial statements in this Annual Report on Form 10-K for recently issued and adopted accounting pronouncements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_85"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOREIGN CURRENCY EXCHANGE RISK</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our results in U.S. dollars, which is our reporting currency. For our foreign operations, the majority of our revenues and expenses are denominated in other currencies, such as the British pound and the Australian dollar. Foreign currency assets and liabilities are remeasured into the U.S. dollar at end-of-period exchange rates except for prepaid expenses, property and equipment and related depreciation and amortization and lease right-of-use assets and related amortization, which are remeasured at historical exchange rates. Revenues and expenses are remeasured at average exchange rates in effect during each period. Gains or losses from foreign currency transactions are included in the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the value of the U.S. dollar weakens relative to foreign currencies, this may have an unfavorable impact on our cash flows and operating results. We do not believe that a 10% change in the relative value of the U.S. dollar to other foreign currencies would have a material effect on our cash flows and operating results. </span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INTEREST RATE RISK</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to interest rate risk in connection with borrowings under our amortizing term mortgage, our monthly revolving line of credit and our amortizing term loan. Interest rate changes generally impact the amount of our interest payments and, therefore, our future profitability and cash flows. Assuming the amounts outstanding under these borrowing facilities are fully drawn, a hypothetical 10% change in interest rates would not have a material impact on our consolidated financial statements.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INFLATION RISK</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe that inflation has had a material impact on our business, results of operations or financial condition. Nonetheless, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, results of operations or financial condition.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_88"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span><br/></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 8. Financial Statements and Supplementary Data</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:91.688%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.112%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Index to Consolidated Financial Statements</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_91">Report of Independent Registered Public Accounting Firm (PCAOB ID: </a></span><span style="color:#3051f2;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-53">42</ix:nonNumeric></span><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_91">)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_91">93</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated Financial Statements</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_97">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_97">97</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_100">Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_100">98</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_103">Consoli</a><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_103">dated Statements </a><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_103">of</a><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_103"> Chan</a><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_103">ge</a><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_103">s in</a><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_103"> Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_103">99</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_106">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_106">101</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_109">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_109">103</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_91"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Expensify, Inc.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Expensify, Inc. (the Company) as of December&#160;31, 2024 and 2023, the related consolidated statements of operations, changes in stockholders&#8217; equity and cash flows for each of the three years in the period ended December&#160;31, 2024, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2024, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December&#160;31, 2024, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February&#160;27, 2025 expressed an unqualified opinion thereon.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span><br/></span></div></div><div style="margin-bottom:8pt;margin-top:20pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.182%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:69.413%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Subscription Revenue</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 2 to the consolidated financial statements, the Company primarily generates revenue from subscription fees that are based on the number of monthly members accessing and using the Company&#8217;s hosted software services. Subscription revenue is generally recognized monthly based on the number of monthly members and contractual rate per member. </span></div><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the process is highly automated and is dependent on the effective design and operation of certain systems which are specifically designed for the Company&#8217;s business, auditing the Company's calculation of subscription revenue required significant audit effort and a high degree of auditor judgment to evaluate the relevance and reliability of audit evidence.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtained an understanding, evaluated the design, and tested the operating effectiveness of internal controls over the Company's calculation of subscription revenue. For example, with the assistance of IT professionals, we tested the controls over the initiation of subscriptions, the determination of monthly members and the calculation of billings. We also tested controls related to interfaces between the Company&#8217;s relevant systems as well as the relevant information technology general controls over those systems.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test the Company's subscription revenue, we performed substantive audit procedures that included, among others, extracting data from the relevant systems to evaluate the completeness and accuracy of recorded revenue amounts through data analytics, recalculating billings, and tracing a sample of billings to cash receipts.</span></div></td></tr></table></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:59.134%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-54">Ernst &amp; Young LLP</ix:nonNumeric></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2020.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-55">San Francisco, California</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'GT America Exp',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2025</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_94"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span><br/></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Expensify, Inc.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Expensify, Inc.&#8217;s internal control over financial reporting as of December&#160;31, 2024, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Expensify, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2024, based on the COSO criteria.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the 2024 consolidated financial statements of the Company and our report dated February&#160;27, 2025 expressed an unqualified opinion thereon.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management's Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span><br/></span></div></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:59.134%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-56">Ernst &amp; Young LLP</ix:nonNumeric></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Francisco, California</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'GT America Exp',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2025</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_97"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data) </span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.275%"><tr><td style="width:1.0%"/><td style="width:70.728%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.232%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-57">48,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-58">47,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">12,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">13,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlement assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SettlementAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">42,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SettlementAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">39,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">12,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">5,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">20,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">30,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">136,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">137,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized software, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="f-69">16,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="f-70">12,494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-71">13,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-72">14,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:RightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-73">5,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:RightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-74">6,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="f-75">499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="f-76">457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">1,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">5,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-79">173,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-80">176,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities and stockholders' equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="f-81">196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-82">1,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-83">8,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-84">9,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Borrowings under line of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LinesOfCreditCurrent" format="ixt:fixed-zero" scale="3" id="f-85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LinesOfCreditCurrent" format="ixt:num-dot-decimal" scale="3" id="f-86">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current portion of long-term debt, net of original issue discount and debt issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="f-87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-88">7,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:LeaseLiabilityCurrent" scale="3" id="f-89">729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:LeaseLiabilityCurrent" scale="3" id="f-90">432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlement liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SettlementLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-91">28,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SettlementLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-92">33,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-93">38,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-94">67,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:LeaseLiabilityNonCurrent" format="ixt:num-dot-decimal" scale="3" id="f-95">5,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:LeaseLiabilityNonCurrent" format="ixt:num-dot-decimal" scale="3" id="f-96">6,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-97">1,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-98">1,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-99">45,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-100">76,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commitments and contingencies (Note 12)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-6" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-101"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-7" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-102"></ix:nonFraction></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholders' equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Preferred stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-103"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-104">0.0001</ix:nonFraction></ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-105"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-106">10,000,000</ix:nonFraction></ix:nonFraction> shares of preferred stock authorized as of December&#160;31, 2024 and 2023, respectively; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt-sec:numwordsen" scale="0" id="f-107"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt-sec:numwordsen" scale="0" id="f-108"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt-sec:numwordsen" scale="0" id="f-109"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt-sec:numwordsen" scale="0" id="f-110">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares of preferred stock issued and outstanding as of December&#160;31, 2024 and 2023 </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-111">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-112">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-113"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-114">0.0001</ix:nonFraction></ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-115"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-116">1,000,000,000</ix:nonFraction></ix:nonFraction> shares of Class A common stock authorized as of December&#160;31, 2024 and 2023; <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-117"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-118">79,471,414</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-119"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-120">70,569,815</ix:nonFraction></ix:nonFraction> shares of Class A common stock issued and outstanding as of December&#160;31, 2024 and 2023, respectively; <ix:nonFraction unitRef="shares" contextRef="c-10" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-121">21,871,197</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-11" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-122">24,994,989</ix:nonFraction> shares of LT10 common stock authorized as of December&#160;31, 2024 and 2023, respectively; <ix:nonFraction unitRef="shares" contextRef="c-10" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-123"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-124">4,209,827</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-11" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-125"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-126">7,333,619</ix:nonFraction></ix:nonFraction> shares of LT10 common stock issued and outstanding as of December&#160;31, 2024 and 2023, respectively; <ix:nonFraction unitRef="shares" contextRef="c-12" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-127">24,967,114</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-13" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-128">24,998,941</ix:nonFraction> shares of LT50 common stock authorized as of December&#160;31, 2024 and 2023, respectively; <ix:nonFraction unitRef="shares" contextRef="c-12" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-129"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-130">7,695,524</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-13" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-131"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-132">7,321,894</ix:nonFraction></ix:nonFraction> shares of LT50 common stock issued and outstanding as of December&#160;31, 2024 and 2023, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-133">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-134">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-135">279,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-136">241,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-137">150,828</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-138">140,773</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 41.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-139">128,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-140">100,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities and stockholders' equity</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-141">173,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-142">176,784</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></td></tr></table></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_100"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"/><td style="width:55.088%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.072%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-143">139,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-144">150,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-145">169,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-146">64,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-147">66,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-148">62,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-149">74,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-150">83,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-151">106,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-152">24,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-153">23,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-154">13,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-155">38,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-156">49,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-157">58,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-158">12,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-159">44,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-160">49,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-161">75,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-162">116,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-163">122,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="f-164">820</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-165">33,149</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-166">15,232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest and other expenses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-167">1,572</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-168">5,327</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-169">5,411</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-170">2,392</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-171">38,476</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-172">20,643</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-173">7,663</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-174">2,980</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-175">6,366</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-176"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-177">10,055</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-178"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-179">41,456</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-180"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-181">27,009</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-182"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-183">0.12</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-184"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-185">0.50</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-186"><ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-187">0.33</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares of common stock used to compute net loss per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-188"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-189">87,380,708</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-190"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-191">82,493,226</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-192"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-193">80,786,725</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></td></tr></table></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_103"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Stockholders&#8217; Equity<br/></span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.173%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.979%"/><td style="width:0.1%"/></tr><tr style="height:30pt"><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preferred stock</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common stock</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated deficit</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stockholders' <br/>equity</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-194">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-195">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-196">81,400,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-197">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-198">142,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-199">65,906</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-200">76,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-201">478,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-202">711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-203">711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vesting of early exercised stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-204">1,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-205">1,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-206">14,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="f-207">106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="f-208">106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of early exercised stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-21" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-209">17,079</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-210">25</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-211">25</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under Matching Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" format="ixt:num-dot-decimal" scale="0" id="f-212">294,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" format="ixt:num-dot-decimal" scale="3" id="f-213">3,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" format="ixt:num-dot-decimal" scale="3" id="f-214">3,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock in connection with restricted stock units vesting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="INF" name="exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" format="ixt:num-dot-decimal" scale="0" id="f-215">1,268,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue" scale="3" id="f-216">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" sign="-" name="exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue" scale="3" id="f-217">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares withheld from common stock issued to pay employee payroll taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-21" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-218">411,023</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-219">6,160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-220">6,160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-21" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-221">599,080</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-222">1,342</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-223">4,658</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-224">6,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-225">54,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-226">54,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-227">27,009</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-228">27,009</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-24" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-229">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-230">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-25" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-231">82,429,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-232">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-233">194,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-234">97,573</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-235">97,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-29" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-236">288,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-237">311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-238">311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vesting of early exercised stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" scale="3" id="f-239">704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" scale="3" id="f-240">704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-29" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-241">18,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="f-242">117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="f-243">117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of early exercised stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-29" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-244">2,651</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stuck under Matching Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-29" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" format="ixt:num-dot-decimal" scale="0" id="f-245">2,288,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="f-246">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" format="ixt:num-dot-decimal" scale="3" id="f-247">4,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" format="ixt:num-dot-decimal" scale="3" id="f-248">4,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock in connection with restricted stock units vesting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-29" decimals="INF" name="exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" format="ixt:num-dot-decimal" scale="0" id="f-249">968,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares withheld from common stock issued to pay employee payroll taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-29" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-250">261,164</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-251">1,766</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-252">1,766</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.222%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.173%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-29" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-253">504,493</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-254">1,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-255">1,744</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-256">3,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-257">44,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-258">44,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-259">41,456</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-260">41,456</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-261">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-262">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-33" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-263">85,225,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-264">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-265">241,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-266">140,773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-267">100,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of stock options, net of shares exchanged for payment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-268">1,915,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-269">431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-270">431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vesting of early exercised stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" scale="3" id="f-271">426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" scale="3" id="f-272">426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-273">35,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="f-274">70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="f-275">70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of early exercised stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-276">32,954</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under Matching Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" format="ixt:num-dot-decimal" scale="0" id="f-277">4,084,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="f-278">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" format="ixt:num-dot-decimal" scale="3" id="f-279">4,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" format="ixt:num-dot-decimal" scale="3" id="f-280">4,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock in connection with restricted stock units vesting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" format="ixt:num-dot-decimal" scale="0" id="f-281">1,441,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares withheld from common stock issued to pay employee payroll taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-282">647,457</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-283">2,179</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-284">2,179</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-285">645,938</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-286">1,510</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-287">1,510</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-288">36,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-289">36,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.51pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-290">10,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-291">10,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-292">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-293">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-40" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-294">91,376,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-295">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-296">279,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-297">150,828</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-298">128,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.222%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></td></tr></table></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_106"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-299">10,055</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-300">41,456</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-301">27,009</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-302">6,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-303">5,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-304">5,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reduction of operating lease right-of-use assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="f-305">547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="f-306">614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="f-307">666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on impairment, receivables and sale or disposal of equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="exfy:GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" scale="3" id="f-308">727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="exfy:GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" scale="3" id="f-309">923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="exfy:GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" scale="3" id="f-310">881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-311">33,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-312">41,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-313">52,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of original issue discount and debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-314">54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-315">257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-316">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="f-317">42</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="f-318">113</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="f-319">26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="f-320">704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-321">2,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-322">1,341</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="exfy:IncreaseDecreaseInSettlementAssets" format="ixt:num-dot-decimal" scale="3" id="f-323">2,469</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="exfy:IncreaseDecreaseInSettlementAssets" format="ixt:num-dot-decimal" scale="3" id="f-324">6,398</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="exfy:IncreaseDecreaseInSettlementAssets" format="ixt:num-dot-decimal" scale="3" id="f-325">7,796</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="f-326">1,490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="f-327">3,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="f-328">1,389</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Related party loan receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:fixed-zero" scale="3" id="f-329">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:fixed-zero" scale="3" id="f-330">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="f-331">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-332">2,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="f-333">561</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-334">2,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="f-335">167</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-336">5,130</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="f-337">81</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-338">1,091</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="f-339">228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-340">2,693</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="f-341">404</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="f-342">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-343">1,537</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="f-344">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="f-345">200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="f-346">758</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="exfy:IncreaseDecreaseInSettlementLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-347">5,145</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="exfy:IncreaseDecreaseInSettlementLiabilities" scale="3" id="f-348">108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="exfy:IncreaseDecreaseInSettlementLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-349">12,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="f-350">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="f-351">610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-352">1,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-353">23,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-354">1,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-355">32,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-356">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-357">1,384</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="f-358">585</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale or disposal of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-359">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-360">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="f-361">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Software development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-362">7,628</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-363">5,910</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-364">1,619</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-365">7,628</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-366">7,294</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-367">2,199</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal payments of finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-368">129</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-369">513</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-370">793</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal payments of outstanding debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-371">22,671</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-372">44,587</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="f-373">595</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of early exercises of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="exfy:PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" scale="3" id="f-374">35</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="exfy:PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" scale="3" id="f-375">17</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="exfy:PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" scale="3" id="f-376">25</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from common stock purchased under Matching Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-377">4,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-378">4,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-379">3,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock on exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-380">431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-381">311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-382">795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="f-383">71</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-384">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-385">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for employee taxes withheld from stock-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-386">2,179</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-387">1,766</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-388">5,336</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase and retirement of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-389">1,510</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-390">3,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-391">6,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-392">22,073</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-393">45,317</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-394">8,282</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-395">5,824</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-396">51,052</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-397">22,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-398">96,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-399">147,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-400">125,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-401">90,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-402">96,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-403">147,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-404">1,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-405">5,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-406">3,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-407">5,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-408">3,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="f-409">975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncash investing and financing items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation capitalized as software development costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:num-dot-decimal" scale="3" id="f-410">2,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:num-dot-decimal" scale="3" id="f-411">3,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:num-dot-decimal" scale="3" id="f-412">1,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of property and equipment and capitalized software in accounts payable and accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-413">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-414">390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:fixed-zero" scale="3" id="f-415">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets acquired through operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-416">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-417">6,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-418">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets acquired through finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-419">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="f-420">409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-421">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cashless exercise of stock options</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssued1" scale="3" id="f-422">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssued1" format="ixt:fixed-zero" scale="3" id="f-423">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssued1" format="ixt:fixed-zero" scale="3" id="f-424">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reconciliation of cash and cash equivalents and restricted cash to the Consolidated Balance Sheets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-425">48,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-426">47,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-427">103,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash included in other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="f-428">19,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="f-429">27,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="f-430">19,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash included in settlement assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:RestrictedCashIncludedInSettlementAssets" format="ixt:num-dot-decimal" scale="3" id="f-431">22,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:RestrictedCashIncludedInSettlementAssets" format="ixt:num-dot-decimal" scale="3" id="f-432">21,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="exfy:RestrictedCashIncludedInSettlementAssets" format="ixt:num-dot-decimal" scale="3" id="f-433">24,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash and cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-434">90,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-435">96,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-436">147,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></td></tr></table></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_109"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_112"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 1 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-437" continuedAt="f-437-1" escape="true">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</ix:nonNumeric></span></div><ix:continuation id="f-437-1"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of the Business</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify, Inc. ("Expensify") was incorporated in Delaware on April&#160;29, 2009. Expensify offers a comprehensive expense management platform that integrates with a variety of third-party accounting applications, including QuickBooks Desktop, QuickBooks Online, Xero, NetSuite, Intacct, Sage, Microsoft Dynamics, MYOB and others. Expensify's product simplifies the way that employees and vendors manage and submit expense receipts and bills and provides efficiencies to companies for the payment of those bills. Expensify delivers its services over the internet to corporations and individuals under a license arrangement and offers unique pricing options for small and midsized businesses and enterprises on a per-active-member basis. Expensify has subsidiaries in the United States ("U.S."), Australia, Canada, Netherlands and United Kingdom ("UK").</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify also offers an Expensify charge card ("Expensify Card"), which is primarily distributed to corporate customers in the U.S. that subsequently distribute the card to their employees for business use. The Expensify Card allows customers to have real-time control over their employees' spending and compliance with spending limits in addition to eReceipt reporting on purchases.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Expensify Card consisted of <ix:nonFraction unitRef="program" contextRef="c-6" decimals="INF" name="exfy:NumberOfCardPrograms" format="ixt-sec:numwordsen" scale="0" id="f-438">two</ix:nonFraction> card programs operating concurrently. Under the original Expensify Card program launched in 2020 (the &#8220;Legacy Card Program&#8221;), Expensify has an agreement with the payment processor, Marqeta, Inc. ("Marqeta"), and relies on Marqeta to manage the relationship with the issuing bank, Sutton Bank, and the card network, Visa, in authorizing and settling transactions. In October 2023, Expensify augmented the Expensify Card program by entering into an agreement with a new issuing bank, The Bancorp Bank, N.A. ("Bancorp"), to issue Expensify Cards to customers and authorize and settle transactions on the Visa card network (the &#8220;Updated Card Program&#8221;). The Updated Card Program launched in February 2024 and all new Expensify Cards issued subsequent to the launch of the Updated Card Program operate under that program. As of December&#160;31, 2024, the transition of cardholders from the Legacy Card Program to the Updated Card Program was substantially complete.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-439" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Expensify and its wholly-owned subsidiaries, and Expensify.org (collectively, the "Company") and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP"). All intercompany transactions and balances have been eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="f-440" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassification Presentation</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified for consistency with the current period presentation. These reclassifications had no effect on the reported results of financial position, operations and cash flows.</span></div></ix:nonNumeric></ix:continuation><div id="i219101e0aac04890a3f4dfe1f8ef5436_115"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 2 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-441" continuedAt="f-441-1" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-442" continuedAt="f-442-1" escape="true"><ix:continuation id="f-441-1" continuedAt="f-441-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the </span></div></ix:continuation></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-441-2" continuedAt="f-441-3"><ix:continuation id="f-442-1"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reporting period. Estimates and judgments are based on historical experience, forecasted events and various other assumptions that the Company believes to be reasonable under the circumstances. Estimates and judgments may differ under different assumptions or conditions. Estimates and judgments are evaluated on an ongoing basis. Actual results could differ from those estimates. Changes in estimates are recorded in the period in which they become known.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates and assumptions by management affect the Company&#8217;s classification of employee and employee-related expenses, the useful lives and recoverability of long-lived assets and deferred contract acquisition costs, income taxes, capitalization of internal-use software costs, stock-based compensation and the Company's incremental borrowing rate utilized to measure its lease right-of-use ("ROU") assets and lease liabilities.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-443" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the U.S. dollar as its functional currency. Foreign currency assets and liabilities are remeasured into the U.S. dollar at the end-of-period exchange rates except for prepaid expenses, property and equipment and related depreciation and amortization, and lease ROU assets and related amortization, which are remeasured at the historical exchange rates. Revenues and expenses are remeasured at average exchange rates in effect during each period. Gains or losses from foreign currency transactions are included within Interest and other expenses, net on the Consolidated Statements of Operations .</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-444" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of funds deposited with banks. The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. The recorded carrying amount of cash equivalents, which is cost plus accrued interest, if any, approximates fair value. As of December&#160;31, 2024 and 2023, the Company had no cash equivalents.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-445" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash primarily includes Expensify Card collateral for funds held for customers, cash held by Expensify.org for social justice and equity efforts of Expensify.org, and earned interchange held for the benefit of the Company until released by the issuing bank. Refer to Note 6 for the breakout of these amounts within Other current assets as of December&#160;31, 2024 and 2023.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash also includes amounts within Settlement assets, net for funds held for customers that are deposited into a commercial bank account held by the Company for the benefit of the customers until remitted to the customer's members. Refer to the Settlement assets, net and liabilities policy note below for further detail.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ReceivablesPolicyTextBlock" id="f-446" continuedAt="f-446-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Expected Credit Losses</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-446-1">Accounts receivable are recorded at the invoiced amount, net of an allowance for expected credit losses. The allowance for expected credit losses is based on the Company&#8217;s assessment of the collectability of the accounts receivable. Management considers the following factors when determining the collectability of specific customer accounts: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer payment terms.</ix:continuation> The Company recorded an immaterial allowance for expected credit losses as of December&#160;31, 2024 and 2023. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskCreditRisk" id="f-447" continuedAt="f-447-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are deposited with federally insured commercial banks in the United States that may at times exceed federally insured limits. Management believes that these financial institutions are financially sound, and the Company has not experienced </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-441-3" continuedAt="f-441-4"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-447-1">material losses to date. The Company generally does not require collateral or other security in support of accounts receivable except for the restricted cash accounts discussed in the Restricted Cash policy note above. No customer represented 10% or more of revenue during the years ended December&#160;31, 2024, 2023 and 2022. In addition, there were no customers representing 10% or more of accounts receivable as of December&#160;31, 2024 and 2023.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="exfy:SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock" id="f-448" continuedAt="f-448-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Settlement Assets, Net and Liabilities and Allowance for Expected Credit Losses</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon an approved request for expense reimbursement from customers, the Company initiates a transaction facilitated by a third-party vendor to collect funds from customers that are deposited into a commercial bank account held by the Company for the benefit of the customers until remitted to the customer&#8217;s members after a clearing period of up to three business days. The Company records a settlement receivable upon approval of the expense reimbursement until funds are cleared in the Company&#8217;s commercial bank account. A corresponding liability is recorded upon approval of the expense reimbursement until funds are remitted from the Company&#8217;s commercial bank account to the customer&#8217;s members.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For customer transactions incurred through the Expensify Card, the Company initiates a transaction facilitated by a third-party vendor to collect funds from customers that are deposited into a commercial bank account held by the Company until remitted to the issuing bank the next business day. The majority of customers settle Expensify Card transactions on a daily basis while certain customers settle Expensify Card transactions on a monthly basis. The Company records a settlement receivable for Expensify Card transactions until funds are cleared in the Company&#8217;s commercial bank account. A corresponding liability is recorded until funds are remitted from the Company&#8217;s commercial bank account to the issuing bank.</span></div></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-448-1">Settlement receivables are recorded net of an allowance for expected credit losses. The allowance for expected credit losses is based on the Company&#8217;s assessment of the collectability of the settlement receivables. Management considers the following factors when determining the collectability of specific customer accounts: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer settlement terms.</ix:continuation> The Company recorded a $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" scale="6" id="f-449">0.1</ix:nonFraction> million allowance for expected credit losses as of December&#160;31, 2024 and an immaterial allowance for expected credit losses as of December&#160;31, 2023. During the years ended December&#160;31, 2024, 2023 and 2022, the Company recorded credit losses of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-450">0.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-451">2.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="f-452">1.5</ix:nonFraction> million, respectively, net of recoveries of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="6" id="f-453">0.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="6" id="f-454">0.3</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="6" id="f-455">0.5</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-456" continuedAt="f-456-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception by evaluating whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company determines the classification of the lease, whether operating or financing, at the lease commencement date, which is the date the leased assets are made available for use.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and finance leases are included in Lease right-of-use assets, Lease liabilities, current and Lease liabilities, non-current on the Consolidated Balance Sheets. Right-of-use ("ROU") assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Operating and finance lease ROU assets and liabilities are recognized at commencement date based on the present value of future minimum lease payments over the lease term. The Company uses rates implicit in the lease, or if not readily available, its incremental borrowing rate, to calculate its ROU assets and liabilities. The operating and finance lease ROU assets also include any lease payments made before commencement and exclude lease incentives.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease terms may include options to extend or terminate the lease, and the Company includes those options in the lease terms when it is reasonably certain it will exercise them. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. Lease </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-441-4" continuedAt="f-441-5"><ix:continuation id="f-456-1"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense for finance lease payments is recognized on a straight-line basis over the lesser of the lease term or the estimated useful life of the asset. The Company made the policy election to account for short-term leases by recognizing the lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term rather than recognizing these leases on the Company&#8217;s Consolidated Balance Sheets. Variable lease payments are recognized in the Consolidated Statements of Operations in the period in which the obligation for those payments is incurred. The Company has real estate and data center equipment lease agreements with lease and non-lease components for which the Company has made the accounting policy election to account for these agreements as a single lease component. Modifications are assessed to determine whether incremental differences result in new contract terms to be accounted for as a new lease or whether the additional right-of-use should be included in the original lease and continue to be accounted with the remaining ROU asset.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-457" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the respective assets, typically <ix:nonNumeric contextRef="c-49" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-458">three years</ix:nonNumeric> for computer equipment, <ix:nonNumeric contextRef="c-50" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-459">five years</ix:nonNumeric> for furniture and fixtures and <ix:nonNumeric contextRef="c-51" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-460">thirty years</ix:nonNumeric> for buildings. Land has an indefinite useful life and is not depreciated. Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the asset. Expenditures for repairs and maintenance are charged to expense as incurred. Upon disposal, the cost and related accumulated depreciation and amortization are removed from the Consolidated Balance Sheets and the resulting gain or loss is reflected in the Consolidated Statements of Operations. Gains or losses from disposition of property and equipment for each of the years ended December&#160;31, 2024, 2023 and 2022 have been immaterial.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress is stated at cost, which includes the cost of construction and other direct costs attributable to the construction. No depreciation is recorded for construction in progress until the relevant assets are completed and put into use. Construction in progress as of December&#160;31, 2024 and 2023 represents leasehold improvements under installation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" id="f-461" continuedAt="f-461-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Software Development Costs, Net</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-461-1">The Company capitalizes internal and external costs directly related to obtaining or developing internal-use software during the application development stage of the projects. Additionally, the Company capitalizes qualifying costs incurred for upgrades and enhancements that result in additional functionality to existing software. Maintenance activities or minor upgrades are expensed in the period performed. The Company's internal-use software is reported at cost less accumulated amortization. Amortization begins once the project is ready for its intended use, which is usually when the software code goes into production. The Company amortizes the asset on a straight-line basis over a period of <ix:nonNumeric contextRef="c-52" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-462">three years</ix:nonNumeric>, which is the estimated useful life.</ix:continuation> During the years ended December&#160;31, 2024, 2023 and 2022, the Company capitalized $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAdditions" scale="6" id="f-463">10.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAdditions" scale="6" id="f-464">9.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAdditions" scale="6" id="f-465">3.4</ix:nonFraction> million, respectively, in software development costs. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-466" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Lived Assets</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, primarily capitalized software development costs, property and equipment and lease right-of-use assets, are evaluated for impairment when events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. When indications of impairment are present and the estimated undiscounted future cash flows from the use of the asset are less than the asset's carrying value, the related asset will be written down to fair value. Any impairment losses are included in the same financial statement caption as the related depreciation and amortization for the respective asset class on the Consolidated Statements of Operations. Impairment losses on long-lived assets were immaterial for each of the years ended December&#160;31, 2024, 2023 and 2022.</span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-467" continuedAt="f-467-1" escape="true"><ix:continuation id="f-441-5" continuedAt="f-441-6"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from subscription fees paid by its customers to access and use the Company&#8217;s hosted software services, as well as standard customer support. Revenue is recognized when control of the promised goods or services is transferred to customers in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Revenue is recognized net of applicable taxes imposed on the related transaction.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contracts are either month-to-month arrangements billed monthly in arrears based on a specified number of members or annual arrangements billed monthly in arrears based on a minimum number of monthly members, with typical payment terms being 30 days. Month-to-month contracts can be terminated by either party at any time without penalty. Annual subscription customers who wish to terminate their contracts before the end of the term are required to pay the remaining obligation in full plus any fees or penalties set forth in the agreement.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company charges its customers subscription fees for access to its platform based on the number of monthly members and level of service. The contractual price per member is based on either negotiated fees or rates published on the Company&#8217;s website. The Company&#8217;s contracts with customers include <ix:nonFraction unitRef="contract" contextRef="c-6" decimals="INF" name="exfy:NumberOfPerformanceObligations" format="ixt-sec:numwordsen" scale="0" id="f-468">two</ix:nonFraction> performance obligations: access to the hosted software service ("SaaS"), inclusive of all features available within the platform, and related customer support. The SaaS and the support are accounted for as a combined performance obligation because they have the same pattern of transfer over the same period and, therefore, are delivered concurrently. The Company satisfies its performance obligation over time each month as it provides the SaaS and support services to customers and, as such, generally recognizes revenue monthly based on the number of monthly members and contractual rate per member.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain annual contracts provide the customer the option to increase the minimum number of members and extend the contract term on a prospective basis or to purchase members beyond the minimum contracted number of members at a higher rate for a particular month. These options are accounted for when the customer exercises the option as they do not represent a material right and are accounted for as a contract modification.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Updated Card Program, the Company generates revenue from the authorization and settlement of Expensify Card transactions and is contractually entitled to all interchange generated on Expensify Card transactions based on its agreement with the issuing bank. The Company has a stand-ready performance obligation to customers to provide card program management services as part of its SaaS offering, which includes card transaction authorization and settlement services. Interchange fees earned by the Company represent variable consideration. The Company satisfies its performance obligation daily as transactions are authorized and settled, with customers simultaneously receiving and consuming the benefits of these services. Accordingly, interchange fees earned for transactions settled on a given day are recognized as revenue on that day. Based on the Company's agreements with the payment processor and issuing bank, the Company controls the services provided to customers and is the principal in the transaction. As such, the Company recognizes interchange as revenue on a gross basis within Revenue on the accompanying Consolidated Statements of Operations. Interchange revenue was $<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-469">9.2</ix:nonFraction> million for the year ended December&#160;31, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Contract Acquisition Costs</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions that are incremental costs of the acquisition of contracts with customers are capitalized. These costs are recorded as deferred contract acquisition costs within Other current assets and Other assets on the Consolidated Balance Sheets. The Company determines whether costs should be deferred when the costs are incremental and would not have occurred if the customer contract had not been obtained. The deferred commission amounts are recoverable through future revenue from our customer contracts, all of which are non-cancelable. The Company started paying sales commissions during the year ended December 31, 2023.</span></div></ix:continuation></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-441-6" continuedAt="f-441-7"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-467-1">Commissions paid upon the acquisition of an initial contract are amortized over an estimated period of benefit which has been determined to be <ix:nonNumeric contextRef="c-1" name="exfy:DeferredContractAcquisitionCostsTerm" format="ixt-sec:durwordsen" id="f-470">three years</ix:nonNumeric> based on historical analysis of average customer life, industry benchmarks, and useful life of our product offerings. Amortization is recognized on a straight-line basis and included within Sales and marketing on the Consolidated Statements of Operations. The Company periodically reviews these deferred costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. The Company did not recognize any impairment of deferred contract acquisition costs during the periods presented.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CapitalizedContractCostTableTextBlock" id="f-471" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the change in deferred contract acquisition costs (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalizedContractCostNet" scale="3" id="f-472">338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:fixed-zero" scale="3" id="f-473">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Added during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="exfy:CapitalizedContractCostAmountCapitalized" scale="3" id="f-474">629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="exfy:CapitalizedContractCostAmountCapitalized" scale="3" id="f-475">386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" scale="3" id="f-476">222</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" scale="3" id="f-477">48</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalizedContractCostNet" scale="3" id="f-478">745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalizedContractCostNet" scale="3" id="f-479">338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="exfy:CashbackRewardsPolicyTextBlock" id="f-480" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cashback Rewards</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Company began offering a cashback rewards program to all customers based on volume of Expensify Card transactions. Cashback rewards are earned on a monthly basis and are applied against outstanding customer receivables or are paid out the following month. The Company considers cashback rewards as consideration payable to a customer and it is recorded as contra revenue within Revenue on the Consolidated Statements of Operations. Cashback rewards are impacted over time by the volume of customer spend. Cashback rewards liability was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="f-481">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="f-482">0.9</ix:nonFraction> million as of December&#160;31, 2024 and 2023, respectively, and is recorded within Accrued expenses and other liabilities on the Consolidated Balance Sheets. Cashback rewards offset against outstanding customer receivables were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="exfy:CashbackRewardsOffsetAgainstOutstandingCustomerReceivables" scale="6" id="f-483">0.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="exfy:CashbackRewardsOffsetAgainstOutstandingCustomerReceivables" scale="6" id="f-484">0.2</ix:nonFraction> million as of December&#160;31, 2024 and 2023, respectively, and are reflected as a reduction to Accounts receivable, net on the Consolidated Balance Sheets. The cashback rewards cost was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="exfy:RevenueFromContractWithCustomerCashRewardsToCustomer" scale="6" id="f-485">8.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="exfy:RevenueFromContractWithCustomerCashRewardsToCustomer" scale="6" id="f-486">7.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="exfy:RevenueFromContractWithCustomerCashRewardsToCustomer" scale="6" id="f-487">2.8</ix:nonFraction> million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-488" continuedAt="f-488-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation under the fair value recognition and measurement provisions of GAAP. Those provisions require all stock-based awards granted to employees, including stock options and restricted stock units, to be measured based on fair value at the date of grant, with the resulting expense generally recognized in the Consolidated Statements of Operations over the period during which the employee is required to perform service in exchange for the award.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the Black-Scholes option pricing model to determine the estimated fair value of stock options. The Company recognizes stock-based compensation costs on a straight-line basis over the requisite service period of the award, which is generally the option vesting term of <ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-489">four years</ix:nonNumeric>. Forfeitures are recorded as they occur. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s underlying common stock is determined by the closing price, on the date of grant, of its Class A common stock, which is traded on the Nasdaq Global Select Market. All restricted stock units ("RSUs") granted to employees, consultants and directors (collectively, "Service Providers") are recognized on a straight-line basis over the requisite service period of the award. The Company will grant RSUs to non-employee directors on an annual basis at each annual stockholders' meeting that will be recognized on a straight-line basis over the requisite service period of the award, which is <ix:nonNumeric contextRef="c-54" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-490">one year</ix:nonNumeric>. Furthermore, RSUs will be granted to non-employee directors on a quarterly basis as a retainer for their </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-441-7" continuedAt="f-441-8"><ix:continuation id="f-488-1" continuedAt="f-488-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services, which will be recognized on a straight-line basis over the requisite service period of the award, which is <ix:nonNumeric contextRef="c-55" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-491">three months</ix:nonNumeric>.</span></div></ix:continuation><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-488-2">Forfeitures are recorded as they occur for all RSUs.</ix:continuation> Refer to Note 9 for further detail over stock-based compensation and the stock incentive plans of the Company.</span></div><ix:nonNumeric contextRef="c-1" name="exfy:EmployeeAndEmployeeRelatedExpensesPolicyTextBlock" id="f-492" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee and Employee-Related Expenses</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allocating employee and employee-related expenses, which consist of contractor costs, employee salary and wages, stock-based compensation and travel and other employee-related costs, to their appropriate financial statement line items on the Consolidated Statements of Operations, requires the Company to make estimates and judgments as a result of a generalist model and organizational structure. The Company bases the estimates for allocating employee and employee related expenses on internal productivity and team management tools. Management reviews the estimates each reporting period to evaluate the amounts allocated to Cost of revenue, net, Research and development, General and administrative, and Sales and marketing on the Consolidated Statements of Operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="exfy:CostOfRevenuePolicyTextBlock" id="f-493" continuedAt="f-493-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue, Net</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-493-1">Cost of revenue, net primarily consists of expenses related to hosting the Company&#8217;s service, including the costs of data center capacity, credit card processing fees, third-party software license fees, outsourcing engineering costs to maintain our platform, outsourcing costs to support customer service and outsourcing costs to support our patented scanning technology SmartScan, net of consideration from a vendor for monetizing Expensify Card activities. This consideration, net of credit card processing fees paid to the vendor, is included as a reduction to cost of revenue of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-494">7.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-495">10.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-496">6.2</ix:nonFraction> million for the years ended December&#160;31, 2024, 2023 and 2022, respectively. Additional costs include amortization of finance lease right-of-use assets, amortization expense on capitalized software development costs and personnel-related expenses, including stock-based compensation, attributable to supporting our customers and maintenance of our platform.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="f-497" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel-related expenses, including stock-based compensation, and external contributor expenses incurred in the planning and preliminary project stage of new products or enhancing existing products or services. The Company capitalizes certain software development costs that are attributable to developing or adding significant functionality to our internal-use software during the application development stage of the projects. All research and development expenses, excluding capitalized software development costs, are expensed as incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="f-498" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General and Administrative </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses primarily consist of personnel-related expenses, including stock-based compensation, for any employee time allocated to administrative functions, including finance and accounting, legal and compliance, and human resources. In addition to personnel-related expenses, general and administrative expenses consist of business insurance, rent, utilities, depreciation on property and equipment, amortization of operating lease right-of-use assets, information technology and external professional services, including finance and accounting, audit, tax, legal and compliance, and human resources. General and administrative expenses are expensed as incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="exfy:SalesAndMarketingPolicyTextBlock" id="f-499" continuedAt="f-499-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses primarily consist of personnel-related expenses, including stock-based compensation, advertising expenses, depreciation on property and equipment, outsourcing costs for sales and product demos, branding and public relations expenses, referral fees for strategic partners and other benefits that the Company provides to its referral and affiliate partners. I</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n general, the Company expenses the costs of sales and marketing, including promotional expenses, as incurred. For media advertising </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-441-8" continuedAt="f-441-9"><ix:continuation id="f-499-1"><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">arrangements, the Company expenses the costs related to producing advertisements as incurred, and the costs related to communicating the advertisement when the advertisement first takes place or is released.</span></div></ix:continuation><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-500">2.5</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-501">10.4</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-502">30.9</ix:nonFraction>&#160;million for th</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e years ended December&#160;31, 2024, 2023 and 2022, respectively. </span></div><ix:nonNumeric contextRef="c-1" name="exfy:InterestAndOtherExpensesNetPolicyTextBlock" id="f-503" escape="true"><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest and Other Expenses, net</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other expenses, net, primarily consist of interest paid under the Company's credit facilities with Canadian Imperial Bank of Commerce ("CIBC"). </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It also includes the results of operations of our Fifth &amp; Harvey, LLC subsidiary, realized gains and losses on foreign currency transactions and foreign currency remeasurement.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-504" escape="true"><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income taxes in the U.S. and several foreign jurisdictions. The Company records a provision for income taxes utilizing the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities, as well as net operating losses ("NOL") and tax credit carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts more likely than not expected to be realized.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies any liabilities for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to the global intangible low-taxed income ("GILTI") provisions of the Tax Cuts and Jobs Act ("TCJA") due to its foreign operations. The Company's accounting policy with respect to GILTI is to account for it as a period cost.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's provision for income taxes does not include provisions for foreign withholding taxes associated with the repatriation of undistributed earnings of certain foreign subsidiaries that the Company intends to reinvest indefinitely in its foreign subsidiaries.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-505" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is computed by dividing net loss for the period by the weighted average number of outstanding shares of common stock during the period, less weighted average shares subject to repurchase. Diluted net loss per share is computed by dividing net loss for the period by the weighted average number of outstanding shares of common stock and, when dilutive, potential shares of common stock outstanding during the period using the more dilutive of the treasury stock method or if-converted method, as applicable. For periods in which the Company reports net losses, diluted net loss per share is the same as basic net loss per share, because potentially dilutive common shares are anti-dilutive.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="exfy:ShareRepurchasesPolicyPolicyTextBlock" id="f-506" continuedAt="f-506-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchases </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When common stock is repurchased for retirement, the Company's policy is to allocate the excess of the repurchase price over the par value of shares acquired to both accumulated deficit and additional paid-in capital. The Company estimates the additional paid-in capital carrying value per common stock by dividing the Additional paid-in capital balance from our most recent quarterly financial statements preceding the repurchase by the number of common shares issued and outstanding from our most recent </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-441-9" continuedAt="f-441-10"><ix:continuation id="f-506-1"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quarterly financial statements preceding the repurchase. The calculated additional paid-in capital carrying value per share is then applied to the number of shares to be retired to determine the portion to be allocated to additional paid-in capital.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-507" continuedAt="f-507-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting </span></div></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-507-1">The Company operates as <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-508">one</ix:nonFraction> reportable segment because its chief operating decision maker ("CODM"), a committee that consists of the chief executive officer, the chief financial officer, and the chief operating officer, reviews the Company&#8217;s financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance. Accordingly, the CODM uses Net loss on a consolidated basis to measure segment profit or loss and reviews significant segment expenses on a consolidated basis to manage the Company's operations, which includes Cost of revenue, net, Research and development, General and administrative, and Sales and marketing. All significant segment expenses for the years ended December&#160;31, 2024, 2023 and 2022 are presented on the Consolidated Statements of Operations. The measure of segment assets is Total assets as reported on the Consolidated Balance Sheets. Substantially all long-lived assets are located in the United States.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-509" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides the Company&#8217;s total revenue by geographic region based on the currency of the subscription (in thousands). No other individual country outside of the United States accounted for more than 10% of total revenue.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue by Customers' Geographic Locations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-510">126,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-511">137,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-512">154,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other locations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-513">12,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-514">13,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-515">14,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-516">139,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-517">150,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-518">169,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-519" continuedAt="f-519-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued ASU 2023-06, </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Codification Amendments in Responses to the SEC's Disclosure Update and Simplification Initiative. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, and equity. The amendments will align the requirements in the FASB ASC with the SEC's regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. The guidance is effective for the Company no later than June 30, 2027 and is not expected to have a material impact on the Company's Consolidated Financial Statements or disclosures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. The ASU is effective for annual periods beginning after December 15, 2024 and is not expected to have a material impact on the Company's consolidated financial statements or related disclosures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires the disaggregation, in the notes to the financial statements, of certain cost and expense captions presented on the face of the Company's Consolidated Statements of Income to provide enhanced transparency to investors. The ASU is effective for fiscal years beginning after December 15, </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-519-1" continuedAt="f-519-2"><ix:continuation id="f-441-10" continuedAt="f-441-11"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026 and interim periods within fiscal years beginning after December 15, 2027 and allows for adoption on a prospective or retrospective basis. Early adoption is permitted. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div></ix:continuation></ix:continuation><div style="margin-bottom:8pt"><ix:continuation id="f-519-2" continuedAt="f-519-3"><ix:continuation id="f-441-11" continuedAt="f-441-12"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-519-3"><ix:continuation id="f-441-12">, which provides improvement primarily through enhanced disclosures about significant segment expenses. The ASU is effective for annual periods beginning after December 15, 2023 and quarterly periods beginning after December 15, 2024. The ASU allows for adoption on a retrospective basis for all prior periods presented in the financial statements. The Company adopted this ASU for the 2024 annual period on a retrospective basis. For further information, refer to the Segment Reporting note above.</ix:continuation></ix:continuation> </span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_118"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 3 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" id="f-521" continuedAt="f-521-1" escape="true">CAPITALIZED SOFTWARE, NET</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="exfy:ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock" id="f-522" escape="true"><ix:continuation id="f-521-1" continuedAt="f-521-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software, net consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareGross" format="ixt:num-dot-decimal" scale="3" id="f-523">32,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareGross" format="ixt:num-dot-decimal" scale="3" id="f-524">22,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-525">16,100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-526">10,189</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="f-527">16,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="f-528">12,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-521-2">Amortization expense related to capitalized software development costs is recorded in Cost of revenue, net on the Consolidated Statements of Operations. Amortization expense for the years ended December&#160;31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="f-529">5.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="f-530">3.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="f-531">2.6</ix:nonFraction> million, respectively.</ix:continuation> </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_121"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 4 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-532" continuedAt="f-532-1" escape="true">PROPERTY AND EQUIPMENT, NET</ix:nonNumeric></span></div><ix:continuation id="f-532-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-533" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-534">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-535">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-536">1,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-537">1,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-538">7,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-539">7,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-540">6,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-541">6,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-542">4,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-543">4,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-544">2,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-545">2,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-546">23,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-547">23,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-548">9,630</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-549">8,879</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-550">13,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-551">14,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense related to property and equipment is recorded in General and administrative, Sales and marketing, and Interest and other expenses, net on the Consolidated Statements of Operations. Depreciation expense related to property and equipment for the years ended December&#160;31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-552">0.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-553">1.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-554">2.0</ix:nonFraction> million, respectively.</span></div></ix:continuation><div id="i219101e0aac04890a3f4dfe1f8ef5436_124"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 5 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-556" continuedAt="f-556-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-555" continuedAt="f-555-1" escape="true">LEASES</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-556-1" continuedAt="f-556-2"><ix:continuation id="f-555-1" continuedAt="f-555-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for real estate and a finance lease for data center equipment. The operating and finance leases contain options to extend or terminate the leases. However, these were not included in the original accounting treatment of the leases as the Company is not reasonably certain to exercise these options.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Company did not enter into any new operating or finance lease agreements. During the year ended December&#160;31, 2023, the Company entered into <ix:nonFraction unitRef="lease" contextRef="c-14" decimals="INF" name="exfy:LesseeOperatingLeaseNumberOfContractsAcquired" format="ixt-sec:numwordsen" scale="0" id="f-557">four</ix:nonFraction> operating lease agreements and renewed its finance lease. There were no new operating or finance lease agreements entered into during the year ended December&#160;31, 2022.</span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-556-2" continuedAt="f-556-3"><ix:continuation id="f-555-2" continuedAt="f-555-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-558" continuedAt="f-558-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost reflected on the Consolidated Statements of Operations were as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-559">136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-560">506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-561">790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-562">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-563">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-564">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="exfy:FinanceLeaseCost" scale="3" id="f-565">160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="exfy:FinanceLeaseCost" scale="3" id="f-566">520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="exfy:FinanceLeaseCost" scale="3" id="f-567">812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-568">1,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="f-569">981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="f-570">704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-571">524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-572">379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-573">320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-574">1,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-575">1,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-576">1,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="exfy:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-577" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows (in thousands, except as noted within):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-578"><span style="-sec-ix-hidden:f-579">Finance lease ROU asset (included within Lease right-of-use assets)</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-580">227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-581">364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-582"><span style="-sec-ix-hidden:f-583">Operating lease ROU asset (included within Lease right-of-use assets)</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-584">5,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-585">6,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-586">1.67</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-587">2.67</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-588">8.32</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-589">9.18</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-590">8.10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-591">8.10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-592">8.30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-593">8.30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><ix:continuation id="f-558-1"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="f-594">516</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="f-595">564</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="f-596">790</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-597">24</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-598">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-599">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-600">129</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-601">513</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-602">793</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-603">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="f-604">409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-605">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-606">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-607">6,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-608">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-556-3"><ix:continuation id="f-555-3"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To calculate the ROU assets and liabilities, the Company uses the discount rate implicit in lease agreements when available. When the implicit discount rates are not readily determinable, the Company uses the incremental borrowing rate. For lease agreements entered into or renewed during the year ended December&#160;31, 2023, the Company determined the incremental borrowing rate from a corporate yield curve corresponding with the lease term using information available on the commencement date.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="f-610" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-609" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December&#160;31, 2024 were as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ending: </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="f-611">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-612">1,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="f-613">102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-614">1,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:fixed-zero" scale="3" id="f-615">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-616">1,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:fixed-zero" scale="3" id="f-617">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-618">1,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:fixed-zero" scale="3" id="f-619">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-620">1,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-621">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-622">3,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="f-623">255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-624">8,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="f-625">15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-626">2,465</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-627"><span style="-sec-ix-hidden:f-628">Less: lease liabilities, current</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-629">140</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="f-630">589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-631"><span style="-sec-ix-hidden:f-632">Lease liabilities, non-current</span></span></span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="f-633">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-634">5,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div id="i219101e0aac04890a3f4dfe1f8ef5436_127"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 6 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="f-635" continuedAt="f-635-1" escape="true">SIGNIFICANT BALANCE SHEET COMPONENTS</ix:nonNumeric></span></div><ix:continuation id="f-635-1" continuedAt="f-635-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Current Assets</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="f-636" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.717%"><tr><td style="width:1.0%"/><td style="width:70.003%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.023%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expensify Card posted collateral for funds held for customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:CardCollateralForFundsHeldForCustomersCurrent" format="ixt:num-dot-decimal" scale="3" id="f-637">12,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:CardCollateralForFundsHeldForCustomersCurrent" format="ixt:num-dot-decimal" scale="3" id="f-638">21,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expensify.org restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="exfy:RestrictedCashHeldForRelatedPartyCurrent" format="ixt:num-dot-decimal" scale="3" id="f-639">5,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="exfy:RestrictedCashHeldForRelatedPartyCurrent" format="ixt:num-dot-decimal" scale="3" id="f-640">5,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earned interchange restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:EarnedInterchangeRestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-641">1,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:EarnedInterchangeRestrictedCash" format="ixt:fixed-zero" scale="3" id="f-642">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:DeferredContractAcquisitionCosts" scale="3" id="f-643">339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:DeferredContractAcquisitionCosts" scale="3" id="f-644">129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxesReceivable" scale="3" id="f-645">429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-646">2,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:OtherRestrictedCashCurrent" scale="3" id="f-647">136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:OtherRestrictedCashCurrent" scale="3" id="f-648">80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expensify Payments LLC restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="exfy:RestrictedCashHeldForRelatedPartyCurrent" scale="3" id="f-649">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="exfy:RestrictedCashHeldForRelatedPartyCurrent" scale="3" id="f-650">113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousCurrent" scale="3" id="f-651">160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousCurrent" scale="3" id="f-652">114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-653">20,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-654">30,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-635-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued Expenses and Other Liabilities</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="f-655" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"><tr><td style="width:1.0%"/><td style="width:70.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.000%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.448%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.002%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, payroll and other taxes payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-656">2,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-657">2,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-658">1,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-659">1,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner payouts and advertising fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:AccruedPartnerPayoutsAndAdvertisingFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-660">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:AccruedPartnerPayoutsAndAdvertisingFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-661">1,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="f-662">934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="f-663">843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cashback rewards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="f-664">489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="f-665">915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit card processing fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:AccruedCreditCardProcessingFeesCurrent" scale="3" id="f-666">411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:AccruedCreditCardProcessingFeesCurrent" scale="3" id="f-667">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matching Plan payroll liability</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:EmployeeStockPurchasePlanPayrollLiability" scale="3" id="f-668">408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:EmployeeStockPurchasePlanPayrollLiability" scale="3" id="f-669">198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expense reports</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="f-670">157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="f-671">159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted common stock liability for early stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent" scale="3" id="f-672">113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent" scale="3" id="f-673">562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedSalesCommissionCurrent" scale="3" id="f-674">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedSalesCommissionCurrent" scale="3" id="f-675">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hosting and license fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:AccruedHostingAndLicenseFeesCurrent" scale="3" id="f-676">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:AccruedHostingAndLicenseFeesCurrent" scale="3" id="f-677">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:fixed-zero" scale="3" id="f-678">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestPayableCurrent" scale="3" id="f-679">359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="3" id="f-680">491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="3" id="f-681">661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-682">8,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-683">9,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i219101e0aac04890a3f4dfe1f8ef5436_130"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 7 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-684" continuedAt="f-684-1" escape="true">FINANCING ARRANGEMENTS</ix:nonNumeric></span></div><ix:continuation id="f-684-1" continuedAt="f-684-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortizing Term Mortgage</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2019, the Company entered into an $<ix:nonFraction unitRef="usd" contextRef="c-75" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-685">8.3</ix:nonFraction>&#160;million amortizing term mortgage agreement with CIBC for the Company's commercial building located in Portland, Oregon. The agreement required principal and interest payments to be made each month over a <ix:nonNumeric contextRef="c-76" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-686">five-year</ix:nonNumeric> period. Interest accrued at a fixed rate of <ix:nonFraction unitRef="number" contextRef="c-75" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-687">5.00</ix:nonFraction>% per year until August 2024, at which point the remaining outstanding principal balance on the amortizing term mortgage was due in full</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The borrowings were secured by the building. The outstanding balance of the amortizing term mortgage was $<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="f-688">7.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;a</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2023. The then-outstanding balance of $<ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-689">7.6</ix:nonFraction> million was repaid in full on August&#160;29, 2024. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-684-2" continuedAt="f-684-3"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Loan and Security Agreement</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company amended and restated its loan and security agreement with CIBC (the "2021 Amended Loan and Security Agreement") which consisted of a $<ix:nonFraction unitRef="usd" contextRef="c-79" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-690">45.0</ix:nonFraction>&#160;million initial term loan, the option to enter into an additional $<ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-691">30.0</ix:nonFraction>&#160;million delayed term loan that expired in March 2023, and a monthly revolving line of credit of $<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-692">25.0</ix:nonFraction>&#160;million. Under the 2021 Amended Loan and Security Agreement, the initial term loan of $<ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-693">45.0</ix:nonFraction>&#160;million was payable over a <ix:nonNumeric contextRef="c-82" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-694">60-month</ix:nonNumeric> period with principal and accrued interest payments due each quarter, commencing on September 30, 2021. The 2021 Amended Loan and Security Agreement amortized in equal quarterly installments of $<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" format="ixt:num-dot-decimal" scale="6" id="f-695">0.1</ix:nonFraction>&#160;million through September 30, 2024, $<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" format="ixt:num-dot-decimal" scale="6" id="f-696">0.2</ix:nonFraction>&#160;million beginning October 1, 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" format="ixt:num-dot-decimal" scale="6" id="f-697">0.6</ix:nonFraction>&#160;million beginning October 1, 2025, with any remaining principal balance due and payable on maturity in September 2026. The amounts borrowed accrued interest at the bank&#8217;s reference rate plus <ix:nonFraction unitRef="number" contextRef="c-86" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-698">2.25</ix:nonFraction>%</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> beginning on September 30, 2021 and continued on a quarterly basis through maturity of the term loan. The borrowings were secured by substantially all the Company&#8217;s assets. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The then-outstanding balance of $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-699">36.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="f-700">0.1</ix:nonFraction> million of accrued interest on the term loan were repaid in full on October 12, 2023.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 Loan and Security Agreement</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, the Company entered into a Second Amended and Restated Loan and Security Agreement (as amended by the amendments described below, and as may be further amended from time to time, the "2024 Amended Loan and Security Agreement") with CIBC. The 2024 Amended Loan and Security Agreement amends and restates the 2021 Amended Loan and Security Agreement in its entirety, to extend the maturity date of the revolving line of credit from September 2024 to September 2025, remove certain provisions related to the term loan that was repaid in full in October 2023 and make certain changes to the positive and negative covenants intended to better align with the operations of the Company. The 2024 Amended Loan and Security Agreement provides for a </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-88" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-701">25.0</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> revolving credit facility. Borrowings under the revolving line of credit accrue interest at CIBC's reference rate plus <ix:nonFraction unitRef="number" contextRef="c-89" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-702">1.00</ix:nonFraction>% and are secured by substantially all of the Company's assets.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred an </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">immaterial</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> amount of costs in connection with entering into the 2024 Amended Loan and Security Agreement. These debt issuance costs are reflected as a deferred asset within Other current assets on the Consolidated Balance Sheets and are being amortized to interest expense on a straight-line basis over the term of the agreement.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April&#160;24, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company entered into an irrevocable standby letter of credit (the "Letter of Credit") issued under the 2024 Amended Loan and Security Agreement to reduce cash collateral requirements in connection with the Updated Card Program. The Letter of Credit was issued in the amount of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-703">1.0</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the benefit of Bancorp and expires on </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;20, 2025</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No amounts have been drawn on the Letter of Credit as of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2024, the Company entered into a First Amendment to the 2024 Amended Loan and Security Agreement, which amended the covenant restricting the amount of repurchases of common stock to allow for certain additional repurchase activity and provided a waiver for the Company's non-compliance during prior periods with the previous version of such covenant.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon repayment of the amortizing term mortgage on August&#160;29, 2024, the Company entered into a Second Amendment to the 2024 Amended Loan and Security Agreement, which permits the Company's wholly-owned subsidiary, 401 SW 5th Ave LLC, to remain an excluded subsidiary provided that the subsidiary does not engage in any operations or activities except to maintain legal existence and ownership of the real property or any related activities thereto, does not hold assets other than real estate assets, and does not incur any indebtedness except for intercompany liabilities permitted under the agreement or grant any liens.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, the Company entered into a Third Amendment to the 2024 Amended Loan and Security Agreement, which amended the covenant restricting the amount of repurchases of common stock, which </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-684-3"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">includes net share settlements of stock-based awards, to allow for certain additional net share settlement activity and provided a waiver for the Company's non-compliance of this covenant as of December 31, 2024 with the previous version of such covenant. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, there were $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:LinesOfCreditCurrent" scale="6" id="f-704">15.0</ix:nonFraction> million of borrowings under the revolving line of credit. Borrowings under the line of credit bear interest at CIBC&#8217;s reference rate plus <ix:nonFraction unitRef="number" contextRef="c-92" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-705">1.00</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="c-93" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-706">9.50</ix:nonFraction>% as of December&#160;31, 2023) and are secured by substantially all of the Company&#8217;s assets. The then-outstanding balance of $<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-707">15.0</ix:nonFraction> million and an immaterial amount of accrued interest on the revolving line of credit were repaid in full on July&#160;10, 2024. As of December&#160;31, 2024, there was $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-708">24.0</ix:nonFraction> million of capacity available for additional borrowings. Interest expense included within Interest and other expense, net on the Consolidated Statements of Operations for the years ended December 31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="6" id="f-709">1.1</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="6" id="f-710">5.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="6" id="f-711">4.5</ix:nonFraction>&#160;million, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to customary covenants under the 2024 Amended Loan and Security Agreement, which unless waived by CIBC, restrict its and its subsidiaries' ability to, among other things, incur additional indebtedness, create or incur liens, permit a change of control or merge or consolidate with other companies, sell or transfer assets, pay dividends or make distributions, make acquisitions, investments or loans, or payments and prepayments of subordinated indebtedness, subject to certain exceptions. If the Company fails to perform its obligations under these and other covenants, CIBC&#8217;s credit commitments could be terminated and any outstanding borrowings, together with accrued interest, under the credit or loan agreements could be declared immediately due and payable.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company was not in compliance with all </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">debt covenants under the 2024 Amended Loan and Security Agreement, specifically the covenant restricting the amount of repurchases of common stock, which includes net share settlements of stock-based awards. </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, the Company entered into the Third Amendment to the 2024 Amended Loan and Security Agreement, which included a waiver for the Company's non-compliance of this covenant as of December 31, 2024. The Company does not believe non-compliance with this covenant had any material impact on the Company or its operations.</span></div></ix:continuation><div id="i219101e0aac04890a3f4dfe1f8ef5436_136"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 8 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-713" continuedAt="f-713-1" escape="true">PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY</ix:nonNumeric></span></div><ix:continuation id="f-713-1" continuedAt="f-713-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 10, 2022, the Executive Committee of our Board of Directors approved a share repurchase program with authorization to purchase up to $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="INF" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-714">50.0</ix:nonFraction>&#160;million of shares of Class A common stock ("2022 Share Repurchase Program"). The Company may repurchase shares from time to time through open market purchases, in privately negotiated transactions or by other means, including the use of trading plans intended to qualify under Rule 10b5-1 of the Securities Exchange Act of 1934 ("Exchange Act"), in accordance with applicable securities laws and other restrictions. The actual timing, manner, price and total amount of future repurchases will depend on a variety of factors, including business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, restrictions under the terms of loan agreements and other considerations. The 2022 Share Repurchase Program does not obligate the Company to acquire any particular amount of Class A common stock, and the program may be suspended or terminated by the Company at any time at its discretion without prior notice.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="c-97" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-715">645,938</ix:nonFraction> shares of Class A common stock at a total cost of $<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="f-716">1.5</ix:nonFraction> million. These shares were repurchased from the Company's Chief Executive Officer, David Barrett, at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-97" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-717">2.34</ix:nonFraction> per share, which represents a weighted average price for the Class A Common Stock of the Company for the three trading-day period ended August 27, 2024 as reported by Nasdaq. As of December&#160;31, 2024, the Company had approximately $<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="f-718">39.5</ix:nonFraction> million remaining under the share repurchase authorization, not including amounts used for net share settlement of vested equity incentive awards. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-713-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2023 and 2022, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="c-99" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-719">504,493</ix:nonFraction> shares of Class A common stock at a total cost of $<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="f-720">3.0</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="c-100" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-721">599,080</ix:nonFraction> shares of Class A common stock at a total cost of $<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="f-722">6.0</ix:nonFraction> million, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Share Repurchase Program was scheduled to expire on March 31, 2025. On February 25, 2025, the Executive Committee of our Board of Directors approved a new share repurchase program with authorization to purchase up to $<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="INF" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-723">50.0</ix:nonFraction>&#160;million of shares of Class A common stock ("2025 Share Repurchase Program") that replaces the 2022 Share Repurchase Program. Pursuant to the 2025 Share Repurchase Program, the Company may repurchase shares from time to time through open market purchases, in privately negotiated transactions or by other means, including the use of trading plans intended to qualify under Rule 10b5-1 of the Exchange Act, in accordance with applicable securities laws and other restrictions. The actual timing, manner, price and total amount of future repurchases will depend on a variety of factors, including business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, restrictions under the terms of loan agreements and other considerations. The 2025 Share Repurchase Program does not obligate the Company to acquire any particular amount of Class A common stock, and the program may be suspended or terminated by the Company at any time at its discretion without prior notice.</span></div></ix:continuation><div id="i219101e0aac04890a3f4dfe1f8ef5436_139"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 9 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-724" continuedAt="f-724-1" escape="true">STOCK INCENTIVE PLANS</ix:nonNumeric></span></div><ix:continuation id="f-724-1" continuedAt="f-724-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2009 and 2019 Stock Plans</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2009, the Board of Directors approved the 2009 Stock Plan ("2009 Stock Plan"). As amended in 2015, the 2009 Stock Plan permitted the Company to grant up to <ix:nonFraction unitRef="shares" contextRef="c-102" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-725">16,495,150</ix:nonFraction> shares of common stock. In January 2018, the Company increased the number of shares of common stock reserved under the 2009 Stock Plan by <ix:nonFraction unitRef="shares" contextRef="c-103" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-726">535,130</ix:nonFraction> shares to <ix:nonFraction unitRef="shares" contextRef="c-104" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-727">17,030,280</ix:nonFraction> shares. In April 2019, the Board of Directors approved the adoption of the 2019 Stock Plan ("2019 Stock Plan", and together with the 2009 Stock Plan, "Stock Plans"). The 2019 Stock Plan permitted the Company to grant up to <ix:nonFraction unitRef="shares" contextRef="c-105" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-728">8,173,970</ix:nonFraction> additional shares, increasing the overall common stock reserved for grant under the Stock Plans to <ix:nonFraction unitRef="shares" contextRef="c-106" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-729">25,204,250</ix:nonFraction> shares.&#160;In September 2021, under the 2019 Stock Plan, the Board of Directors approved the grant of <ix:nonFraction unitRef="shares" contextRef="c-107" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-730">8,679,380</ix:nonFraction> restricted stock units under the 2019 Stock Plan, which consisted of an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-108" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-731"><ix:nonFraction unitRef="shares" contextRef="c-109" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-732">4,339,690</ix:nonFraction></ix:nonFraction> shares of each of Class A and LT50 common stock effective immediately prior to the effectiveness of the Company's IPO Registration Statement. On November 9, 2021, the Board of Directors amended and restated the 2019 Stock Plan to, among other things, increase the common stock reserved for issuance under the 2019 Stock Plan to an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-110" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-733"><ix:nonFraction unitRef="shares" contextRef="c-111" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-734">16,856,770</ix:nonFraction></ix:nonFraction> shares of Class A and LT50 common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Stock Plans will continue to govern the terms and conditions of the outstanding awards granted under the Stock Plans. Upon the expiration, forfeiture, cancellation, withholding of shares upon exercise or settlement of an award to satisfy the exercise price or tax withholding, or repurchase of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2009 Stock Plan or of Class A or LT50 common stock underlying outstanding stock-based awards granted under the 2019 Stock Plan, an equal number of shares of Class A common stock will become available for grant under the 2021 Incentive Award Plan ("2021 Plan") and the Company's Stock Purchase and Matching Plan ("Matching Plan" and together with the 2021 Plan, "2021 Incentive Plans").</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Incentive Plans </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company's Board of Directors adopted, and its stockholders approved, the 2021 Incentive Plans, which both became effective immediately before the effectiveness of the IPO Registration Statement and use a combined share reserve. Under the 2021 Incentive Plans, <ix:nonFraction unitRef="shares" contextRef="c-112" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-735">11,676,932</ix:nonFraction> shares of Class A common stock were initially reserved for issuance pursuant to a variety of stock-based awards, including incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units ("RSUs") and other forms of equity and cash compensation under the 2021 Plan and purchase rights and matching awards under the Matching Plan. The number of shares initially </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-724-2" continuedAt="f-724-3"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reserved for issuance or transfer pursuant to awards under the 2021 Incentive Plans will be increased upon the expiration, forfeiture, cancellation, withholding of shares upon exercise or settlement of an award to satisfy the exercise price or tax withholding, or repurchase of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2009 Stock Plan or of Class A or LT50 common stock underlying outstanding stock-based awards granted under the 2019 Stock Plan. The number of shares of Class A common stock reserved and available for issuance under the 2021 Incentive Plans as of December&#160;31, 2024 and 2023 was <ix:nonFraction unitRef="shares" contextRef="c-113" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-736">20,879,081</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="c-114" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-737">19,712,910</ix:nonFraction> shares, respectively. The number of shares reserved for issuance under the 2021 Incentive Plans will automatically increase each subsequent January 1 through January 1, 2031, by the lesser of (A) <ix:nonFraction unitRef="number" contextRef="c-115" decimals="INF" name="exfy:AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding" scale="-2" id="f-738">6</ix:nonFraction>% of the aggregate number of shares of all classes of common stock outstanding on the immediately preceding calendar year, or (B) such lesser number of shares as determined by the Company&#8217;s Board of Directors or compensation committee; provided, however, that no more than <ix:nonFraction unitRef="shares" contextRef="c-115" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-739">87,576,990</ix:nonFraction> shares of Class A common stock may be issued upon the exercise of incentive stock options.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Purchase and Matching Plan</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Matching Plan operates using consecutive three-month offering periods that commenced on March 15, 2022. Service Providers of the Company can participate in the Matching Plan by electing to contribute compensation through deductions from payroll or fee payments, or by receiving discretionary awards under the plan. On the last day of the offering period, the contributions made during the offering period are used to purchase shares of Class A common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The price at which Class A common stock is purchased under the Matching Plan equals the average of the high and low trading price of a share of Class A common stock as of the last trading day of the offering period. At the end of each offering period, the Company may provide a discretionary match up to 1/10 of a share of Class A common stock for each share of Class A common stock purchased by or issued to a service provider under the Matching Plan that is retained through the end of the applicable offering period. No fractional shares will be issued by the Company. The Company will round to the nearest full share for shares purchased or matched shares issued to a Service Provider under the Matching Plan. The match rate applicable to each offering period shall be limited to <ix:nonFraction unitRef="number" contextRef="c-116" decimals="3" name="exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer" scale="-2" id="f-740">1.50</ix:nonFraction>% of the shares of any class of capital stock outstanding as of the exercise date applicable to such offering period. The Company estimates the fair value of matched shares provided under the Matching Plan using the closing stock price on the date of grant. The Company recognizes stock-based compensation expense related to the matched shares pursuant to its Matching Plan on a straight-line basis over the applicable three-month offering period.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service Providers who participated in the Matching Plan during 2024 purchased a total of <ix:nonFraction unitRef="shares" contextRef="c-117" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" format="ixt:num-dot-decimal" scale="0" id="f-741">1,922,139</ix:nonFraction> in Class A common shares, based on an average purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-118" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="f-742">2.13</ix:nonFraction>, resulting in gross cash proceeds to the Company of $<ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="f-743">4.1</ix:nonFraction> million.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service Providers who participated in the Matching Plan during 2023 purchased a total of <ix:nonFraction unitRef="shares" contextRef="c-119" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" format="ixt:num-dot-decimal" scale="0" id="f-744">1,010,412</ix:nonFraction> in Class A common shares, based on an average purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-120" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="f-745">4.21</ix:nonFraction>, resulting in gross cash proceeds to the Company of $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-746">4.3</ix:nonFraction>&#160;million.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service Providers who participated in the Matching Plan during 2022 purchased a total of <ix:nonFraction unitRef="shares" contextRef="c-121" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" format="ixt:num-dot-decimal" scale="0" id="f-747">272,196</ix:nonFraction> in Class A common shares, based on an average purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-122" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="f-748">13.49</ix:nonFraction>, resulting in gross cash proceeds to the Company of $<ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="f-749">3.7</ix:nonFraction> million.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has historically elected to match each share of Class A common stock purchased or issued under the Matching Plan with 1/20 of a share of Class A common stock. During 2024, the Company granted a total of <ix:nonFraction unitRef="shares" contextRef="c-123" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-750">638,850</ix:nonFraction> shares of Class A common stock under the Matching Plan with <ix:nonFraction unitRef="shares" contextRef="c-123" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="0" id="f-751">no</ix:nonFraction> shares withheld for taxes. During 2023, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-124" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-752">147,109</ix:nonFraction> shares of Class A common stock under the Matching Plan, net of <ix:nonFraction unitRef="shares" contextRef="c-124" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-753">15,871</ix:nonFraction> shares withheld for taxes. During 2022, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-125" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-754">22,201</ix:nonFraction> shares of Class A common stock under the Matching Plan. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-724-3" continuedAt="f-724-4"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made discretionary contributions under the Matching Plan to eligible Service Providers. During 2024, the Company granted a total of <ix:nonFraction unitRef="shares" contextRef="c-126" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-755">1,523,525</ix:nonFraction> shares of Class A common stock as discretionary contributions under the Matching Plan with <ix:nonFraction unitRef="shares" contextRef="c-126" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="0" id="f-756">no</ix:nonFraction> shares withheld for taxes. During 2023, the Company granted a total of <ix:nonFraction unitRef="shares" contextRef="c-127" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-757">1,050,969</ix:nonFraction> shares of Class A common stock as discretionary contributions under the Matching Plan with <ix:nonFraction unitRef="shares" contextRef="c-127" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-758">64,411</ix:nonFraction> shares withheld for taxes. There were <ix:nonFraction unitRef="shares" contextRef="c-128" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:fixed-zero" scale="0" id="f-759">no</ix:nonFraction> discretionary contributions under the Matching Plan during the year ended December&#160;31, 2022.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2019 Stock Plan and the 2021 Plan authorize the grant of RSUs. In September 2021, under the 2019 Stock Plan, the Company's Board of Directors approved and authorized <ix:nonFraction unitRef="shares" contextRef="c-107" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-760">8,679,380</ix:nonFraction> restricted stock units to be granted, which consisted of an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-108" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-761"><ix:nonFraction unitRef="shares" contextRef="c-129" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-762">4,339,690</ix:nonFraction></ix:nonFraction> shares each of Class A and LT50 common stock effective as of immediately prior to the effectiveness of the Company's IPO Registration Statement. Of this total, <ix:nonFraction unitRef="shares" contextRef="c-130" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-763">2,980,260</ix:nonFraction> RSUs, comprised of <ix:nonFraction unitRef="shares" contextRef="c-131" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-764">1,490,130</ix:nonFraction> shares of each of Class A and LT50 common stock were considered granted for accounting purposes in September 2021 to the Company's named executive officers and certain members of management as the Company and these certain Service Providers had a mutual understanding of the key terms and conditions of the award on the board approval date, which occurred on September 24, 2021. RSUs granted to Service Providers in September 2021 vest upon the satisfaction of both a performance and service condition. The performance condition was satisfied immediately prior to the effectiveness of the IPO Registration Statement. The service condition for these awards is satisfied over <ix:nonNumeric contextRef="c-132" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-765">eight years</ix:nonNumeric> with a cliff vest for 1/8 of the grant on September 15, 2022 and quarterly vesting of 1/32 of the grant every December 15, March 15, June 15 and September 15 thereafter until fully vested. All remaining stock-based compensation for these awards will be recognized over the remaining service period using the accelerated graded method. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-133" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-766">5,666,260</ix:nonFraction> RSUs, comprised of <ix:nonFraction unitRef="shares" contextRef="c-134" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-767"><ix:nonFraction unitRef="shares" contextRef="c-135" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-768">2,833,130</ix:nonFraction></ix:nonFraction> shares of each of Class A common stock and LT50 common stock, to certain Service Providers that were not included in the September RSU grant. These RSUs only have a service condition, which is equivalent with the service condition of the awards granted in September 2021, and were deemed granted for accounting purposes on November 10, 2021, the date these certain Service Providers had a mutual understanding of the key terms and conditions of the award.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2022, the Company granted a Service Provider <ix:nonFraction unitRef="shares" contextRef="c-136" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-769">43,060</ix:nonFraction> Class A common stock RSUs at a grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-136" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-770">18.93</ix:nonFraction> per share. These RSUs only have a service condition, which is satisfied over approximately <ix:nonNumeric contextRef="c-136" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-771">eight years</ix:nonNumeric> with a cliff vest for 1/8 of the grant on September 15, 2022 and quarterly vesting of 1/32 of the grant every December 15, March 15, June 15 and September 15 thereafter until fully vested.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;2, 2024 the Company granted Service Providers <ix:nonFraction unitRef="shares" contextRef="c-137" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-772">400,675</ix:nonFraction> RSUs, net of <ix:nonFraction unitRef="shares" contextRef="c-138" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-773">159,841</ix:nonFraction> shares withheld for taxes, comprised fully of Class A common stock at a grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-137" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-774">3.40</ix:nonFraction> per share. These RSUs have no future service requirement and were fully vested on the grant date. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Company's Non-Employee Director Compensation Program, which was adopted under the 2021 Incentive Plans, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-139" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-775">230,064</ix:nonFraction> Class A common stock RSUs during the year ended December&#160;31, 2024. A total of <ix:nonFraction unitRef="shares" contextRef="c-139" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-776">64,992</ix:nonFraction> Class A common stock RSUs vested during the year ended December&#160;31, 2024 related to previously-granted RSU awards as the quarterly service conditions were satisfied. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted <ix:nonFraction unitRef="shares" contextRef="c-140" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-777">27,780</ix:nonFraction> Class A common stock RSUs to members of the Company's Audit Committee during November 2021 in connection with each member's initial appointment to the Board of Directors and the consummation of the IPO. For accounting purposes, the grant date was considered to be November 12, 2021, as this was the date the Company filed its final prospectus pursuant to Rule 424(b)(4) related to the pricing of the IPO. The IPO price was a key determination of the number of RSUs awarded to members of the Audit Committee and therefore on this date the Company and each Audit Committee member had a mutual understanding of the key terms and conditions of the awards granted. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-724-4" continuedAt="f-724-5"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSUs granted were fully vested as of December&#160;31, 2024 upon satisfaction of the three year service condition. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" id="f-778" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, RSU activity was as follows:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A Common Stock</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LT50 Common Stock</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average grant date fair value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-141" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-779">2,742,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-142" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-780">2,646,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-143" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-781">32.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-144" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-782">790,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-145" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="f-783">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-54" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-784">2.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-144" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-785">1,036,347</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-145" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-786">405,457</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-54" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-787">20.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-144" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-788">346,405</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-145" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-789">346,405</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-54" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-790">38.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-146" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-791">2,150,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-147" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-792">1,894,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-148" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-793">30.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RSUs vested during the years ended December&#160;31, 2024, 2023 and 2022, was $<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-794">3.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-795">5.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-796">19.1</ix:nonFraction> million, respectively. The weighted average grant date fair value per share of RSUs granted during the years ended December&#160;31, 2024, 2023 and 2022, was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-54" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-797">2.82</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-149" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-798">8.17</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-150" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-799">18.21</ix:nonFraction>, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, there was $<ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" id="f-800">100.6</ix:nonFraction> million of unamortized stock-based compensation cost related to unvested RSUs, which is expected to be recognized over the remaining weighted average life of <ix:nonNumeric contextRef="c-54" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-801">4.47</ix:nonNumeric> years. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Stock Plans and the 2021 Plan provide for the grant of incentive and nonstatutory stock options to employees, non-employee directors and consultants of the Company. Under the Stock Plans and the 2021 Plan, the exercise price of incentive stock options must be equal to at least <ix:nonFraction unitRef="number" contextRef="c-151" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-802">110</ix:nonFraction>% of the fair market value of the common stock on the grant date for a &#8220;ten-percent holder&#8221; or <ix:nonFraction unitRef="number" contextRef="c-152" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-803">100</ix:nonFraction>% of the fair market value of the common stock on the grant date for any other participant. The exercise price of nonstatutory options granted must be equal to at least <ix:nonFraction unitRef="number" contextRef="c-153" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-804">100</ix:nonFraction>% of the fair market value of the Company&#8217;s common stock on the date of grant. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has only granted options under the Stock Plans. Options typically vest over <ix:nonNumeric contextRef="c-154" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-805">four years</ix:nonNumeric> and are exercisable at any time after the grant date, provided that Service Providers exercising unvested options receive restricted common stock that is subject to repurchase at the original exercise price upon termination of service. The repurchase right lapses in accordance with the vesting schedule of the exercised option</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Early exercises of options prior to vesting are not deemed to be substantive exercises for accounting purposes and accordingly, amounts received for early exercises of unvested options are recorded as a liability. These repurchase terms are considered to be a forfeiture provision and do not result in variable accounting. During each of the years ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024, 2023 and 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company repurchased an immaterial amount of exercised restricted common stock. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, there were <ix:nonFraction unitRef="shares" contextRef="c-155" decimals="INF" name="exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares" format="ixt:num-dot-decimal" scale="0" id="f-806">92,230</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-156" decimals="INF" name="exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares" format="ixt:num-dot-decimal" scale="0" id="f-807">393,251</ix:nonFraction> shares subject to repurchase, respectively, related to unvested stock options that had been early exercised. As of December&#160;31, 2024 and 2023, the Company recorded a liability related to shares subject to repurchase of $<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-5" name="exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue" scale="6" id="f-808">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-5" name="exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue" scale="6" id="f-809">0.6</ix:nonFraction> million, respectively, which </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is included within Accrued expenses and other liabilities in the accompanying Consolidated Balance Sheets</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. These amounts are reclassified to common stock and additional paid in capital as the underlying shares vest.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-724-5" continuedAt="f-724-6"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock" id="f-810" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's stock option activity was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average exercise price per share</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average <br/>remaining contractual life <br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2023</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-811">5,902,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-812">1.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-14" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-813">4.03</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-814">2,014,063</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-815">0.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-816">128,948</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-817">3.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2024</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-818">3,759,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-819">2.29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-820">4.11</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December&#160;31, 2024</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-821">3,744,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-822">2.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-823">4.11</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The to</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tal pretax intrinsic value of options exercised during the years ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" scale="6" id="f-824">5.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" scale="6" id="f-825">1.3</ix:nonFraction> million</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" scale="6" id="f-826">10.9</ix:nonFraction> million</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The total pretax intrinsic value of options outstanding and exercisable at </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-827"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="f-828">7.4</ix:nonFraction></ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-829"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="f-830">8.9</ix:nonFraction></ix:nonFraction> million</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The intrinsic value is the difference between the estimated fair market value of the Company&#8217;s common stock at the date of exercise and the exercise price for in-the-money options. No options were granted during the years ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022. </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total grant date fair value of options vested during the years ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022, was $<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="f-831">2.8</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="f-832">3.4</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="f-833">3.9</ix:nonFraction>&#160;million, respectively.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there was $<ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" id="f-834">1.0</ix:nonFraction> million of unrecognized stock-based compensation cost related to unvested stock options, which is expected to be recognized over a weighted average period of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-159" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-835">0.30</ix:nonNumeric> years</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash received from option exercises and purchases of shares under the Stock Plans for the years ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" id="f-836">0.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" id="f-837">0.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" id="f-838">0.8</ix:nonFraction> million, re</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">spectively.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-163" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-839">98,403</ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares were withheld for the cashless exercise of stock options.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the years ended December&#160;31, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022, t</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">here were <ix:nonFraction unitRef="shares" contextRef="c-164" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:fixed-zero" scale="0" id="f-840"><ix:nonFraction unitRef="shares" contextRef="c-165" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:fixed-zero" scale="0" id="f-841">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> cashless exercises of stock options.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-842" continuedAt="f-842-1" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock-based compensation expense recognized for awards granted under the Company's authorized stock incentive plans (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matching Plan shares</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-843">4,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-844">5,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" id="f-845">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-846">28,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-847">35,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-848">50,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-849">2,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-850">3,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-851">3,888</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-852">36,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-853">44,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="f-854">54,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: stock-based compensation capitalized as software development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:num-dot-decimal" scale="3" id="f-855">2,688</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:num-dot-decimal" scale="3" id="f-856">3,126</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:num-dot-decimal" scale="3" id="f-857">1,757</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-858">33,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-859">41,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-860">52,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-842-1"><ix:continuation id="f-724-6" continuedAt="f-724-7"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is allocated based on the cost center to which the award holder spent time during the reported periods. Stock-based compensation is included in the following components of expenses on the accompanying Consolidated Statements of Operations (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-861">12,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-862">13,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-863">18,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-864">11,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-865">10,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-866">7,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-867">6,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-868">9,842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-869">17,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-870">2,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-871">6,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-872">8,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-873">33,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-874">41,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-875">52,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-724-7">For RSUs granted to members of the Audit Committee, the Company records all stock-based compensation expense on a straight line basis over the requisite service period from the day of grant, which is considered <ix:nonNumeric contextRef="c-54" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-876">one year</ix:nonNumeric> for annual grants and <ix:nonNumeric contextRef="c-184" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-877">three years</ix:nonNumeric> for the initial RSUs granted to members of the Audit Committee. During the years ended December&#160;31, 2024, 2023 and 2022, total stock-based compensation recorded by the Company related to members of the Audit Committee was $<ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-878">0.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-879">0.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-880">0.6</ix:nonFraction> million, respectively.</ix:continuation> </span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_142"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 10 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-883" continuedAt="f-883-1" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="f-883-1" continuedAt="f-883-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="f-884" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company's loss before taxes consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-885">3,399</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-886">39,680</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-887">21,614</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-888">1,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-889">1,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="f-890">971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss before taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-891">2,392</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-892">38,476</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-893">20,643</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-894" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-895">4,849</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="f-896">624</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-897">4,052</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-898">688</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-899">254</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-900">659</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-901">2,168</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-902">2,214</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-903">1,626</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-904">7,705</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-905">3,092</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-906">6,337</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-907">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-908">112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-909">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-910">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-911">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-912">29</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-913">7,663</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-914">2,980</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-915">6,366</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-916" escape="true"><ix:continuation id="f-883-2" continuedAt="f-883-3"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. statutory federal income tax rate to the Company's effective income tax rate is as follows:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-917">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-918">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-919">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-920">22.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-921">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-922">2.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="f-923">48.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="f-924">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="f-925">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GILTI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent" scale="-2" id="f-926">33.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent" scale="-2" id="f-927">2.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent" scale="-2" id="f-928">4.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" id="f-929">33.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" id="f-930">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" id="f-931">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate differentials for controlled foreign corporations and charitable organizations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-932">14.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-933">1.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-934">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent items and others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-935">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-936">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-937">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-938">235.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-939">16.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-940">25.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-941">55.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-942">9.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-943">13.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162(m) limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="exfy:EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" scale="-2" id="f-944">63.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="exfy:EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" scale="-2" id="f-945">3.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="exfy:EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" scale="-2" id="f-946">14.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-947">320.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-948">7.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-949">30.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-883-3" continuedAt="f-883-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-950" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company's deferred tax assets and liabilities are as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="f-951">107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="f-952">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="f-953">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="f-954">413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and reserves </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="3" id="f-955">490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="3" id="f-956">785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-957">2,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-958">2,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:DeferredTaxAssetInterestExpenseLimitation" format="ixt:fixed-zero" scale="3" id="f-959">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:DeferredTaxAssetInterestExpenseLimitation" scale="3" id="f-960">118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:DeferredTaxAssetLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-961">1,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:DeferredTaxAssetLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-962">1,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards" scale="3" id="f-963">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards" scale="3" id="f-964">101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="f-965">770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="f-966">654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-967">10,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-968">7,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-969">15,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-970">14,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-971">9,872</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-972">8,971</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-973">6,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-974">5,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" format="ixt:num-dot-decimal" scale="3" id="f-975">3,969</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" format="ixt:num-dot-decimal" scale="3" id="f-976">3,080</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-977">1,356</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-978">1,625</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="exfy:DeferredTaxLiabilitiesCapitalizedCommissions" scale="3" id="f-979">186</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="exfy:DeferredTaxLiabilitiesCapitalizedCommissions" scale="3" id="f-980">84</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-981">5,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-982">4,789</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="f-983">499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="f-984">457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TCJA requires taxpayers to capitalize and amortize research and experimental ("R&amp;D") expenditures under Internal Revenue Code Section 174 for tax years beginning after December 31, 2021. This rule became effective for the Company during the year ended December 31, 2022 and resulted in the capitalization of R&amp;D costs of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts" format="ixt:num-dot-decimal" scale="6" id="f-985">17.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts" format="ixt:num-dot-decimal" scale="6" id="f-986">21.3</ix:nonFraction>&#160;million during the years ended December&#160;31, 2024 and 2023, respectively, and are offset by a valuation allowance as of December&#160;31, 2024 and 2023. The Company will amortize these costs for tax purposes over <ix:nonNumeric contextRef="c-189" name="exfy:AmortizeCostsForTaxYears" format="ixt-sec:durwordsen" id="f-987">five years</ix:nonNumeric> for R&amp;D performed in the U.S. and over <ix:nonNumeric contextRef="c-190" name="exfy:AmortizeCostsForTaxYears" format="ixt-sec:duryear" id="f-988">15</ix:nonNumeric> years for R&amp;D performed outside of the U.S. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the provisions of ASC 740, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes,</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company assessed its ability to realize the benefits of its deferred tax assets by evaluating all available positive and negative evidence, objective and subjective in nature, including cumulative results of operations in recent years, sources of recent pre-tax income, projected reversals of existing taxable temporary differences, and estimates of future taxable income. As of December&#160;31, 2024, the Company concluded it is more likely than not that the Company will not have the ability to realize the benefits of its domestic deferred tax assets in excess of existing taxable temporary differences and therefore recorded a valuation allowance on the remaining domestic deferred tax assets. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="6" id="f-989">1.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="6" id="f-990">1.3</ix:nonFraction> million available NOL carryforwards for state tax purposes, respectively, which expire in 2043. As of December&#160;31, 2024 and </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-883-4"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, the Company had state research and development tax credit carryforwards of $<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" scale="6" id="f-991">0.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" format="ixt:num-dot-decimal" scale="6" id="f-992">1.1</ix:nonFraction>&#160;million, respectively. The state tax credits do not expire and will carry forward indefinitely until utilized.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the provisions of ASC 740-10, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Uncertainty in Income Taxes</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 740-10 prescribes a comprehensive model for the recognition, measurement, presentation and disclosure in financial statements of uncertain tax positions that have been taken or expected to be taken on a tax return. As of December&#160;31, 2024 and 2023, the Company recorded an uncertain tax position liability of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-993"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-994">1.5</ix:nonFraction></ix:nonFraction>&#160;million, within Other liabilities on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-995"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-996">1.5</ix:nonFraction></ix:nonFraction>&#160;million of the unrecognized tax benefits for the years ended December&#160;31, 2024 and 2023, if recognized, would affect the effective tax rate. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="f-997" continuedAt="f-997-1" escape="true">A reconciliation of the amount of unrecognized tax benefits is as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-997-1"><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-998">2,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-999">1,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1000">1,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1001">300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1002">247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1003">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions of prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1004">242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1005">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1006">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions based on tax positions of prior year</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1007">72</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1008">23</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="f-1009">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of the statute of limitations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="f-1010">578</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="3" id="f-1011">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="3" id="f-1012">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1013">1,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1014">2,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1015">1,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:continuation><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes penalties and interest expense related to income taxes as a component of tax expense. There are immaterial amounts of interest and penalties recorded in the Consolidated Statements of Operations for each of the years ended December&#160;31, 2024, 2023 and 2022 and in the Consolidated Balance Sheets as of December&#160;31, 2024 and 2023. The Company anticipates that it is reasonably possible its unrecognized benefits will decrease by $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" format="ixt:num-dot-decimal" scale="6" id="f-1016">0.2</ix:nonFraction>&#160;million, exclusive of interest and penalties, within 2025 mainly due to the expiration of the statute of limitations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's federal and state returns for the tax years ended from December 2018 to December 2024 remain open to examination.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An examination of the Company's 2021 federal tax return by the Internal Revenue Service ("IRS") commenced in Q4 2024.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_145"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 11 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-1017" continuedAt="f-1017-1" escape="true">NET LOSS PER SHARE</ix:nonNumeric></span></div><ix:continuation id="f-1017-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-1018" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss, basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1019"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-1020">10,055</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-1021"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1022">41,456</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1023"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-1024">27,009</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares of common stock used to compute net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1025"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-1026">87,380,708</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-1027"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1028">82,493,226</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1029"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-1030">80,786,725</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1031"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1032">0.12</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1033"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1034">0.50</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1035"><ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1036">0.33</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights, including the liquidation and dividend rights, of the holders of Class A, LT10 and LT50 common stock are identical, except with respect to voting, conversion and transfer rights. Each share of Class A common stock is entitled to <ix:nonFraction unitRef="vote" contextRef="c-9" decimals="INF" name="exfy:CommonStockVotingRightPerShare" format="ixt-sec:numwordsen" scale="0" id="f-1037">one</ix:nonFraction> vote per share, each share of LT10 common stock is entitled to <ix:nonFraction unitRef="vote" contextRef="c-10" decimals="INF" name="exfy:CommonStockVotingRightPerShare" format="ixt-sec:numwordsen" scale="0" id="f-1038">ten</ix:nonFraction> votes per share and each share of LT50 common stock is entitled to <ix:nonFraction unitRef="vote" contextRef="c-12" decimals="INF" name="exfy:CommonStockVotingRightPerShare" scale="0" id="f-1039">50</ix:nonFraction> votes per share. Each share of LT10 and LT50 common stock is convertible into <ix:nonFraction unitRef="shares" contextRef="c-193" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt-sec:numwordsen" scale="0" id="f-1040">one</ix:nonFraction> share of Class A common stock voluntarily at the option of the holder after the satisfaction of certain requirements, which includes a <span style="-sec-ix-hidden:f-1041">ten</span>-month notice period for LT10 common stock and a <ix:nonNumeric contextRef="c-195" name="exfy:ConversionOfStockNoticePeriod" format="ixt-sec:durmonth" id="f-1042">50</ix:nonNumeric>-month notice period for LT50 common stock to convert to Class A common stock, or automatically upon certain events. The Class A common stock has no conversion rights. As the liquidation and dividend rights are identical for Class A, LT10 and LT50 common stock, the undistributed earnings are allocated on a proportional basis based on the number of weighted average shares within each class of common stock during the period and the resulting net loss per share will be the same for the Class A, LT10 and LT50 common stock on an individual or combined basis.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-1043" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive shares were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"/><td style="width:55.088%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.072%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-196" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1044">2,050,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-197" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1045">4,334,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-198" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1046">5,406,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matching shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-199" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="f-1047">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-200" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1048">8,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-201" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1049">17,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1050">2,050,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1051">4,342,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1052">5,423,623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i219101e0aac04890a3f4dfe1f8ef5436_148"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 12 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1053" continuedAt="f-1053-1" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="f-1053-1" continuedAt="f-1053-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time in the normal course of business, the Company may be involved in claims, proceedings and litigation. In the case of any litigation, the Company records a provision for a liability when management believes that it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Company reviews these provisions at least quarterly and adjusts provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">128</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Expensify, Inc.</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></div><ix:continuation id="f-1053-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024 and 2023, there were no legal contingency matters, either individually or in aggregate, that would have a material adverse effect on the Company's financial position, results of operations or cash flows.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Agreements</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into agreements of varying scope and terms whereby the Company agrees to indemnify customers, issuing banks, card networks, vendors and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Consolidated Balance Sheets, Consolidated Statements of Operations, Consolidated Statements of Changes in Stockholders' Equity, or Consolidated Statements of Cash Flows.</span></div></ix:continuation><div id="i219101e0aac04890a3f4dfe1f8ef5436_151"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 13 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-1054" continuedAt="f-1054-1" escape="true">EMPLOYEE BENEFIT PLANS</ix:nonNumeric></span></div><ix:continuation id="f-1054-1"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">401(k) Plan</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2009, the Company sponsored a U.S. 401(k) defined contribution plan covering eligible employees who elect to participate. The Company is allowed to make discretionary profit sharing and 401(k) matching contributions as defined in the plan and as approved by the Board of Directors. Effective January 1, 2018, the Company matches up to <ix:nonFraction unitRef="number" contextRef="c-202" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1055">4.50</ix:nonFraction>% of each participant&#8217;s eligible compensation. <ix:nonFraction unitRef="usd" contextRef="c-203" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:fixed-zero" scale="0" id="f-1056"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:fixed-zero" scale="0" id="f-1057"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:fixed-zero" scale="0" id="f-1058">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> discretionary profit-sharing contributions were made for the years ended December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company&#8217;s 401(k) matching contributions for the years ended December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022 </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were $<ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1059">0.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1060">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1061">0.8</ix:nonFraction> million, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with local laws and customs of the UK, the Company sponsors a UK pension plan covering eligible employees who elect to participate. The Company is allowed to make discretionary profit sharing and matching contributions as defined in the plan and as approved by the Board of Directors. The Company matches up to <ix:nonFraction unitRef="number" contextRef="c-206" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1062">4.50</ix:nonFraction>% of each participant's eligible compensation. <ix:nonFraction unitRef="usd" contextRef="c-207" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:fixed-zero" scale="0" id="f-1063"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:fixed-zero" scale="0" id="f-1064"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:fixed-zero" scale="0" id="f-1065">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> discretionary profit-sharing contributions were made for the years ended December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The discretionary matching contributions for the years ended December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022 </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were $<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1066">0.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1067">0.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="f-1068">0.1</ix:nonFraction> million, respectively.</span></div></ix:continuation><div id="i219101e0aac04890a3f4dfe1f8ef5436_154"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">NOTE 14 &#8211; <ix:nonNumeric contextRef="c-1" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-1069" continuedAt="f-1069-1" escape="true">RELATED PARTY TRANSACTIONS</ix:nonNumeric></span></div><ix:continuation id="f-1069-1" continuedAt="f-1069-2"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify, Inc. made <ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-5" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:fixed-zero" scale="0" id="f-1070">no</ix:nonFraction> contributions during the year ended December&#160;31, 2024, and contributions of $<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-5" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="6" id="f-1071">0.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-5" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="6" id="f-1072">2.4</ix:nonFraction> million during the years ended December 31, 2023 and 2022, respectively, to its established standalone entity, Expensify.org. There were <ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-5" name="us-gaap:OtherLiabilities" format="ixt:fixed-zero" scale="0" id="f-1073"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="us-gaap:OtherLiabilities" format="ixt:fixed-zero" scale="0" id="f-1074">no</ix:nonFraction></ix:nonFraction> commitments from Expensify, Inc. that remained open for contribution as of December&#160;31, 2024 and 2023. </span></div></ix:continuation><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-1069-2">There are no other significant related party transactions for the Company as of and for the years ended December&#160;31, 2024, 2023 and 2022, except as noted elsewhere in these consolidated financial statements.</ix:continuation> </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_157"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_160"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 9A. Controls and Procedures</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EVALUATION OF DISCLOSURE CONTROLS AND PROCEDURES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of the end of the period covered by this Annual Report on Form 10-K. Our disclosure controls and procedures are designed to provide reasonable assurance that information we are required to disclose in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosures, and is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Based on such evaluation, our chief executive officer and chief financial officer have concluded that as of December&#160;31, 2024, our disclosure controls and procedures were effective at a reasonable assurance level. </span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT'S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, under the supervision of our chief executive officer and our chief financial officer, conducted an evaluation of the effectiveness of our internal control over financial reporting as of December&#160;31, 2024 based on the framework in Internal Control-Integrated Framework (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, management, including our chief executive officer and chief financial officer, concluded that our internal control over financial reporting was effective as of December&#160;31, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of our internal control over financial reporting as of December&#160;31, 2024 has been audited by Ernst &amp; Young LLP, an independent registered public accounting firm, as stated in its report included in Item 8 of this Annual Report on Form 10-K. </span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended December 31, 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-bottom:8pt"><span style="color:#03d47c;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIMITATIONS OF EFFECTIVENESS OF CONTROLS AND PROCEDURES</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_163"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 9B. Other Information</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insider <ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1075"><ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1076"><ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1077">Trading Arrangements</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1078" escape="true"><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.887%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trading Arrangement</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Action</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rule 10b5-1</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Rule 10b5-1</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Shares to be Sold</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expiration Date</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-215" name="ecd:TrdArrIndName" id="f-1079">Daniel Vidal</ix:nonNumeric>, <ix:nonNumeric contextRef="c-215" name="ecd:TrdArrIndTitle" id="f-1080">Director</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-215" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-1081">Adopt</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-215" name="ecd:TrdArrAdoptionDate" id="f-1082">December 27, 2024</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-216" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1083">80,078</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-215" name="ecd:TrdArrExpirationDate" id="f-1084">December 31, 2025</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-217" name="ecd:TrdArrIndName" id="f-1085">Ryan Schaffer</ix:nonNumeric>, <ix:nonNumeric contextRef="c-217" name="ecd:TrdArrIndTitle" id="f-1086">Chief Financial Officer</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-217" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-1087">Adopt</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-217" name="ecd:TrdArrAdoptionDate" id="f-1088">December 31, 2024</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-218" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1089">200,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-217" name="ecd:TrdArrExpirationDate" id="f-1090">December 31, 2025</ix:nonNumeric></span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;padding-left:10.75pt">Intended to satisfy the affirmative defense of Rule 10b5-1(c).</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;padding-left:9.5pt">Not intended to satisfy the affirmative defense of Rule 10b5-1(c).</span></div></ix:nonNumeric><div id="i219101e0aac04890a3f4dfe1f8ef5436_172"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_175"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:16pt"><span style="color:#002e22;font-family:'Expensify New Kansas Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Part III</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_178"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 10. Directors, Executive Officers and Corporate Governance</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information with respect to our board of directors and executive officers is presented as of February&#160;27, 2025:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.855%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.105%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Age</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Position at Expensify</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal Employment</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David Barrett</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and Director</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer of Expensify</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ryan Schaffer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Director</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer of Expensify</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anuradha Muralidharan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Operating Officer and Director</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Operating Officer of Expensify</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jason Mills</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Product Officer and Director</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Product Officer of Expensify</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel Vidal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Strategy Officer and Director</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Strategy Officer of Expensify</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Timothy Christen</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board at Mayville Engineering Company, a value-added manufacturer providing prototyping and tooling, production fabrication, coating, assembly, and aftermarket services across diverse industries</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ellen Pao</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cofounder and Chief Executive Officer of Project Include, a nonprofit advocating for diversity, equity and inclusion in technology companies</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ying (Vivian) Liu</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Former President, Chief Operating Officer, and Chief Financial Officer of ContextLogic, Inc. (d/b/a Wish), a mobile e-commerce platform</span></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-1093">adopted</ix:nonNumeric> an insider trading policy that governs the purchase, sale, and/or other dispositions of our securities by officers, directors, contractors, consultants and employees that is reasonably designed to promote compliance with insider trading laws, rules and regulations, and the listing requirements of Nasdaq. A copy of our insider trading policy is filed as Exhibit 19.1 to this Annual Report on Form 10-K.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The other information required by this Item will be set forth in, and is incorporated by reference to, our 2025 Proxy Statement (the &#8220;2025 Proxy Statement&#8221;) to be filed with the SEC within 120 days after December&#160;31, 2024.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_181"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 11. Executive Compensation</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item will be set forth in, and is incorporated by reference to, the 2025 Proxy Statement to be filed with the SEC within 120 days after December&#160;31, 2024.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_184"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item will be set forth in, and is incorporated by reference to, the 2025 Proxy Statement to be filed with the SEC within 120 days after December&#160;31, 2024.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_187"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 13. Certain Relationships and Related Transactions, and Director Independence</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item will be set forth in, and is incorporated by reference to, the 2025 Proxy Statement to be filed with the SEC within 120 days after December&#160;31, 2024.</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_190"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 14. Principal Accountant Fees and Services</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item will be set forth in, and is incorporated by reference to, the 2025 Proxy Statement to be filed with the SEC within 120 days after December&#160;31, 2024.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_193"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:16pt"><span style="color:#002e22;font-family:'Expensify New Kansas Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Part IV</span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_196"></div><div style="-sec-extract:summary;margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;15. Exhibit and Financial Statement Schedules</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) The following documents are refiled as part of this report:</span></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">Financial Statements</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:36pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Index to Financial Statements in Item 8 of this report.</span></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.86pt">Financial Statement Schedules</span></div><div style="margin-bottom:8pt;padding-left:72pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial statement schedules have been omitted as the information is not required under the related instructions or is not applicable or because the information required is already included in the financial statements or the notes to those financial statements. </span></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.47pt">Exhibits</span></div><div style="margin-bottom:8pt;padding-left:72pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The documents set forth below are filed herewith or incorporated herein by reference to the location indicated.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit No.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:700;line-height:100%">File No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Filing Date</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1476840/000147684024000215/exfy-20240930.htm">Amended and Restated Certificate of Incorporation of the Registrant.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-41043</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 8 ,2024</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021023404/exhibit32-8xkclosing.htm">Amended and Restated Bylaws of the Registrant.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-41043</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 15, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit41-sx1a2.htm">Form of Class A Common Stock Certificate.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000162828021020137/exhibit42-sx1a1.htm">Amended and Restated Investors&#8217; Rights Agreement, dated as of January 22, 2015, by and among the Registrant and certain of its stockholders.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 18, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit43-10xk2024.htm">Description of Registrant's Securities.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000147684022000016/exhibit91-10xk.htm">Expensify Voting Trust Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-41043</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit101-10xk2024.htm">Second Amended and Restated Loan and Security Agreement, dated as of&#160;February 21, 2024, by and between the Registrant, the Lenders party thereto, and Canadian Imperial Bank of Commerce.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000147684024000069/exhibit102-firstamendmentt.htm">First Amendment to the Second Amended and Restated Loan and Security Agreement, dated as of May 7, 2024, by and among </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000147684024000069/exhibit102-firstamendmentt.htm">the Registra</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000147684024000069/exhibit102-firstamendmentt.htm">nt</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000147684024000069/exhibit102-firstamendmentt.htm">, the Lenders party thereto and Canadian Imperial Bank of Commerce</a></span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-41043</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 9, 2024</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000147684024000215/exhibit102-secondamendment.htm">Second Amendment to the Second Amended and Restated Loan and Security Agreement, dated as of August 28, 2024, by and among </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000147684024000215/exhibit102-secondamendment.htm">the Registrant</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000147684024000215/exhibit102-secondamendment.htm">, the Lenders party thereto and Canadian Imperial Bank of Commerce</a></span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-41043</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 8 ,2024</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="-sec-extract:summary;margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit104-10xk2024.htm">Third Amendment to the Second Amended and Restated Loan and Security Agreement, dated as of February 13, 2025, by and among the Registrant, the Lenders party thereto and Canadian Imperial Bank of Commerce</a></span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000162828021020137/exhibit103-sx1a1.htm">Employment Agreement by and between the Registrant and David Barrett.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 18, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000162828021020137/exhibit104-sx1a1.htm">Employment Agreement by and between the Registrant and Ryan Schaffer.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 18, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476840/000162828021020137/exhibit105-sx1a1.htm">Employment Agreement by and between the Registrant and Anuradha Muralidharan.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 18, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit106-sx1a2.htm">2009 Stock Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit107-sx1a2.htm">2009 Stock Plan &#8211; Form of Notice of Stock Option Grant (EMI)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.10</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit108-sx1a2.htm">2009 Stock Plan &#8211; Form of Option Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.11</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit109-sx1a2.htm">2019 Stock Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.12</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1010-sx1a2.htm">2019 Stock Plan &#8211; Form of Early Exercise Notice and Restricted Stock Purchase Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.13</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1011s-1a2.htm">2019 Stock Plan &#8211; Form of Exercise Agreement (EMI)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.14</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1012-sx1a2.htm">2019 Stock Plan &#8211; Form of Exercise Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.15</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1013-sx1a2.htm">2019 Stock Plan &#8211; Form of Option Agreement (early exercise) (Reg S)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.16</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1014-sx1a2.htm">2019 Stock Plan &#8211; Form of Option Agreement (early exercise)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.14</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.17</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1015-sx1a2.htm">2019 Stock Plan &#8211; Form of Notice of Stock Option Grant (EMI)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.15</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.18</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1016-sx1a2.htm">2019 Stock Plan - Form of Contingent Exercise Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.16</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.19</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1017-sx1a2.htm">2019 Plan - Form of RSU Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.17</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.20</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1018-sx1a2.htm">2021 Incentive Award Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.18</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.21</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1020-sx1a2.htm">2021 Plan - Form of RSU Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.22</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1021-sx1a2.htm">2021 Plan - Form of Option Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.23</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000147684022000016/exhibit1019-10xk.htm">2021 Stock Purchase and Matching Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-41043</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.24</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1022-sx1a2.htm">Non-Employee Director Compensation Program</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="-sec-extract:summary;margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.25</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000162828021020900/exhibit1023-sx1a2.htm">Form of Indemnification Agreement for Directors and Officers</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-260297</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 01, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.1*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-1094"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit191-10xk2024.htm">I</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit191-10xk2024.htm">nsider Trading Policy</a></ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.1*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit211-10xk2024.htm">List of Subsidiaries of the Registrant.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231-10xk2024.htm">Consent of Ernst &amp; Young LLP as to the Registrant.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.1*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311-10xk2024.htm">Certification of the Principal Executive Officer, pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312-10xk2024.htm">Certification of the Principal Financial Officer, pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1**</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321-10xk2024.htm">Certification of the Principal Executive Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.2**</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322-10xk2024.htm">Certification of the Principal Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001476840/000147684024000016/exhibit971-10xk2023.htm">Expensify, Inc. Policy for Recovery of Erroneously Awarded Compensation </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-41043</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 26, 2024</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.INS*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Instance Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.SCH*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.CAL*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.DEF*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.PRE*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkable Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document).</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.535%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Indicates a management contract or compensatory plan or arrangement. </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Furnished herewith. The certifications attached as Exhibits 32.1 and 32.2 that accompany this Annual Report on Form 10-K are deemed furnished and not filed with the SEC and are not to be incorporated by reference into any filing of the Company under the Securities Act or the Exchange Act, whether made before or after the date of this Annual Report on Form 10-K, irrespective of any general incorporation language contained in such filing.</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_199"></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item 16. Form 10-K Summary</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155</span></div></div></div><div id="i219101e0aac04890a3f4dfe1f8ef5436_202"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt"><span style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i219101e0aac04890a3f4dfe1f8ef5436_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt"><span style="color:#002e22;font-family:'Expensify Neue',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Signatures</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.370%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXPENSIFY, INC.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ David Barrett</span></div></td></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David Barrett</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February&#160;27, 2025</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.337%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Signature</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ David Barrett</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and Director (Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2025</span></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David Barrett</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ryan Schaffer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Director (Principal Financial and Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2025</span></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ryan Schaffer</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Anuradha Muralidharan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2025</span></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anuradha Muralidharan</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Daniel Vidal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2025</span></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel Vidal</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Jason Mills</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2025</span></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jason Mills</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Tim Christen</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2025</span></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tim Christen</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ellen Pao</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2025</span></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ellen Pao</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ying (Vivian) Liu</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 27, 2025</span></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ying (Vivian) Liu</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.3
<SEQUENCE>2
<FILENAME>exhibit43-10xk2024.htm
<DESCRIPTION>EX-4.3
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i981f19ea710b43c99ed80681da6778ec_1"></div><div style="min-height:94.5pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 4.3</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF THE REGISTRANT&#8217;S SECURITIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REGISTERED PURSUANT TO SECTION 12 OF THE</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES EXCHANGE ACT OF 1934</font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following summary describes the capital stock of Expensify, Inc. (the &#8220;company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221;). Because the following is only a summary, it does not contain all of the information that may be important to you and is qualified in its entirety by reference to the applicable provisions of the Delaware General Corporation Law (the &#8220;DGCL&#8221;) and by the full text of our amended and restated certificate of incorporation and amended and restated bylaws, copies of which have been filed as exhibits to our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2024.</font></div><div><font><br></font></div><div id="i981f19ea710b43c99ed80681da6778ec_4"></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">General</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total number of shares of all classes of stock we are authorized to issue is 1,056,838,311, consisting of&#58;</font></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">1,000,000,000&#160;shares of Class A common stock, par value $0.0001 per share&#59; </font></div><div style="margin-bottom:8pt;padding-left:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">21,871,197&#160;shares of LT10 common stock, par value $0.0001 per share&#59; </font></div><div style="margin-bottom:8pt;padding-left:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">24,967,114&#160;shares of LT50 common stock, par value $0.0001 per share&#59; and</font></div><div style="margin-bottom:8pt;padding-left:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">10,000,000&#160;shares of preferred stock, par value $0.0001 per share. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Common Stock</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three classes of authorized common stock&#58; Class A common stock, LT10 common stock and LT50 common stock. The rights of the holders of Class A common stock, LT10 common stock and LT50 common stock are identical, except with respect to voting, conversion and transfer rights. </font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Voting</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each holder of our Class A common stock is entitled to one vote per share, each holder of our LT10 common stock is entitled to&#160;10&#160;votes per share and each holder of our LT50 common stock is entitled to&#160;50&#160;votes per share on all matters submitted to a vote of the stockholders. The holders of our common stock will generally vote together as a single class on all matters submitted to a vote of our stockholders, unless otherwise required by Delaware law or our amended and restated certificate of incorporation. Delaware law could require holders of our Class A, LT10 or LT50 common stock to vote separately as a single class in the following circumstances&#58; </font></div><div><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">if we were to seek to amend our amended and restated certificate of incorporation to increase or decrease the par value of a class of our capital stock, then that class would be required to vote separately to approve the proposed amendment&#59; and</font></div><div style="text-indent:18pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">if we were to seek to amend our amended and restated certificate of incorporation in a manner that alters or changes the powers, preferences or special rights of a class of our capital stock so as to affect them adversely, the holders of that class would be required to vote separately to approve the proposed amendment&#59; provided that if the amendment adversely affects one or more series of the class but does not adversely affect all of the series of the class, then the only holders of the series that are adversely affected, voting together as a class, would be required to separately approve the amendment.</font></div><div style="padding-left:36pt;text-indent:18pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation does not provide for cumulative voting for the election of directors.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Dividend Rights</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The holders of our Class A, LT10 and LT50 common stock are entitled to receive dividends if, as and when declared from time to time by our board of directors out of legally available funds. Subject to applicable law and the rights, if any, of the holders of any outstanding series of our preferred stock or any class or series having a preference over or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the right to participate with the Class A, LT10 or LT50 common stock with respect to the payment of dividends in cash, our property or our shares of capital stock, dividends may be declared and paid on the shares of Class A, LT10 or LT50 common stock out of any assets of ours legally available therefore at such time and in such amounts as our board of directors shall determine&#59; provided that if a dividend or distribution is paid in the form of Class A common stock, LT10 common stock or LT50 common stock, respectively (or in rights to acquire, or securities convertible into or exchangeable for, such shares), then holders of Class A common stock shall be entitled to receive shares of Class A common stock (or rights to acquire, or securities convertible into or exchangeable for, such shares), holders of LT10 common stock shall be entitled to receive shares of LT10 common stock (or rights to acquire, or securities convertible into or exchangeable for, such shares), and holders of LT50 common stock shall be entitled to receive shares of LT50 common stock (or rights to acquire, or securities convertible into or exchangeable for, such shares), with holders of shares of Class A, LT10 and LT50 common stock receiving, on a per share basis, an identical number of shares of Class A, LT10 or LT50 common stock (or rights to acquire, or securities convertible into or exchangeable for, such shares, as the case may be), as applicable. Notwithstanding the foregoing, our board of directors may declare and we may pay a disparate dividend per share of Class A, LT10 or LT50 common stock (whether the disparity shall be in the amount of such dividend payable per share, the form in which such dividend is payable (whether it shall be payable in cash, shares of our capital stock, other of our securities or any combination of the foregoing), the timing of the payment or otherwise).</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Conversion and Transfer</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of our Class A common stock are not convertible. Each share of Class A common stock is freely transferable, subject to compliance with any applicable lock-up, vesting requirements under our equity plans, laws, rules and regulations, and our insider trading policy.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of our LT10 and LT50 common stock is convertible into one share of our Class A common stock at the option of the holder solely upon the satisfaction of and subject to certain requirements described in our amended and restated certificate of incorporation. Shares of LT10 and LT50 common stock may be sold or transferred only upon satisfaction of and subject to certain requirements described in our amended and restated certificate of incorporation. Each share of LT10 or LT50 common stock will automatically convert into one share of Class A common stock upon the occurrence of a transfer in accordance with such requirements unless such transfer is a &#34;Non-Converting Transfer.&#34; A &#34;Non-Converting Transfer&#34; means a transfer (i) to the Voting Trust (as defined below), (ii) in an LT Exchange (as defined below) or (iii) approved by the affirmative vote of a majority of the members of our board of directors. Our amended and restated certificate of incorporation also permits a majority of the members of our board of directors to waive other requirements applicable to transfer or conversion of LT10 and LT50 common stock, including the notice period described below. Additionally, our amended and restated certificate of incorporation provides that upon the death of a holder of LT10 and&#47;or LT50 common stock, the transfer of the decedent's shares of LT10 and&#47;or LT50 common stock to the decedent's estate will not be deemed a &#34;transfer,&#34; and so will not be subject to the transfer requirements described in our amended and restated certificate of incorporation, and such shares will remain shares of LT10 and&#47;or LT50 common stock. Any transfer of shares of LT10 or LT50 common stock not made in accordance with the requirements set forth in our amended and restated certificate of incorporation, unless such requirements are waived by the board of directors, will be void, and we will not treat the transferee in such a transaction as a holder of such shares for any purpose.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a holder proposes to convert or transfer any shares of LT10 or LT50 common stock, the holder (or the beneficial holder if such shares are held in the Voting Trust) must first provide written notice to us and a copy of such notice to the Trustees (as defined below) (the &#8220;Notice&#8221;). The notice period following delivery and receipt of the Notice for each share of LT10 and LT50 common stock shall be&#160;10 months and&#160;50 months, respectively. During the applicable notice period, the Trustees will attempt to identify a holder of shares of Class A common stock who is currently an employee of or other service provider to our company or one of our subsidiaries (a &#34;Class A Transferor&#34;) interested in exchanging shares of Class A common stock held by the Class A Transferor for the shares of LT10, or LT50 common stock subject to the Notice, on a one-for-one basis (each, an &#8220;LT Exchange&#8221;). If a Class A Transferor is identified, the Trustees will provide written notice to the holder of shares of LT10 and&#47;or LT50 common stock who is seeking to convert or transfer the shares of LT common stock specified in the Notice, the Class A Transferor and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">us, specifying the participants in the LT Exchange, the date on which the applicable notice period expires (the &#34;notice Expiration Date&#34;), and any applicable instructions to facilitate the LT Exchange. If the Class A Transferor is not a party to the Voting Trust Agreement, the Class A Transferor must become a party to the Voting Trust Agreement and the shares of LT10 and&#47;or LT50 common stock subject to the LT Exchange will remain in the Voting Trust, and will not convert into shares of Class A common stock. The LT Exchange will be deemed effective immediately prior to the close of business on the first business day following the Notice Expiration Date, subject to extension by us of up to five days if necessary to effectuate the Exchange. If the Trustees are unable to identify a Class A Transferor to participate in an LT Exchange prior to the Notice Expiration Date, then the shares of LT10 or LT50 common stock subject to the Notice will be converted into shares of Class A common stock on a one-for-one basis immediately following the Notice Expiration Date, as set forth in the amended and restated certificate of incorporation. In the event of a sale or transfer, such shares of Class A common stock received in an LT Exchange or conversion will be the subject of such sale or transfer.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation provides that, from and after the time that a holder of shares of LT10 or LT50 common stock is no longer an employee of or service provider to Expensify, we will have the right to submit a written notice of conversion on such former employee or service provider's behalf, such that the shares of LT10 or LT50 common stock held by such former employee or service provider will be the subject of an LT Exchange or will convert into shares of Class A common stock following the applicable notice period. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When all of the then-outstanding shares of LT10 and LT50 common stock represent, in the aggregate, less than 2% of all then-outstanding shares of common stock, each outstanding share of LT10 and LT50 common stock will automatically convert into one share of Class A common stock.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once converted into Class A common stock, the LT10 or LT50 common stock will not be reissued. Except for the issuance of shares of LT10 or LT50 common stock issuable in respect of any restricted stock unit outstanding at the time of our initial public offering, a dividend payable in shares of LT10 or LT50 common stock as permitted by the amended and restated certificate of incorporation, or a reclassification, subdivision, or combination of such shares, we are not permitted at any time to issue any additional shares of LT10 or LT50 common stock.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Liquidation, Dissolution and Winding Up</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon our dissolution or liquidation, after payment in full of all amounts required to be paid to creditors and to the holders of preferred stock having liquidation preferences, if any, the holders of shares of our common stock will be entitled to receive pro rata our remaining assets available for distribution for distribution to stockholders. </font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">No Preemptive or Similar Rights</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of shares of our common stock do not have preemptive, subscription or redemption rights, and our common stock is not subject to redemption or sinking fund provisions.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Fully Paid and Non-Assessable</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the outstanding shares of our Class A, LT10 and LT50 common stock are fully paid and non-assessable.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Preferred Stock</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">No shares of our preferred stock are currently outstanding. Pursuant to our amended and restated certificate of incorporation, our board of directors has the authority, without further action by our stockholders, to issue up to&#160;10,000,000&#160;shares of preferred stock in one or more series and to fix the rights, powers, preferences, privileges and qualification, limitations and restrictions thereof. These rights, preferences and privileges could include, without limitation, dividend rights, conversion rights, voting rights, terms of redemption, liquidation preferences, sinking fund terms and the number of shares constituting, or the designation of, such series, any or all of which may be greater than the rights of our common stock. The issuance of our preferred stock could adversely affect the voting power of holders of common stock and the likelihood that such holders will receive dividend payments and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">payments upon our liquidation. In addition, the issuance of preferred stock could have the effect of delaying, deferring, or preventing a change in control of our company or other corporate action. </font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">The Voting Trust</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Upon issuance, all outstanding shares of our LT10 and LT50 common stock were immediately deposited into a voting trust (the &#8220;Voting Trust&#8221;) formed pursuant to a voting trust agreement (the &#8220;Voting Trust Agreement&#8221;). The Voting Trust Agreement is intended to maintain a centralized decision-making process centered around our employees, encourage our employees to hold our common stock for the long-term and provide an orderly process for the conversion and transfer of our LT10 and LT50 common stock pursuant to our amended and restated certificate of incorporation. From time to time, employees and other service providers may deposit additional voting securities of the company in the Voting Trust, including Class A common stock, and will enter into a joinder agreement to become a party to the Voting Trust Agreement if such employee is not then a party. In the event of an LT Exchange, or other Non-Converting Transfer, the shares of LT10 or LT50 common stock involved in such transfer will remain in the Voting Trust, and a transferee who is not already a party to the Voting Trust Agreement will become a party pursuant to a joinder agreement, unless the requirement to become a party is expressly waived in writing by a majority of the trustees of the Voting Trust (the &#8220;Trustees&#8221;). A holder may not withdraw shares of LT10 or LT50 common stock from the Voting Trust. A holder who beneficially owns shares of Class A common stock held in the Voting Trust may withdraw some or all of such shares of Class A common stock upon 30 days' prior written notice to the Trustees, provided, however, that (i) any shares of Class A common stock received in connection with an LT Exchange that are held in the Voting Trust at the time of the LT Exchange may be immediately withdrawn from the Voting Trust, and (ii) Class A common stock resulting from the conversion of LT10 or LT50 common stock in accordance with our amended and restated certificate of incorporation shall be deemed withdrawn from the Voting Trust automatically at the time of conversion.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;27, 2025, the Trustees of the Voting Trust are David Barrett, our Chief Executive Officer, Garrett Knight, our Director of Sales, and Jason Mills, our Chief Product Officer. If at any time a Trustee (i) is unable or unwilling to serve as a Trustee by reason of death, incapacity or otherwise, (ii) ceases to be an Expensify employee or other service provider to Expensify, or (iii) is no longer one of the three holders of voting securities with the highest voting power held by the Voting Trust, unless the holder or holders with higher voting power have rejected the opportunity to serve as Trustee or are otherwise unable or unwilling to serve as Trustee, then such Trustee shall resign or be removed. Successor Trustees will be appointed by majority vote of the remaining Trustees, or if there are no remaining Trustees, by our board of directors. The policy of the Trustees with respect to appointment of each successor Trustee shall be to offer the opportunity to serve as such Trustee to the holder of voting securities held by the Voting Trust who is then an employee of or service provider to Expensify and beneficially owns voting securities with the highest voting power (other than the then-existing Trustees). The policy of the Trustees shall be to first offer the opportunity to serve as successor Trustee to the Expensify employee or service provider holder holding voting securities with the next-highest voting power held by the Voting Trust. If such holder does not accept this offer within ten days, then the Trustees will offer the opportunity to serve as successor Trustee to the Expensify employee or service provider holder holding voting securities with the next-highest voting power, and so on, until a holder accepts the offer to serve as Trustee. When calculating &#34;voting power&#34; in connection with Trustee service, if Notice has been given with respect to any shares held by the current or potential Trustee, then the number of votes attributed to each LT10 or LT50 share held by such individual shall be proportionately reduced by the amount of time that has passed under the applicable notice period (i.e., a one-vote reduction for each one month that has passed since Notice was given).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Voting Trust Agreement, the Trustees make all decisions with respect to the voting (but not the disposition) of the shares of common stock contributed to the Voting Trust in their sole and absolute discretion (including in his or her own interest as a holder of Expensify voting securities), and shall incur no responsibility under the Voting Trust Agreement as a stockholder, trustee or otherwise, except for his or her own individual malfeasance. The acting Trustees will have the power to vote all securities held by the Voting Trust in their sole and absolute discretion as determined by a majority of the Trustees. Although the Voting Trust Agreement does not require the Trustees to use specific criteria when determining how to vote the securities held by the Voting Trust, the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">qualifications required for an individual to serve as a Trustee are intended to provide alignment with the interests of the other beneficial holders. The three Trustees will at all times be employees or other service providers of the company, and will be among the largest holders of our restricted LT10 and LT50 common stock. We believe that these qualifications will result in the Trustees making decisions based on the long-term interests of the company, its employees and service providers. Although it contains certain arbitration provisions, nothing in the Voting Trust Agreement will preclude stockholders' rights to pursue claims under the United States federal securities laws. The Voting Trust is irrevocable and terminates upon the earlier of the written agreement between us and the Trustees and the date on which all shares of LT10 and LT50 common stock automatically convert into shares of Class A common stock in accordance with the terms of our amended and restated certificate of incorporation. </font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Registration Rights</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to an investors&#8217; rights agreement (the &#8220;Investors&#8217; Rights Agreement&#8221;) that provides certain holders of our capital stock, including certain holders of at least 5% of our capital stock with certain registration rights. The registration of shares of our common stock by the exercise of registration rights described below would enable the holders to sell these shares without restrictions under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) when the applicable registration statement is declared effective. We will pay the registration expenses, other than underwriting discounts and commissions, of the shares registered by the demand, piggyback and Form S-3 registrations described below.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally in an underwritten offering, the managing underwriter, if any, has the right, subject to specified conditions, to limit the number of shares such holders may include. The demand, piggyback and Form S-3 registration rights described below will expire upon the earliest to occur of&#58; (a) November 15, 2026 or (b) with respect to any particular stockholder, such time as (i) such holder can sell all of its shares under Rule 144 of the Securities Act, or (ii) such stockholder holds less than 1% of our then-outstanding common stock and such stockholder can sell all of its shares under Rule 144 under the Securities Act during any three-month period.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Demand Registration Rights</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the terms of the Investors&#8217; Rights Agreement, the holders of registrable shares are entitled to demand registration rights may request that we register all or a portion of their registrable shares for sale under the Securities Act. Such holders are entitled to registration rights, on not more than two occasions, provided that such request for registration must cover shares with an anticipated aggregate offering price, net of underwriting discounts and commissions, of at least $10 million.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Piggyback Registration Rights</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that we propose to register any of our securities under the Securities Act, either for our own account or for the account of other security holders, the holders of registrable securities will be entitled to certain piggyback registration rights allowing such holders to include their shares in such registration, subject to certain marketing and other limitations. As a result, whenever we propose to file a registration statement under the Securities Act, subject to certain exceptions, the holders of these shares are entitled to notice of the registration and have the right to include their shares in the registration, subject to limitations that the underwriters may impose on the number of shares included in the offering.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Form S-3 Registration Rights</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of registrable shares are also entitled to certain Form S-3 registration rights. If we are eligible to file a registration statement on Form S-3, these holders have the right, upon written request from holders of at least 20% of such shares as are then outstanding, to have such shares registered by us if the anticipated aggregate offering price of such shares, net of underwriting discounts and commissions, is at least $3 million, subject to exceptions set forth in the Investors&#8217; Rights Agreement.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Forum Selection</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation provides that&#58; (i) unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if such court does not have subject matter jurisdiction thereof, the federal district court of the State of Delaware) will, to the fullest extent permitted by law, be the sole and exclusive forum for&#58; (A) any derivative action or proceeding brought on behalf of the company, (B) any action asserting a claim for or based on a breach of a fiduciary duty owed by any of our current or former directors, officers, other employees, agents or stockholders to the company or our stockholders, including without limitation a claim alleging the aiding and abetting of such a breach of fiduciary duty, (C) any action asserting a claim against the company or any of our current or former directors, officers, employees, agents or stockholders arising pursuant to any provision of the Delaware General Corporation Law or our certificate of incorporation or bylaws (as each may be amended from time to time) or as to which the Delaware General Corporation Law confers jurisdiction on the Court of Chancery of the State of Delaware, or (D) any action asserting a claim related to or involving the company that is governed by the internal affairs doctrine&#59; (ii) the federal district courts of the United States will, to the fullest extent permitted by law, be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act&#59; and (iii) any person or entity purchasing or otherwise acquiring or holding any interest in shares of capital stock of the company will be deemed to have notice of and consented to these provisions. Nothing in our current certificate of incorporation or bylaws or our amended and restated certificate of incorporation or amended and restated bylaws precludes stockholders that assert claims under the Exchange Act, from bringing such claims in federal court to the extent that the Exchange Act confers exclusive federal jurisdiction over such claims, subject to applicable law.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our amended and restated certificate of incorporation contain the choice of forum provision described above, it is possible that a court could find that such a provision is inapplicable for a particular claim or action or that such provision is unenforceable. For example, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. Accordingly, there is uncertainty as to whether a court would enforce such a forum selection provision as written in connection with claims arising under the Securities Act. </font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Anti-Takeover Provisions</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that may delay, defer or discourage another party from acquiring control of us. These provisions may have the effect of discouraging coercive takeover practices or inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with our board of directors, which we believe may result in an improvement of the terms of any such acquisition in favor of our stockholders. However, they also give our board of directors the power to discourage acquisitions that some stockholders may favor. </font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Section 203 of the DGCL</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are governed by the provisions of Section 203 of the DGCL. In general, Section 203 prohibits a public Delaware corporation from engaging in a &#8220;business combination&#8221; with an &#8220;interested stockholder&#8221; for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner. A &#8220;business combination&#8221; includes mergers, asset sales, or other transactions resulting in a financial benefit to the interested stockholder. In general, an &#8220;interested stockholder&#8221; is a person who, together with affiliates and associates, owns 15% or more of the corporation&#8217;s outstanding voting stock. These provisions may have the effect of delaying, deferring, or preventing a change in our control. </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Multi-Series Stock</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described above in the subsection titled &#8220;Common Stock&#8212;Voting,&#8221; our amended and restated certificate of incorporation provides for a multi-class stock structure, which provides our executive officers, employees and the Trustees with significant influence over all matters requiring stockholder approval, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Undesignated Preferred Stock</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ability to authorize undesignated preferred stock makes it possible for our board of directors to issue preferred stock with voting or other rights or preferences that could impede the success of any attempt to effect a change in control of our company. These and other provisions may have the effect of deterring hostile takeovers or delaying changes in control or management of our company.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Stockholder Action&#59; Special Meeting of Stockholders. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation provides that from and after the date the Voting Trust holds less than a majority of the voting power of our capital stock, no action may be taken by our stockholders by consent. Our amended and restated certificate of incorporation also provides that a special meeting of stockholders may only be called by our board of directors, the chairperson of our board of directors, our chief executive officer or, for so long as the Voting Trust holds at least a majority of the voting power of our capital stock, the holders of a majority of the total voting power of the outstanding shares of our capital stock, thus limiting the ability of a stockholder to call a special meeting.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Advance Notice Requirements for Stockholder Proposals and Director Nominations</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of the board of directors or a committee of the board of directors.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Election and Removal of Directors&#59; Filling Vacancies</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because our stockholders do not have cumulative voting rights, our stockholders holding a majority of the voting power of the then outstanding capital stock are able to elect all of our directors. Our amended and restated certificate of incorporation provides for the removal of any of our directors at any time, with or without cause, by a stockholder vote by the holders of a majority of the voting power of the then outstanding capital stock. Furthermore, our board of directors has the exclusive right to set the size of the board of directors, and any vacancy on our board of directors, however occurring, including a vacancy resulting from an increase in the size of the board, may only be filled by a resolution of the board of directors unless the board of directors determines that such vacancies will be filled by the stockholders. This system of electing and removing directors and filling vacancies may discourage a third party from making a tender offer or otherwise attempting to obtain control of us because it generally makes it more difficult for stockholders to replace a majority of the directors.&#160;</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Amendment of Certificate of Incorporation or Bylaws</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DGCL provides generally that the affirmative vote of the holders of a majority in voting power of the shares entitled to vote is required to amend a corporation&#8217;s certificate of incorporation, unless a corporation&#8217;s certificate of incorporation requires a greater percentage. Our bylaws may be amended or repealed by our board of directors or by the affirmative vote of the holders a majority in voting power of the outstanding shares of stock entitled to vote generally in the election of directors.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Transfer Agent and Registrar</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transfer agent and registrar for our common stock is Computershare Trust Company, N.A. The transfer agent and registrar&#8217;s address is&#160;150 Royall Street, Canton, Massachusetts 02021.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Listing</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class A common stock is listed on the Nasdaq Global Select Market under the symbol &#8220;EXFY.&#8221;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>3
<FILENAME>exhibit101-10xk2024.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i5cb1426d09194014b9e7e3f4f7639fac_1"></div><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SECOND AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This SECOND AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT (as amended, restated, supplemented or otherwise modified from time to time, this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) dated as of February 21, 2024 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) is entered into among EXPENSIFY, INC., a Delaware corporation (in its capacity as borrower representative, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Borrower Representative</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;, and together with each Person party hereto as a borrower from time to time, collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;, and each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), the several banks and financial institutions or entities from time to time party hereto (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;, and collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), Canadian Imperial Bank of Commerce (in its individual capacity, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CIBC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;, and in its capacity as administrative agent and collateral agent for the lenders party hereto &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  This Agreement amends and restates in its entirety that certain Amended and Restated Loan and Security Agreement, dated as of September 21, 2021, by and among Borrower Representative and CIBC, as amended through the Effective Date.  </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AGREEMENT</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The parties hereto hereby agree as follows&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">ACCOUNTING AND OTHER TERMS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting terms not defined in this Agreement shall be construed in accordance with GAAP, and calculations and determinations shall be made following GAAP, consistently applied .  For purposes of calculations made pursuant to the terms hereof, or otherwise for purposes of compliance herewith, GAAP shall be deemed to treat operating leases and capital lease obligations in a manner consistent with the treatment thereof under GAAP as in effect on December 31, 2021, notwithstanding any modifications or interpretive changes thereto that have occurred.  Capitalized terms not otherwise defined in this Agreement shall have the meanings set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All other terms contained in this Agreement, unless otherwise indicated, shall have the meaning provided by the Code to the extent such terms are defined therein.  As used in the Loan Documents, the word &#8220;shall&#8221; is mandatory, the word &#8220;may&#8221; is permissive, the word &#8220;or&#8221; is not exclusive, the words &#8220;includes&#8221; and &#8220;including&#8221; are not limiting, the singular includes the plural, and numbers denoting amounts that are set off in brackets are negative.  Unless otherwise specified, all references in this Agreement or any Annex or Schedule hereto to a &#8220;Section,&#8221; &#8220;subsection,&#8221; &#8220;Exhibit,&#8221; &#8220;Annex,&#8221; or &#8220;Schedule&#8221; shall refer to the corresponding Section, subsection, Exhibit, Annex, or Schedule in or to this Agreement.  For purposes of the Loan Documents, whenever a representation or warranty is made to a Person&#8217;s knowledge or awareness, knowledge or awareness means the actual knowledge, after reasonable investigation, of any Responsible Officer of such Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">LOAN AND TERMS OF PAYMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Promise to Pay</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Borrower hereby unconditionally promises to pay to Agent, for the ratable benefit of Lenders, the outstanding principal amount of all Credit Extensions, accrued and unpaid interest, fees and charges thereon and all other amounts owing hereunder as and when due in accordance with this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Revolving Loan Facility.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt;text-decoration:underline">Availability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Subject to the terms and conditions of this Agreement, each Revolving Lender severally agrees to make to Borrowers, Revolving Loans from time to time in an aggregate amount outstanding at any time outstanding which, when added to the applicable aggregate Bank Services Utilization Amount, does not exceed such Lender&#8217;s Revolving Loan Commitment.  The aggregate outstanding Revolving Loans together with the aggregate Bank Services Utilization Amount shall not exceed the Total Revolving Loan Commitments.  To request a Revolving Loan, Borrower Representative shall submit a Loan Request to Agent by email not later than 1&#58;00 p.m., Toronto, Ontario time, one (1) Business Day before the date of the proposed Revolving Loan.  Revolving Loans shall be made no more frequently than three times per month and in increments of One Hundred Thousand Dollars ($100,000).  As part of the Revolving Loan Facility, Borrower Representative may request, and any Revolving Lender that is a Bank Services Provider may provide, Bank Services, as a sublimit under such Revolving Lender&#8217;s Revolving Loan Commitment, provided that the availability under the Revolving Loan Commitment with respect to such Revolving Lender shall be deemed reduced by the applicable Bank Services Utilization Amount, from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Termination&#59; Repayment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Revolving Commitments terminate on the Revolving Loan Maturity Date, when the principal amount of all Revolving Loans, the unpaid interest thereon, and all other Obligations relating to the Revolving Loan Facility shall be immediately due and payable.  Borrowers may repay and reborrow amounts under the Revolving Loan Facility from time to time through the Revolving Loan Maturity Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt">&#91;Reserved&#93;.</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Funding of Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Upon receipt of a Loan Request in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.2 or 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, Agent shall promptly notify each appliable Lender thereof, and each Lender shall make the amount of its pro rata share of such borrowing available to Agent for the account of Borrowers in funds immediately available to Agent.  Such borrowing will then be made available by Agent to Borrowers as specified in the Loan Request, by crediting such Collateral Account as is designated in writing to Agent in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Payment of Interest on the Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt;text-decoration:underline">Interest Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.5(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, the outstanding principal amount of each Loan shall accrue interest from and after its Funding Date, at the Applicable Interest Rate. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Default Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Immediately upon the occurrence and during the continuance of an Event of Default, the Obligations shall bear interest at a rate that is 5.0% higher than the Applicable Interest Rate (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Default Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  Fees and expenses which are required to be paid by Borrowers pursuant to the Loan Documents (including, without limitation, Secured Party Expenses) but are not paid when due shall bear interest until paid at a rate equal to the highest rate applicable to the Obligations.  Payment or acceptance of the increased interest rate provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.5(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> is not a permitted alternative to timely payment and shall not constitute a waiver of any Event of Default or otherwise prejudice or limit any rights or remedies of the Secured Parties hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt;text-decoration:underline">Payment&#59; Interest Computation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Borrowers shall pay interest quarterly in arrears on each Payment Date, commencing with the first Payment Date after the applicable Funding Date with respect to each Loan.  Interest shall be computed on the basis of a 365&#47;366-day year for the actual number of days elapsed.  In computing interest, (i)&#160;all payments received after 12&#58;00 p.m. Ontario time on any day shall be deemed received at the opening of business on the next Business Day, and (ii)&#160;the date of the making of any Credit Extension shall be included and the date of payment shall be excluded.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Maximum Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding any provision in this Agreement or any other Loan Document, it is the parties&#8217; intent not to contract for, charge or receive interest at a rate that is greater than the maximum rate permissible by law that a court of competent jurisdiction shall deem applicable hereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  If a court of competent jurisdiction shall finally determine that a Borrower has actually paid to any Secured Party an amount of interest in excess of the amount that would have been payable if all of the Obligations had at all times borne interest at the Maximum Rate, then such excess interest actually paid by Borrowers shall be applied to the reduction of outstanding principal, and thereafter to any other Obligations outstanding ratably (other than interest in excess of the Maximum Rate).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt;text-decoration:underline">Adjustment to Interest Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Changes to the interest rate applicable to the Loans based on changes to the Prime Rate shall be effective on the effective date of any change to the Prime Rate and to the extent of any such change.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Fees and Charges</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt;text-decoration:underline">Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Borrowers shall pay the following fees to Agent&#58; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;padding-left:26.57pt">Revolving Loan Facility Commitment Extension Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In respect of the Revolving Loan Commitments, a commitment extension fee to in an amount equal to 0.10% of the Total Revolving Loan Commitments, for the ratable benefit of the Revolving Lenders, due on the Effective Date&#59; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Unused Line Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  An unused fee in an amount equal to 0.25% per annum of the Average Unused Revolving Loan Amount, payable quarterly in arrears on each Payment Date, provided that for any month in which the outstanding balance under the Revolving Loan Facility is equal to or greater than $5,000,000 at all times, the unused fee shall be waived with respect to such month&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Secured Party Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Borrowers shall pay to Secured Parties, all Secured Party Expenses (including reasonable attorneys&#8217; fees and expenses for documentation and negotiation of this Agreement and the other Loan Documents) incurred through and after the Effective Date, when due (or, if no stated due date, within three (3) Business Days after written demand by Agent).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt;text-decoration:underline">Fees Fully Earned</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Unless otherwise provided in this Agreement or any other Loan Document, the fees and charges specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> above are fully earned as of the Effective Date, and in no event shall any Borrower be entitled to any credit, rebate, refund, reduction, proration or repayment of any fees or charges earned by any Secured Party pursuant to this Agreement or the other Loan Documents notwithstanding any </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">termination of this Agreement or the suspension or termination of Commitments hereunder and notwithstanding the required payment date for such fees or charges.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Payments&#59; Application of Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">All payments to be made by Borrowers under any Loan Document, including payments of principal and interest and all fees, charges, expenses, indemnities and reimbursements, shall be made in immediately available funds in Dollars, without setoff, recoupment or counterclaim, before 12&#58;00 p.m. Pacific time on the date when due.  Payments of principal and&#47;or interest received after 12&#58;00 p.m. Pacific time are considered received at the opening of business on the next Business Day.  When a payment is due on a day that is not a Business Day, the payment shall be due the next Business Day, and additional fees or interest, as applicable, shall continue to accrue until paid.  Unless otherwise notified by Agent in writing, Agent shall initiate debit entries to any Deposit Accounts as authorized on the Debit Authorization for principal and interest payments or any other amounts Borrowers owe Secured Parties when due, for the ratable benefit of Secured Parties.  These debits shall not constitute a set-off.  If the Debit Authorization arrangement is terminated for any reason, Borrowers shall promptly deliver a new Debit Authorization with respect to another Deposit Account of a Borrower and until such new Debit Authorization is effective, shall make all payments due to Agent at Agent&#8217;s address specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, or as otherwise notified by Agent in writing.  Except to the extent otherwise requested in writing by Borrower Representative, including pursuant to any disbursement letter or other Loan Request, any amounts to be funded by any Agent (including on behalf of any Lender) to a Borrower may be credited in accordance with the Credit Authorization.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Unless Agent shall have been notified in writing by any Lender prior to the proposed date of any borrowing that such Lender will not make the amount that would constitute its share of such borrowing available to Agent, Agent may assume that such Lender has made such amount available to Agent on such date in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and Agent may, in reliance upon such assumption, make available to Borrowers a corresponding amount.  If such amount is not in fact made available to Agent by the required time on the requested funding date, such Lender and each Borrower severally agree to pay to Agent forthwith, on written demand, such corresponding amount with interest thereon, for each day from and including the date on which such amount is made available to Borrowers but excluding the date of payment to Agent, at (i) in the case of a payment to be made by such Lender, a rate equal to the greater of (A) the federal funds effective rate and (B) a rate determined by Agent in accordance with banking industry rules on interbank compensation, and (ii) in the case of a payment to be made by a Borrower, the rate per annum applicable to Loans under the relevant facility.  If a Borrower and such Lender shall pay such interest to Agent for the same or an overlapping period, Agent shall promptly remit to Borrower Representative the amount of such interest paid by a Borrower for such period.  If such Lender pays its share of the applicable borrowing to Agent, then the amount so paid shall constitute such Lender&#8217;s Loan included in such borrowing.  Any payment by a Borrower shall be without prejudice to any claim the Borrower may have against a Lender that shall have failed to make such payment to Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">If any Lender makes available to Agent funds for any Loan to be made by such Lender as provided in the foregoing provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and such funds are not made available to Borrowers by Agent because the conditions to the applicable extension of credit set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.1 or 3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> are not satisfied or waived in accordance with the terms hereof, Agent shall return such funds (in like funds as received from such Lender) to such Lender, without interest.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">The obligations of Lenders hereunder to fund their respective Commitments or make any other reimbursement or indemnity payments to Agent hereunder, are several and not joint.  The failure of any Lender to make any such Loan, to fund any such participation or to make any such payment on any date required hereunder shall not relieve any other Lender of its corresponding obligation to do so on such date, and no Lender shall be responsible for the failure of any other Lender to so make its Loan or to make such payment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">So long as no Application Event has occurred and is continuing and except as otherwise provided herein, all principal and interest payments received by Agent shall be apportioned ratably among Lenders (according to the unpaid principal balance of the Obligations to which such payments relate held by each Lender), to pay outstanding principal balance thereof, and all payments of fees and expenses received by Agent (other than fees or expenses that are for Agent&#8217;s separate account) shall be apportioned ratably among the Lenders according to each Lender&#8217;s pro rata share of the type of Commitment or Obligation to which a particular fee or expense relates.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt">At any time that an Application Event has occurred and is continuing and except as otherwise provided herein, all payments remitted to Agent and all proceeds of Collateral received by Agent shall be applied as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">to pay any Secured Party Expenses (including cost or expense reimbursements), indemnities, fees or other amounts then due to Agent, in its capacity as such, under the Loan Documents, until paid in full,</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">to pay interest due in respect of any protective advances, until paid in full,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.03pt">to pay the principal of any protective advances, until paid in full,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">ratably, to pay any Secured Party Expenses (including cost or expense reimbursements) or indemnities then due to any Lenders under the Loan Documents, until paid in full,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">ratably, to pay any fees or premiums then due to any Lenders under the Loan Documents, until paid in full,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">ratably, to pay interest accrued in respect of the Revolving Loans, until paid in full,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.8pt">ratably</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.24pt">to pay the principal of all Revolving Loans until paid in full,</font></div><div style="margin-bottom:12pt;padding-left:216pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:27.67pt">to pay or cash collateralize Bank Services provided under the Revolving Loan Facility,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16.03pt">to pay any other Obligations other than Obligations owed to Defaulting Lender,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ix)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">ratably to pay any Obligations owed to Defaulting Lenders&#59; and</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(x)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">to Borrowers or such other Person entitled thereto under applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Agent promptly shall distribute to each Lender, pursuant to the applicable wire instructions received from each Lender in writing, such funds as it may be entitled to receive.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">In each instance, so long as no Application Event has occurred and is continuing, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.7(f)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall not apply to any payment made by Borrowers to Agent and specified by Borrowers to be for the payment of specific Obligations then due and payable (or prepayable) under any provision of this Agreement or any other Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">For purposes of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.7(f)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, &#8220;paid in full&#8221; of a type of Obligation means payment in cash or immediately available funds of all amounts owing on account of such type of Obligation, including interest accrued after the commencement of any Insolvency Proceeding, default interest, interest on interest, and expense reimbursements, irrespective of whether any of the foregoing would be or is allowed or disallowed in whole or in part in any Insolvency Proceeding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">In the event of a direct conflict between the priority provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> and any other provision contained in this Agreement or any other Loan Document, it is the intention of the parties hereto that such provisions be read together and construed, to the fullest extent possible, to be in concert with each other. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">If any Lender shall obtain any payment (whether voluntary, involuntary, through the exercise of any right of set-off, or otherwise) on account of the principal of or interest on any Loan made by it, such Lender shall (i) notify Agent of the receipt of such payment, and (ii) within five (5) Business Days of such receipt purchase (for cash at face value) from the other applicable Lenders (through Agent), without recourse, such participations in the Loans made by them or held by them, as applicable, or make such other adjustments as shall be equitable, as shall be necessary to cause such purchasing Lender to share the excess payment ratably with each of the other Lenders in accordance with their respective Applicable Percentages&#59; provided, however, that if any such participations are purchased and all or any portion of the payment giving rise thereto is recovered, such participations shall be rescinded and the purchase price restored to the extent of such recovery, without interest.  Each Borrower agrees that any Lender so purchasing a participation from another Lender pursuant to this subsection may exercise all its rights of payment (including the right of set-off) with respect to such participation as fully as if such Lender were the direct creditor of such Borrower in the amount of such participation.  No documentation other than notices and the like referred to in this subsection shall be required to implement the terms hereof.  Agent shall keep records (which shall be conclusive and binding in the absence of manifest error) of participations purchased pursuant hereto and shall in each case notify the applicable Lenders, following any such purchase. </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Defaulting Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt;text-decoration:underline">Defaulting Lender Adjustments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary contained in this Agreement, if any Lender becomes a Defaulting Lender, then, until such time as such Lender is no longer a Defaulting Lender, to the extent permitted by applicable law&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;padding-left:26.57pt">Waivers and Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Such Defaulting Lender&#8217;s right to approve or disapprove any amendment, waiver or consent with respect to this Agreement shall be restricted as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.8pt">Defaulting Lender Waterfall</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any payment of principal, interest, fees or other amounts received by Agent for the account of a Defaulting Lender shall be applied in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;padding-left:21.03pt">Certain Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Except as expressly set forth herein, no Defaulting Lender shall be entitled to any portion of any fees paid in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Defaulting Lender Cure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If Borrowers, Agent and Required Lenders agree in writing that a Lender is no longer a Defaulting Lender, Agent shall so notify the parties hereto, whereupon as of the effective date specified in such notice and subject to any conditions set forth therein, such Lender will, to the extent applicable, purchase at par that portion of outstanding Loans of the other Lenders or take such other actions as Agent may determine to be necessary to cause the Loans to be held on a pro rata basis by Lenders in accordance with their respective Applicable Percentages, whereupon such Lender will cease to be a Defaulting Lender&#59; provided that no adjustments will be made retroactively with respect to fees accrued or payments made by or on behalf of the Borrower while such Lender was a Defaulting Lender&#59; and provided further that, except to the extent otherwise expressly agreed by the affected parties, no change hereunder from Defaulting Lender to Lender will constitute a waiver or release of any claim of any party hereunder arising from such Lender having been a Defaulting Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt;text-decoration:underline">Termination of Defaulting Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Borrower Representative may terminate the unused amount of any Commitment of any Lender that is a Defaulting Lender upon not less than ten (10) Business Days&#8217; prior notice to Agent (which shall promptly notify Lenders thereof)&#59; provided that (i) no Event of Default shall have occurred and be continuing, and (ii) such termination shall not be deemed to be a waiver or release of any claim of Borrowers, Agent, or any other Lender may have against such Defaulting Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">CONDITIONS OF LOANS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Conditions Precedent to Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The effectiveness of this Agreement and the Commitments hereunder are subject to the condition precedent that Agent shall have received, in form and substance satisfactory to Required Lenders, such agreements, documents and certificates, duly executed by the parties thereto, and in case of a Borrower&#59; by a Responsible Officer, or as applicable, the conditions shall have been satisfied, in each case, as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Conditions Precedent to all Credit Extensions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Lenders&#8217; obligations to make each Credit Extension is subject to the following conditions precedent&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">the representations and warranties in this Agreement and the other Loan Documents shall be true, accurate, and complete in all material respects on the date of each Credit Extension&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof&#59; and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> that those representations and warranties expressly referring to a specific date shall be true, accurate and complete in all material respects as of such date, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">no Default or Event of Default shall have occurred and be continuing or result from the Credit Extension&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Agent has received a duly executed Loan Request, including calculations in form satisfactory to Agent demonstrating pro forma compliance with applicable financial covenants after giving effect to the requested Loan&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">there has not been any event or circumstance that has had or could reasonably be expected to have a Material Adverse Effect, or any material adverse deviation by Borrowers from the most recent business plan of Borrowers presented to and accepted by Required Lenders, as determined by Required Lenders in their discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Covenant to Deliver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Borrowers agree to deliver to Agent each item required to be delivered to Agent under this Agreement as a condition precedent to any Credit Extension.  Borrowers expressly agree that a Credit Extension made prior to the receipt by Agent of any such item shall not constitute a waiver of a Borrower&#8217;s obligation to deliver such item, and the making of any Credit Extension in the absence of a required item shall be in the discretion of Required Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Borrower agrees to deliver the items set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereto within the timeframe set forth therein (or by such other date as Required Lenders may approve in writing), in each case, in form and substance reasonably acceptable to Required Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">CREATION OF SECURITY INTEREST </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Grant of Security Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Borrower hereby grants Agent, for the ratable benefit of Lenders, to secure the payment and performance in full of all of the Obligations, a continuing security interest in, and pledges to Agent, for the ratable benefit of Lenders, the Collateral, wherever located, whether now owned or hereafter acquired or arising, and all proceeds and products thereof.  If this Agreement is terminated, Agent&#8217;s Lien in the Collateral shall continue until the Obligations (other than contingent indemnification obligations as to which no claim has been asserted or is known to exist) are repaid in full in cash.  Upon payment in full in cash of the Obligations (other than contingent indemnification obligations as to which no claim has been asserted or is known to exist) and at such time as all Commitments have terminated, Agent shall, at Borrowers&#8217; sole cost and expense, release its Liens in the Collateral and all rights therein shall revert to the applicable Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Priority of Security Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Borrower represents, warrants, and covenants that the security interest granted herein is and shall at all times continue to be a first priority perfected security interest in the Collateral (subject only to Permitted Liens that are permitted pursuant to the terms of this Agreement to have superior priority to Agent&#8217;s Lien under this Agreement).  If a Borrower shall acquire a commercial tort claim with a potential recovery in excess of One Hundred Thousand Dollars ($100,000), Borrowers shall promptly notify Agent in writing and deliver such other documents as Agent may require to grant Agent a perfected security interest in such commercial tort claim.  If a Borrower shall acquire a certificate with respect to Shares or any instrument, such Borrower shall promptly notify Agent and deliver the same together with a stock power or instrument of transfer and any necessary endorsement, all in form satisfactory to Agent. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Authorization to File Financing Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Borrower hereby authorizes Agent to file at any time financing statements, continuation statements and amendments thereto with all appropriate jurisdictions to perfect or protect Agent&#8217;s interest or rights hereunder.  Such financing statements may describe the Collateral as all assets of such Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Pledge of Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Borrower hereby pledges, assigns and grants to Agent a security interest in all the Equity Interests in which such Borrower has any interest, including the Shares, together with all proceeds and substitutions thereof, all cash, stock and other moneys and property paid thereon, all rights to subscribe for securities declared or granted in connection therewith, and all other cash and noncash proceeds of the foregoing, as security for the performance of the Obligations.  On the Effective Date or as required pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, the certificate or certificates for such Equity Interests, to the extent certificated, will be delivered to Agent, accompanied by a stock power or other appropriate instrument of assignment duly executed in blank.  To the extent required by the terms and conditions governing the Equity Interests in which a Borrower has an interest, such Borrower shall cause the books of each Person whose Equity Interests are part of the Collateral and any transfer agent to reflect the pledge of the Equity Interests.  Upon the occurrence and during the continuance of an Event of Default hereunder, Agent may effect the transfer of any securities included in the Collateral (including but not limited to the Equity Interests) into the name of Agent and cause new certificates representing such securities to be issued in the name of Agent or its transferee.  Each Borrower will execute and deliver such documents, and take or cause to be taken such actions, as Agent may reasonably request to perfect or continue the perfection of Agent&#8217;s security interest in the Equity Interests.  Unless an Event of Default shall have occurred and be continuing, each Borrower shall be entitled to exercise any voting rights with respect to the Equity Interests in which it has an interest and to give consents, waivers and ratifications in respect thereof, provided that&#58; no such notice shall be required if a Borrower has commenced an Insolvency Proceeding and, in any event, no vote shall be cast or consent, waiver or ratification given or action taken which would be inconsistent with any of the terms of this Agreement or which would constitute or create any violation of any of such terms.  All such rights to vote and give consents, waivers and ratifications shall terminate upon the occurrence and during the continuance of an Event of Default.</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">REPRESENTATIONS AND WARRANTIES</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21pt">Each Borrower represents and warrants as follows&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Due Organization, Authorization&#59; Power and Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Each Loan Party and each of its Subsidiaries are duly existing and in good standing as a Registered Organization in their respective jurisdictions of formation and are qualified and licensed to do business and are in good standing in any other jurisdiction in which the conduct of their respective business or ownership of property require that they be qualified except where the failure to do so could not reasonably be expected to have a Material Adverse Effect.  In connection with this Agreement, Borrower Representative has delivered to Agent a completed certificate signed by Borrower Representative entitled &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Perfection Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;.  Except to the extent Borrower Representative has provided notice of a legal name change to Agent in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, (i)&#160;each Loan Party&#8217;s exact legal name is that indicated on the Perfection Certificate and on the signature page hereof&#59; (ii)&#160;each Loan Party is an organization of the type and is organized in the jurisdiction set forth in the Perfection Certificate&#59; (iii) the Perfection Certificate accurately sets forth each Loan Party&#8217;s organizational identification number or accurately states that such Loan Party has none&#59; (iv) the Perfection Certificate accurately sets forth each Loan Party&#8217;s place of business, or, if more than one, its chief executive office as well as such Loan Party&#8217;s mailing address (if different than its chief executive office)&#59; (v)&#160;except as set forth in the Perfection Certificate, each Loan Party (and each of its predecessors) has not, in the past five (5) years, changed its jurisdiction of formation, organizational structure or type, or any organizational number assigned by its jurisdiction&#59; (vi) each Subsidiary that is an MSB Subsidiary is designated as such in the Perfection Certificate&#59; and (vii) all other information set forth on the Perfection Certificate pertaining to each Loan Party and each of its Subsidiaries is accurate and complete in all material respects (it being understood and agreed that such Loan Party may from time to time update certain information in the Perfection Certificate after the Closing Date to the extent permitted by one or more specific provisions in this Agreement).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">The execution, delivery and performance by each Loan Party of the Loan Documents to which it is a party have been duly authorized, and do not (i) conflict with such Loan Party&#8217;s Operating Documents or other organizational documents, (ii)&#160;contravene, conflict with, constitute a default under or violate any material Requirement of Law, (iii)&#160;contravene, conflict or violate any applicable order, writ, judgment, injunction, decree, determination or award of any Governmental Authority by which such Loan Party or any of its Subsidiaries or any of their property or assets may be bound or affected, (iv)&#160;require any action by, filing, registration, or qualification with, or Governmental Approval from, any Governmental Authority (except such Governmental Approvals which have already been obtained and are in full force and effect) or (v)&#160;conflict with, contravene, constitute a default or breach under, or result in or permit the termination or acceleration of, any material agreement by which such Loan Party is bound.  No Loan Party is in default under any agreement to which it is a party or by which it is bound in which the default could reasonably be expected to have a Material Adverse Effect.  No Subsidiary which is not a Loan Party owns any material Intellectual Property.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Each Loan Party has good title to, rights in, and the power to transfer each item of the Collateral upon which it purports to grant a Lien hereunder, free and clear of any and all Liens except Permitted Liens.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Except for the Collateral Accounts described in the Perfection Certificate or in a notice timely delivered pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, no Loan Party has any Collateral Accounts at or with any bank, broker or other financial institution, and each Loan Party has taken such actions as are necessary to give Agent a perfected security interest therein as required pursuant to the terms of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Accounts are bona fide, existing obligations of the Account Debtors.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">The Collateral (other than mobile Equipment such as laptop computers in the possession of a Borrower&#8217;s employees or agents) is located only at the locations identified in the Perfection Certificate and other Permitted Locations.  The Collateral is not in the possession of any third party bailee (such as a warehouse) except as otherwise provided in the Perfection Certificate or as disclosed in writing pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Each Loan Parties is the sole owners of the Intellectual Property which it owns or purports to own except for (i) licenses constituting &#8220;Permitted Transfers&#8221;, (ii) open-source software, (iii) over-the-counter software that is commercially available to the public, (iv) material Intellectual Property licensed to such Loan Party and noted on the Perfection Certificate or as disclosed pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.7(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and (v) immaterial Intellectual Property licensed to such Loan Party.  Each Patent (other than patent applications) which it owns or purports to own and which is material to such Loan Party&#8217;s business is valid and enforceable, and no part of the Intellectual Property which a Loan Party owns or purports to own and which is material to the Loan Parties&#8217; business has been judged invalid or unenforceable, in whole or in part.  To the best of each Borrower&#8217;s knowledge, </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">no claim has been made that any part of the Intellectual Property violates the rights of any third party except to the extent such claim could not reasonably be expected to have a Material Adverse Effect.  Except as noted on the Perfection Certificate or as disclosed pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.7(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, no Loan Party is a party to, nor is it bound by, any Restricted License.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">As of the Effective Date, no Collateral consisting of promissory notes is evidenced by an original instrument, and except for the Shares of Subsidiaries, no Investments consisting of equity interests of a third person are evidenced by certificates.  Except as permitted to be delivered post-closing in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, all Collateral consisting of certificated securities or instruments has been delivered to Agent to be held as possessory collateral with such powers or allonges as Agent may require.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt">All sales and other transactions underlying or giving rise to Recurring Revenue shall comply in all material respects with all applicable laws and governmental rules and regulations.  To the best of Borrower&#8217;s knowledge, all signatures and endorsements on all documents, instruments, and agreements relating to all customer Accounts are genuine, and all such documents, instruments and agreements are legally enforceable in accordance with their terms.  Borrower is the owner of and has the legal right to grant a security interest in each customer contract, and, there are no defenses, offsets, counterclaims or agreements for which the customer may claim any deduction or discount.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Accounts&#59; Material Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Accounts are bona fide existing obligations.  The property or services giving rise to such Accounts have been delivered or rendered.  No Borrower has received any written notice of actual or imminent insolvency of an account debtor.  The material licenses and agreements to which any Loan Party or any of its Subsidiaries is a party is in good standing and in full force and effect and no Loan Party is in material breach with respect thereto.  No material customer or supplier has terminated, significantly reduced or communicated its intent to do so to any </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan Party or any of its Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Litigation and Proceedings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Except as set forth in the Perfection Certificate or as disclosed in writing pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, there are no actions, suits, litigations or proceedings, at law or in equity, pending, or, to the knowledge of any Responsible Officer, threatened in writing, by or against any Loan Party, any of its Subsidiaries or any officers or directors of the foregoing involving more than, individually or in the aggregate for all related proceedings, Two Hundred Fifty Thousand Dollars ($250,000) or in which any adverse decision has had or could reasonably be expected to have any Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Financial Statements&#59; Financial Condition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All consolidated and consolidating financial statements for the Loan Parties and each of their Subsidiaries delivered to Agent fairly present in all material respects the consolidated and consolidating financial condition and results of operations of the Loan Parties and each of their Subsidiaries as of the respective dates and for the respective periods then ended, and there are no material liabilities (including any contingent liabilities) which are not reflected in such financial statements.  There has not been any material deterioration in the consolidated and consolidating financial condition of the Loan Parties and each of its Subsidiaries or the Collateral since the date of the most recent financial statements submitted to Agent.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Solvency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The fair salable value of the assets (including goodwill minus disposition costs) of the Loan Parties and each of their Subsidiaries, on a consolidated basis, exceeds the fair value of liabilities of the Loan Parties&#8217; and each of their Subsidiaries, on a consolidated basis&#59; no Loan Party is left with unreasonably small capital after the transactions in this Agreement&#59; and each Loan Party is able to pay its debts (including trade debts) as they mature.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Consents&#59; Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Loan Party and each of its Subsidiaries have obtained all third party or governmental consents, licenses, approvals, waivers of any, made all declarations or filings with, and given all notices to, all Governmental Authorities that are necessary (i) to enter into the Loan Documents and consummate the transactions contemplated thereby, and (ii) to continue their respective businesses as currently conducted, except (with respect to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) where failure to do so could not reasonably be expected to result in a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Subsidiaries&#59; Investments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  No Loan Party has any Subsidiaries, except as noted on the Perfection Certificate or as disclosed to Agent pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> below.  No Loan Party owns any stock, partnership, or other ownership interest or other Equity Interests except for Permitted Investments.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Tax Returns and Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Loan Party and each of its Subsidiaries have timely filed all required tax returns and reports (or appropriate extensions therefor), and such Loan Party and each of its Subsidiary has timely paid all foreign, federal, state and local taxes, assessments, deposits and contributions owed such Subsidiary or such Subsidiary, as applicable, except (a)&#160;to the extent such taxes are being contested in good faith by appropriate proceedings promptly instituted and diligently conducted, so long as such reserve or other appropriate provision, if any, as shall be required in conformity with GAAP shall have been made therefor, or (b)&#160;if such taxes, assessments, deposits and contributions do not, individually or in the aggregate, exceed Ten Thousand Dollars </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($10,000).  No Borrower is aware of any claims or adjustments proposed for any prior tax years of any Borrower or any of its Subsidiaries which could result in a material amount of additional taxes becoming due and payable by a Borrower or any of its Subsidiary.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Shares.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Such Borrower has full power and authority to create a first lien on the Shares and no disability or contractual obligation exists that would prohibit such Borrower from pledging the Shares pursuant to this Agreement.  There are no subscriptions, warrants, rights of first refusal or other restrictions on transfer relative to, or options exercisable with respect to the Shares.  The Shares have been and will be duly authorized and validly issued, and are fully paid and non-assessable.  The Shares are not the subject of any present or threatened suit, action, arbitration, administrative or other proceeding, and such Borrower knows of no reasonable grounds for the institution of any such proceedings.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Compliance with Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">No Loan Party or Subsidiary of Loan Party is an &#8220;investment company&#8221; or an &#8220;affiliated person&#8221; of, or &#8220;promoter&#8221; or &#8220;principal underwriter&#8221; for, an &#8220;investment company&#8221;, as such terms are defined in the Investment Company Act of 1940 as amended.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">No Loan Party or Subsidiary of a Loan Party is engaged, nor will it engage, principally or as one of its important activities, in the business of extending credit for the purpose of &#8220;purchasing&#8221; or &#8220;carrying&#8221; any &#8220;margin security&#8221; as such terms are defined in Regulation U of the Federal Reserve Board as now and from time to time hereafter in effect (such securities being referred to herein as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Margin Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  None of the proceeds of the Credit Extensions or other extensions of credit under this Agreement have been (or will be) used, directly or indirectly, for the purpose of purchasing or carrying any Margin Stock, for the purpose of reducing or retiring any Indebtedness which was originally incurred to purchase or carry any Margin Stock or for any other purpose which might cause any of the Credit Extensions or other extensions of credit under this Agreement to be considered a &#8220;purpose credit&#8221; within the meaning of Regulation T, U or X of the Federal Reserve Board.  None of the proceeds of the Credit Extensions or other extensions of credit under this Agreement have been (or will be) used to fund Investments in Expensify Payments.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">No Loan Party has taken or permitted to be taken any action which might cause any Loan Document to violate any regulation of the Federal Reserve Board.  Neither the making of the Credit Extensions by the Lenders hereunder nor Borrowers&#8217; use of the proceeds thereof will violate the Trading with the Enemy Act, as amended, or any of the foreign assets control regulations of the United States Treasury Department (31 CFR, Subtitle B, Chapter V, as amended) or any enabling legislation or executive order relating thereto.  No Loan Party, nor any of its Subsidiaries, nor any Affiliate of any Loan Party or of any Subsidiary, nor any present holder of Equity Interests of any of the foregoing (i) is, or will become, a Person described or designated in the Specially Designated Nationals and Blocked Persons List of the Office of Foreign Assets Control of the United States Department of Treasury (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OFAC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) or in Section 1 of the Anti-Terrorism Order or similar sanctions laws of any other Governmental Authority (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), (ii) is, or will become, a citizen or resident of any country that is subject to embargo or trade sanctions enforced by OFAC, (iii) is, or will become, a Person whose property or interest in property is blocked or subject to blocking pursuant to applicable Sanctions, or (iv) engages or will engage in any dealings or transactions, or is or will be otherwise associated, with any such Person.  Each Loan Party and its Subsidiaries are in compliance, in all material respects, with the USA Patriot Act, and any applicable laws or regulations in any jurisdiction in which any Loan Party or any of its Subsidiaries or Affiliates is located or is doing business that relates to money laundering, any predicate crime to money laundering, or any financial record keeping and reporting requirements related thereto (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Anti-Money Laundering Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  No part of the proceeds from the Credit Extensions made hereunder has been (or will be) used, directly or indirectly, for any payments to any governmental official or employee, political party, official of a political party, candidate for political office, or anyone else acting in an official capacity, in order to obtain, retain or direct business or obtain any improper advantage, in violation of applicable Anti-Corruption Laws.  Borrower Representative and each applicable Subsidiary has implemented policies and procedures (including know-your-customer verifications) reasonably designed to ensure compliance with applicable Sanctions, Anti-Money Laundering Laws and Anti-Corruption Laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">No Reportable Event or Prohibited Transaction, as defined in ERISA has occurred or is reasonably expected to occur, and no Loan Party has failed to meet the minimum funding requirements of ERISA. No Loan Party has violated any applicable environmental laws in any material respect, maintains any properties or assets which have been designated in any manner pursuant to any environmental protection statute as a hazardous materials disposal site, or has received any notice, summons, citation or directive from the Environmental Protection Agency or any other similar Governmental Authority. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Broker</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  No Person has any agreement or option to provide financial advisory services to any Loan Party or any of its Subsidiaries or to receive any finder&#8217;s fee or similar fee with respect to this Agreement or any other debt or equity transaction entered into by a Loan Party. </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Full Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  No written representation, warranty or other statement of a Loan Party or any of its Subsidiaries in any certificate or written statement given to Agent by or on behalf of a Loan Party or any of its Subsidiaries, as of the date such representation, warranty, or other statement was made, taken together with all such written certificates and written statements given to, contains any untrue statement of a material fact or omits to state a material fact necessary to make the statements contained in the certificates or statements not misleading in light of the circumstances under which they were made (it being recognized that the projections and forecasts provided by any Loan Party in good faith and based upon reasonable assumptions are not viewed as facts and that actual results during the period or periods covered by such projections and forecasts may differ from the projected or forecasted results). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">AFFIRMATIVE COVENANTS</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Each Borrower shall, and shall cause each Loan Party to, do all of the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Government Compliance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Maintain its and all its Subsidiaries&#8217; legal existence and good standing in their respective jurisdictions of formation and maintain qualification in each jurisdiction in which the failure to so qualify could reasonably be expected to have a Material Adverse Effect&#59; comply, and cause each Subsidiary to comply, with all laws, ordinances and regulations to which it is subject except where a failure to do so could not reasonably be expected to have a Material Adverse Effect&#59; obtain all of the Governmental Approvals required in connection with such Loan Party&#8217;s business and for the performance by each Loan Party of its obligations under the Loan Documents to which it is a party and the grant of a security interest to Agent in all of its property, and comply with all terms and conditions with respect to such Governmental Approvals.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Financial Statements, Reports, Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Provide Agent with the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">&#91;Reserved&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Quarterly Compliance Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Within forty five (45) days after the last day of each fiscal quarter and together with the quarterly financial statements, a duly completed Compliance Certificate signed by a Responsible Officer, certifying that as of the end of such fiscal quarter, the Loan Parties were in full compliance with all of the terms and conditions of this Agreement, and, if applicable, setting forth calculations showing compliance with the financial covenants set forth in this Agreement and such other information as Agent may reasonably request (including at the direction of Required Lenders).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt;text-decoration:underline">Quarterly Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Within forty-five (45) days after the last day of each fiscal quarter, a company prepared consolidated and consolidating balance sheet, income statement and statement of cash flows covering the Loan Parties and each of their Subsidiaries&#8217; operations for such fiscal quarter, in form acceptable to Agent, certified by a Responsible Officer as having been prepared in accordance with GAAP, consistently applied, except for the absence of footnotes, and subject to normal year-end adjustments.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Annual Operating Budget and Financial Projections</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Within sixty (60) days after the end of each fiscal year of Borrower Representative (and promptly and within five (5) days of any material modification thereto), an annual operating budgets, on a consolidating basis (including income statements, balance sheets and cash flow statements, by month) for the upcoming fiscal year of Borrower Representative, as approved by Borrower Representative&#8217;s Board, together with any related business forecasts used in the preparation of such annual financial projections.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt;text-decoration:underline">Annual Audited Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  As soon as provided to Borrower Representative&#8217;s lead investor, but in no event later than one hundred twenty (120) days after the last day of Borrower Representative&#8217;s fiscal year, audited consolidated financial statements prepared in accordance with GAAP, consistently applied, together with an unqualified opinion on the financial statements from an independent certified public accounting firm reasonably acceptable to Agent, together with any management letter with respect thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt;text-decoration:underline">Other Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Within five (5) days of delivery, copies of all statements, reports and notices generally made available to all Borrower Representative&#8217;s Equity Interest holders or to all holders of Borrower Representative&#8217;s preferred stock or to any holders of Subordinated Debt.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">SEC Filings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event that Borrower Representative becomes subject to the reporting requirements under the Exchange Act within five (5) days of filing, copies of all periodic and other reports, proxy statements and other materials filed by Borrower Representative with the Securities and Exchange Commission.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Legal Action Notice and Updates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  A prompt report of any legal actions pending or threatened in writing against any Loan Party or any of its Subsidiaries that could result in damages or costs to any Loan Party or any of its Subsidiaries of, individually or in the aggregate for all related proceedings, Two Hundred </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fifty Thousand Dollars ($250,000) or more, or of any Loan Party or any of its Subsidiaries taking or threatening legal action against any third person with respect to a material claim, and with respect to any pending action or threatened action, a prompt report of any material development with respect thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt;text-decoration:underline">&#91;Reserved&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt;text-decoration:underline">&#91;Reserved&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt;text-decoration:underline">Intellectual Property Report</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Together with the Compliance Certificate delivered at the end of each calendar quarter, a report in form reasonably acceptable to Agent, listing any applications or registrations that any Loan Party or any of its Subsidiaries has made or filed in respect of any Patents, Copyrights or Trademarks and the status of any outstanding applications or registrations, as well as any material change in any Loan Party or any of its Subsidiaries&#8217; Intellectual Property. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt;text-decoration:underline">Other Reports and Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Together with the quarterly financial reports, reports as to the following, in form acceptable to Agent&#58; accounts receivable and accounts payable aging, general ledger, and any other information related to the financial or business condition of any Loan Party as and when reasonably requested by Agent (including at the direction of Required Lenders). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt;text-decoration:underline">Bank Account Balances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  At the end of each fiscal quarter, a report in form reasonably satisfactory to Agent, of all bank balances for each Collateral Account maintained by Borrower Representative and each of its Subsidiaries, which report shall indicate for each Collateral Account if an Account Control Agreement is in effect with respect thereto and for any Collateral Account of a Loan Party that is not subject to an Account Control Agreement, the basis for exemption, together with, at Agent&#8217;s request, a copy of associated account statements, with transaction detail.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Equipment&#59; Inventory&#59; Returns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Keep all Equipment in good operating condition and in a state of good maintenance and repair subject to the usual wear and tear&#59; and keep all Inventory in good marketable condition, free from material defects.  Returns and allowances between a Loan Party and its Account Debtors shall follow such Loan Party&#8217;s customary practices as they exist at the Closing Date.  Borrower Representative shall promptly notify Agent of all returns, recoveries, disputes and claims that involve more than Two Hundred Fifty Thousand Dollars ($250,000).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Taxes&#59; Pensions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Timely file, and cause each of its Subsidiaries to timely file, all required tax returns and reports and timely pay, and require each of its Subsidiaries to timely pay, all foreign, federal, state and local taxes, assessments, deposits and contributions owed by such Loan Party and each of its Subsidiaries, except for deferred payment of any taxes contested pursuant to the terms of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and shall deliver to Agent, on demand, appropriate certificates attesting to such payments, and pay all amounts necessary to fund all present pension, profit sharing and deferred compensation plans in accordance with their terms.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Keep, and cause each Subsidiary to keep, its business and the Collateral insured for risks and in amounts standard for companies in the Loan Parties&#8217; industry and location and as Required Lenders may reasonably request.  Insurance policies shall be in a form, with financially sound and reputable insurance companies that are not Affiliates of any Loan Party, and in amounts that are reasonably satisfactory to Required Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Ensure that proceeds payable under any property policy with respect to Collateral or key man insurance are, at Agent&#8217;s option, payable to Agent, for the ratable benefit of Lenders, on account of the Obligations.  To that end, all property policies shall have a lender&#8217;s loss payable endorsement showing Agent as lender loss payee, all liability policies shall show, or have endorsements showing, Agent as an additional insured, in each case, in form satisfactory to Agent and as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Notwithstanding the foregoing, (a)&#160;so long as no Default or Event of Default has occurred and is continuing, the Loan Parties shall have the option of applying the proceeds of any casualty policy up to Five Hundred Thousand Dollars ($500,000), in the aggregate per fiscal year, toward the prompt replacement or repair of destroyed or damaged property&#59; provided that any such replaced or repaired property&#160;shall be deemed Collateral in which Agent has been granted a first priority security interest and (b) after the occurrence and during the continuance of an Event of Default, all such proceeds shall, at the option of Required Lenders, be payable to Agent, for the ratable benefit of Lenders, on account of the Obligations.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">At Agent&#8217;s request, Borrower Representative shall deliver certified copies of insurance policies and evidence of all premium payments.  Each provider of any such insurance required under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall agree, by endorsement upon the policy or policies issued by it or by independent instruments furnished to </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agent, that it will give Agent thirty (30)&#160;days prior written notice before any such policy or policies shall be canceled (or ten (10) days&#8217; notice for cancellation for non-payment of premiums).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">If any Loan Party fails to obtain insurance as required under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> or to pay any amount or furnish any required proof of payment to third persons and Agent, Agent may make all or part of such payment or obtain such insurance policies required in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and take any action under the policies Agent deems prudent, or as Required Lenders may direct.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Deposit and Securities Accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Maintain, and cause each Subsidiary to maintain, (i) at all times through and including June 29, 2024, 45%, and from June 30, 2024 and (ii) at all times thereafter, 65%, of all unrestricted cash and Cash Equivalents of Borrower Representative and its Subsidiaries, with CIBC or CIBC USA, and maintain Collateral Accounts only as set forth on the Perfection Certificate, or as disclosed pursuant to a notice timely delivered pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">subsection (b) below</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding the foregoing, balances constituting funds held for the benefit of customers, and balances maintained in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (e)(i) and (ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the defined term &#8220;Permitted Investments&#8221; shall be disregarded for purposes of the above percentage calculation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">For each Collateral Account that any Loan Party at any time maintains, Borrowers shall cause such Collateral Account to be subject to an Account Control Agreement, which Account Control Agreement may not be terminated without the prior written consent of Agent, provided that the Account Control Agreements specified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereto may be delivered following the Effective Date within the timeframe specified therein.  Notwithstanding the foregoing, the requirement to maintain Account Control Agreements shall not apply to </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Collateral Accounts designated as excluded to Agent in writing from time to time, provided that the aggregate balance of such Collateral Accounts, (x) with respect to Collateral Accounts maintained in Australia or United Kingdom, shall not exceed $3,000,000, and (y) with respect to Collateral Accounts maintained in any other jurisdiction, shall not exceed $500,000, in each case, at any time&#59;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">Collateral Accounts used exclusively to maintain Permitted Cash Collateral&#59;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.03pt">Collateral Accounts used exclusively to maintain balances invested in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the defined term &#8220;Permitted Investments&#59; and </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">Collateral Accounts used exclusively to maintain funds in trust for customers, including in connection with expense reimbursement processing services provided to customers, in each case, which accounts have been identified as such to Agent in writing as such, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Notwithstanding anything to the contrary set forth herein, Borrowers shall not permit any CIBC Collateral Account to be used for third party payment processing activity or any other MSB Subsidiary activity, and to the extent necessary to comply with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, any MSB Subsidiary shall be permitted to maintain Collateral Accounts with other depository institutions. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Intellectual Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Protect, defend and maintain the validity and enforceability of its Intellectual Property material to its business&#59; promptly advise Agent in writing of material infringements or any other event that could reasonably be expected to materially and adversely affect the value of its Intellectual Property material to its business&#59; not suffer any material claim of infringement that could reasonably be expected to have a Material Adverse Effect unless such claim is dismissed within thirty days from initiation thereof or Borrowers have demonstrated to the satisfaction of Required Lenders that such proceedings are without merit and adequate reserves have been taken&#59; and not allow any Intellectual Property material to the Loan Parties&#8217; business to be abandoned, forfeited or dedicated to the public without written consent of Required Lenders.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">If any Loan Party (i) obtains any Patent, registered Trademark, registered Copyright, registered mask work, or any pending application for any of the foregoing, whether as owner or licensee, or (ii) applies for any Patent or the registration of any Trademark, then Borrower Representative shall promptly provide written notice thereof to Agent and shall execute such intellectual property security agreements and other documents and take such other actions as Agent may request to perfect and maintain a first priority perfected security interest in favor of Agent in such property.  If a Loan Party decides to register any Copyrights or mask works in the United States Copyright Office, Borrower Representative shall&#58; (x) provide Agent with at least fifteen (15) days prior </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">written notice of such Loan Party&#8217;s intent to register such Copyrights or mask works together with a copy of the application it intends to file with the United States Copyright Office (excluding exhibits thereto)&#59; (y) execute an intellectual property security agreement and such other documents and take such other actions as Agent may request to perfect and maintain a first priority perfected security interest in favor of Agent in the Copyrights or mask works intended to be registered with the United States Copyright Office&#59; and (z) record such intellectual property security agreement with the United States Copyright Office contemporaneously with filing the Copyright or mask work application(s) with the United States Copyright Office.  Borrower Representative shall promptly provide to Agent copies of all applications that it files for Patents or for the registration of Trademarks, Copyrights or mask works, together with evidence of the recording of the intellectual property security agreement required for Agent to perfect and maintain a first priority perfected security interest in such property.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Provide written notice to Agent within ten (10) days of any Loan Party entering or becoming bound by any Restricted License (other than off the shelf software and services that are commercially available to the public).  Each Borrower shall, and shall cause each Loan Party to, take such steps as Agent requests to obtain the consent of, or waiver by, any person whose consent or waiver is necessary for (i)&#160;any Restricted License to be deemed &#8220;Collateral&#8221; and for Agent to have a security interest in it that might otherwise be restricted or prohibited by law or by the terms of any such Restricted License, whether now existing or entered into in the future, and (ii)&#160;Agent to have the ability in the event of a liquidation of any Collateral to dispose of such Collateral in accordance with Agent&#8217;s rights and remedies under this Agreement and the other Loan Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Litigation Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  From the Closing Date and continuing through the termination of this Agreement, make available to any Secured Party, without expense to such Secured Party, each Loan Party and its officers, employees and agents and each Loan Party&#8217;s books and records, to the extent that such Secured Party may deem them reasonably necessary to prosecute or defend any third-party suit or proceeding instituted by or against such Secured Party with respect to any Collateral or relating to such Loan Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Access to Collateral&#59; Books and Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Allow Agent, or its agents, to inspect the Collateral and audit and copy such Loan Party&#8217;s Books in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Such inspections or audits shall occur during Borrower&#8217;s usual business hours and upon at least five (5) business days&#8217; prior written notice and be conducted no more often than once every twelve (12) months, unless an Event of Default has occurred and is continuing in which case such inspections and audits shall occur as often and at such times as Agent shall determine is necessary.  The foregoing inspections and audits shall be at Borrowers&#8217; expense.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Financial Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">From the Effective Date to but excluding March 31, 2025, the following financial covenants shall apply&#58; The Liquidity Coverage Ratio shall at all times be no less than (i) for the period commencing on the Effective Date through and including June 29, 2024, 1.10 to 1.00, and (ii) from June 30, 2024 through but excluding March 31, 2025, 1.20 to 1.00, in each case, tested on the last day of each fiscal quarter.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">From and including March 31, 2025 and at all times thereafter, the following financial covenants shall apply&#58; Total EBITDA Net Leverage Ratio shall not exceed 2.50 to 1.00, tested on the last day of each fiscal quarter&#59; </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Subsidiary Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">No later than thirty (30) days after such time as (a) a Loan Party or any of its Subsidiaries forms or acquires any direct or indirect Subsidiary (other than an MSB Subsidiary), or if any Subsidiary ceases to qualify as an Excluded Subsidiary pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the defined term &#8220;Excluded Subsidiary&#8221;, Borrower Representative shall notify Agent thereof, and shall provide such details as Agent may reasonably request, and at the request of Agent, shall cause such Subsidiary to (x) enter into a joinder to this Agreement to become a co-borrower hereunder, or enter into a Guaranty with respect to the Obligations, together with such collateral security documents and related filings, all in form and substance satisfactory to Agent and sufficient to grant Agent a first priority Lien (subject to Permitted Liens) in and to all assets of such Subsidiary, (y) promptly, and in any event within five (5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">days of the formation or acquisition or Agent&#8217;s request, provide certified copies of the Operating Documents for such Subsidiary and (z) provide to Agent all other documentation in form and substance satisfactory to Agent, including one or more opinions of counsel satisfactory to Agent, which in its opinion is appropriate with respect to the execution and delivery of such joinder, guaranty or security documents.  Any document, agreement, or instrument executed or issued pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall be a Loan Document.  Notwithstanding the foregoing, any Excluded Subsidiary shall not be required to become a Loan Party pursuant to the foregoing, subject to any conditions applicable thereto set forth in the defined term &#8220;Excluded Subsidiary&#8221;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Not permit Subsidiaries which are not Loan Parties (including all MSB Subsidiaries), together, (i) to maintain cash and other assets having an aggregate value in excess of ten percent (10.0%) of consolidated assets of Borrower Representative, and its Subsidiaries, on a consolidated basis (provided that for the </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">period through and including June 29, 2024, the foregoing limit shall be increased to twenty percent (20%)), and each such Subsidiary, individually, to maintain cash and other assets having an aggregate value in excess of five percent (5.0%) of consolidated assets of Borrower Representative, and its Subsidiaries, on a consolidated basis (provided that for the period through and including June 29, 2024, the foregoing limit shall be increased, with respect to Expensify Ltd. to ten (10%)), in each case, tested as of the last day of each fiscal quarter, provided that, for purposes of the foregoing, (x) the assets of the Real Estate SPV, (y) with respect to MSB Subsidiaries, any customer held funds, funds held by FBO customers and any funds held in trust as required by banking partners shall be disregarded, and (z) any assets or liabilities constituting intercompany loans or balances shall be disregarded, (ii)&#160; to contribute more than ten percent (10.0%) to consolidated revenue of Borrower Representative and its Subsidiaries consolidated revenue or EBITDA, and each such Subsidiary, individually, not contribute more than five percent (5.0%) to consolidated revenue of Borrower Representative and its Subsidiaries consolidated revenue or EBITDA, in each case, tested on a quarterly basis for the then-most recent quarter, provided that for purposes of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (ii),</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> revenue arising from intercompany transactions shall be disregarded, or (iii) to own any Intellectual Property that is material to the business of Borrower Representative and its Subsidiaries as a whole.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Cause each MSB Subsidiary to (i) not conduct any business or have any operations except as necessary to maintain legal existence, maintain money transmitter licenses and other activities ancillary thereto (including, but not limited to, the transmission of funds on behalf of Borrower or its customers), (ii) have no material assets except for (x) proceeds from Investments made in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> in the defined term &#8220;Permitted Investments&#8221;, which are maintained as restricted cash in connection with money transmitter licenses, or funds held in a trust account on behalf of customers, and (y) money transmitter licenses, (iv) not have any revenue, provided that the foregoing shall not restrict such MSB Subsidiary from contributing to revenue generation by a Borrower and (v) not have any Subsidiaries.  No Loan Party shall guaranty or otherwise be liable for or provide collateral security or other credit support for Indebtedness of an MSB Subsidiary, and no MSB Subsidiary shall guaranty or otherwise be liable for or provide collateral security or other credit support for Indebtedness of a Loan Party, in each case, directly or indirectly.  At Agent&#8217;s request, Borrower Representative shall provide evidence and supporting calculations satisfactory to Agent demonstrating compliance with the foregoing. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Property Locations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Provide to Agent at least ten (10) days&#8217; prior written notice before adding any new offices or business or Collateral locations, including warehouses (unless such new offices or business or Collateral locations qualify as Excluded Locations).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">With respect to any property or assets of a Loan Party located with a third party, including a bailee, datacenter or warehouse (other than Excluded Locations), Borrowers shall cause such third party to execute and deliver a Collateral Access Agreement for such location, including an acknowledgment from each of the third parties that it is holding or will hold such property for the benefit of Agent.  Borrowers shall deliver to Agent each warehouse receipt, where negotiable, covering any such property.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">With respect to any property or assets of a Loan Party located on leased premises (other than Excluded Locations), Borrowers shall cause such third party to execute and deliver a Collateral Access Agreement for such location.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:16pt">&#91;Reserved&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Sanctions&#59; Anti-Corruption Laws&#59; Anti-Money Laundering Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Comply and  cause each of its Subsidiaries to comply with all applicable Sanctions, Anti-Corruption Laws and Anti-Money Laundering Laws.  Each of the Loan Parties and its Subsidiaries shall implement and maintain in effect policies and procedures (including know-your-customer verifications) designed to ensure compliance by the Loan Parties and their Subsidiaries and their respective directors, officers, employees, agents and Affiliates with all Sanctions, Anti-Corruption Laws and Anti-Money Laundering Laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Further Assurances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Execute any further instruments and take further action as Agent reasonably requests to perfect or continue Agent&#8217;s Lien in the Collateral or to effect the purposes of this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">NEGATIVE COVENANTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No Borrower shall, or shall cause or permit any of its Subsidiaries to, do any of the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Dispositions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Convey, sell, lease, transfer, assign, or otherwise dispose of (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) all or any part of its business or property, except for Permitted Transfers.</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Changes in Business, Management, Ownership, or Business Locations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  (a)&#160;Engage in any business in any material respect other than the businesses currently engaged in by such Person, as applicable, or reasonably related or complementary thereto, except that Borrower shall cease any portion of its business related to Investments in other companies&#59; (b) cease doing business, or liquidate or dissolve&#59; or (c) fail to provide notice to Agent of any Key Person departing from or ceasing to be employed by Borrower within ten (10) days after such departure or change&#59; (d)&#160; permit or suffer a Change in Control, (e) without at least ten (10) days prior written notice to Agent, add any new offices or business locations, including warehouses (unless such new offices or business locations already qualifies as a Permitted Location), (f) without at least ten (10) days prior written notice to Agent (i) change its jurisdiction of organization, (ii)&#160;change its organizational structure or type, (iii) change its legal name, or (iv) change its organizational number (if any) assigned by its jurisdiction of organization or (g) without at least thirty (30) days prior written notice to Agent, permit any Loan Party to become an MSB Subsidiary.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Mergers or Acquisitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Merge or consolidate to merge or consolidate, with any other Person, or acquire, or permit any of its Subsidiaries to acquire, all or substantially all of the capital stock or property of another Person (including, without limitation, by the formation of any Subsidiary) or enter into any agreement to do any of the same, provided, that a Subsidiary may merge or consolidate into another Subsidiary or into a Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Create, incur, assume, or be liable for any Indebtedness, other than Permitted Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Encumbrance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Create, incur, allow, or suffer any Lien on any of its property, or assign or convey any right to receive income, including the sale of any Accounts, or permit any of its Subsidiaries to do so, except for Permitted Liens permitted to have priority over the security interest granted to Agent hereunder, permit any Collateral not to be subject to the first priority security interest granted herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Maintenance of Collateral Accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Maintain any Collateral Account except pursuant to the terms of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> or permit the aggregate balance of Collateral Accounts not subject to Account Control Agreements to exceed the amounts permitted by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Distributions&#59; Investments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Pay any dividends or make any distribution or payment or redeem, retire or purchase any Equity Interests provided that </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Borrower Representative may convert any of its convertible Equity Interests (including warrants) into other Equity Interests issued by Borrower Representative pursuant to the terms of such convertible securities or otherwise in exchange thereof, </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">Borrower Representative may convert Subordinated Debt issued by Borrower Representative into Equity Interests issued by Borrower Representative pursuant to the terms of such Subordinated Debt and to the extent permitted under the terms of the applicable subordination or intercreditor agreement with Agent&#59; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.03pt">Borrower Representative may pay dividends solely in Equity Interests of Borrower Representative, </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">Borrower Representative may make cash payments in lieu of fractional shares&#59; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Borrower Representative may repurchase the Equity Interests issued by Borrower Representative pursuant to stock repurchase agreements approved by Borrower Representative&#8217;s Board, provided that, (i) no Default or Event of Default shall exist at the time of such repurchase and result therefrom, (ii) the aggregate amount of all such repurchases does not exceed the Permitted Repurchase Amount&#59; (iii) Borrower Representative shall have delivered calculations certified by a Responsible Officer demonstrating pro forma financial covenant compliance after giving effect to the proposed repurchase and confirming the Permitted Repurchase Amount, (iv) each Loan Party shall be solvent after giving effect to such repurchase, and (v) any such repurchase shall be made in accordance with applicable laws. </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">Borrower Representative may retire certain shares of its common stock otherwise issuable (A) upon conversion of restricted stock unit awards and (B) pursuant to its stock purchase and matching plan, in an aggregate amount of $2,500,000 for any </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">consecutive twelve (12) month period to satisfy certain tax obligations with respect to such restricted stock unit awards or shares owing by the applicable employee, provided that no Default or Event of Default shall exist or result from such retirement of shares and subject to pro forma financial covenant compliance, as confirmed by calculations certified by a Responsible Officer and delivered concurrently with such repurchase, or </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">directly or indirectly make or solicit any Investment (including, without limitation, by the formation of any Subsidiary), other than Permitted Investments.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Transactions with Affiliates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Directly or indirectly enter into or permit to exist any material transaction with any Affiliate of a Loan Party, except for (a) transactions that are in the Ordinary Course of Business and on fair and reasonable terms that are no less favorable to such Person than would be obtained in an arm&#8217;s length transaction with a non-affiliated Person&#59; (b) bona fide rounds of Subordinated Debt or equity financing by investors in Borrower Representative for capital raising purposes, and (c) reasonable and customary director, officer and employee compensation and other customary benefits including retirement, health, stock option and other benefit plans and indemnification arrangements approved by Borrower Representative&#8217;s Board.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Subordinated Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  (a) Make or permit any payment on any Subordinated Debt, except under the terms of the subordination, intercreditor, or other similar agreement to which such Subordinated Debt is subject, or (b)&#160;amend any provision in any document relating to the Subordinated Debt which would increase the amount thereof, provide for earlier or greater principal, interest, or other payments thereon, or adversely affect the subordination thereof to the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Reserved.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Compliance&#59; Use of Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Become an &#8220;investment company&#8221; or a company controlled by an &#8220;investment company&#8221;, under the Investment Company Act of 1940, as amended, or undertake as one of its important activities extending credit to purchase or carry margin stock (as defined in Regulation U of the Board of Governors of the Federal Reserve System), or use the proceeds of any Credit Extension for that purpose&#59; fail to meet the minimum funding requirements of ERISA, permit a Reportable Event or Prohibited Transaction, as defined in ERISA, to occur&#59; fail to comply with the Federal Fair Labor Standards Act or violate any other law or regulation, if the violation could reasonably be expected to have a Material Adverse Effect, or permit any of its Subsidiaries to do so&#59; withdraw or permit any Subsidiary to withdraw from participation in, permit partial or complete termination of, or permit the occurrence of any other event with respect to, any present pension, profit sharing and deferred compensation plan which could reasonably be expected to result in any liability of a Loan Party or any of its Subsidiaries, including any liability to the Pension Benefit Guaranty Corporation or its successors or any other governmental agency.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Use the proceeds of the Credit Extensions, directly or indirectly, to fund any MSB Subsidiary. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">EVENTS OF DEFAULT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any one of the following shall constitute an event of default (an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) under this Agreement&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Payment Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any Loan Party fails to pay any Obligations after such Obligations are due and payable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Covenant Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">A Borrower fails or neglects to perform any obligation in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.3(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, or violates any covenant in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">A Loan Party fails or neglects to perform, keep, or observe any other term, provision, condition, covenant or agreement contained in this Agreement or any Loan Documents, and as to any default (other than those specified in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) under such other term, provision, condition, covenant or agreement that can be cured, has failed to cure the default within fifteen (15) days after the occurrence thereof. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  An event or circumstance has occurred which could reasonably be expected to have a Material Adverse Effect.</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Attachment&#59; Levy&#59; Restraint on Business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">(i) The service of process seeking to attach, by trustee or similar process, any funds of a Loan Party or of any of its Subsidiaries, or (ii) a notice of Lien or levy is filed against the assets of any Loan Party or any of its Subsidiaries by any Governmental Authority, and the same under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (i) and (ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereof are not, within ten (10) days after the occurrence thereof, discharged or stayed (whether through the posting of a bond or otherwise)&#59; provided, however, no Credit Extensions shall be made during any ten (10) day cure period&#59; or </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">(i) any material portion of the assets of a Loan Party or any of its Subsidiaries is attached, seized, levied on, or comes into possession of a trustee or receiver, or (ii)&#160;any court order enjoins, restrains, or prevents a Loan Party or any of its Subsidiaries from conducting all or any material part of its business. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Insolvency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  (a) A Loan Party or any of its Subsidiaries, as a whole, is unable to pay its debts (including trade debts) as they become due, the realizable value of the Loan Parties&#8217; assets is less than the aggregate sum of its liabilities, or the Loan Parties otherwise become insolvent&#59; (b)&#160;a Loan Party or any of its Subsidiaries begins an Insolvency Proceeding&#59; or (c)&#160;an Insolvency Proceeding is begun against a Loan Party or any of its Subsidiaries and is not dismissed or stayed within forty-five (45) days (but no Credit Extensions shall be made while any of the conditions described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> exist and&#47;or until any Insolvency Proceeding is dismissed).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Other Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  There is, under any agreement to which a Loan Party or any of its Subsidiaries is a party with a third party or parties, (a) any default resulting in a right by such third party or parties, whether or not exercised, to accelerate the maturity of any Indebtedness in an amount individually or in the aggregate in excess of One Hundred Thousand Dollars ($100,000) (except if such third party is restricted from accelerating the maturity of such Indebtedness, including pursuant to the terms of a subordination or similar agreement in favor of Agent)&#59; or (b) any breach or default by a Loan Party or a Subsidiary of such Loan Party, the result of which could have a Material Adverse Effect.  Notwithstanding the foregoing, if there is a non-monetary default under the Real Estate Loan Facility or any documents entered into pursuant thereto, such non-monetary default shall not entitle Agent to exercise its remedies under the Agreement with respect to such non-monetary default, unless the same also constitutes an Event of Default under the Agreement.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Judgments&#59; Penalties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  One or more fines, penalties or final judgments, orders or decrees for the payment of money in an amount, individually or in the aggregate, of at least Five Hundred Thousand Dollars ($500,000) shall be rendered against a Loan Party or any of its Subsidiaries by any Governmental Authority, and the same are not, within ten (10) days after the entry, assessment or issuance thereof, vacated, or after execution thereof, stayed or bonded pending appeal, or such judgments are not vacated prior to the expiration of any such stay (provided that no Credit Extensions will be made prior to the such judgment, order or degree being vacated, stayed or bonded).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Misrepresentations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any Loan Party or any Person acting for such Loan Party makes any representation, warranty, or other statement now or later in this Agreement, any Loan Document or in any writing delivered to Agent or any other Secured Party or to induce any Secured Party to enter this Agreement or any Loan Document, and such representation, warranty, or other statement is incorrect in any material respect when made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Subordinated Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any Subordination Agreement governing any Subordinated Debt shall for any reason be revoked or invalidated or otherwise cease to be in full force and effect, any Person shall be in breach thereof or contest in any manner the validity or enforceability thereof or deny that it has any further obligation thereunder, or the Obligations shall for any reason not have the priority contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Guaranty</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  (a) Any guaranty of any Obligations terminates or ceases for any reason to be in full force and effect&#59; (b) any Guarantor does not perform any obligation or covenant under any guaranty of the Obligations&#59; (c) any circumstance described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 8.4, 8.5, 8.6, 8.7, or 8.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement occurs with respect to any Guarantor, (d) the death, liquidation, winding up, or termination of existence of any Guarantor&#59; or (e) a material impairment in the perfection or priority of Agent&#8217;s Lien in the collateral provided by Guarantor or in the value of such collateral&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Governmental Approval</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any Governmental Approval shall have been revoked, rescinded, suspended, modified in an adverse manner or not renewed for a full term, and such revocation, rescission, suspension, modification or non-renewal has, or could have, a Material Adverse Effect.</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:28.5pt;text-decoration:underline">RIGHTS AND REMEDIES</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Rights and Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Upon the occurrence and during the continuance of an Event of Default, Agent may, or at the direction of Required Lenders, shall, without notice or demand, do any or all of the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">declare all Obligations immediately due and payable (but if an Event of Default described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> occurs all Obligations are immediately due and payable without any action by Agent or any other Secured Party)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">stop advancing money or extending credit for any Borrower&#8217;s benefit under this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">verify the amount of, demand payment of and performance under, and collect any Accounts and General Intangibles, settle or adjust disputes and claims directly with Account Debtors for amounts on terms and in any order that Agent considers advisable, and notify any Person owing a Borrower money of Agent&#8217;s security interest in such funds&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">make any payments and do any acts it considers necessary or reasonable to protect the Collateral and&#47;or its security interest in the Collateral.  Borrowers shall assemble the Collateral if Agent requests and make it available as Agent designates.  Agent may enter premises where the Collateral is located, take and maintain possession of any part of the Collateral, and pay, purchase, contest, or compromise any Lien which appears to be prior or superior to its security interest and pay all expenses incurred.  Each Borrower grants Agent a license to enter and occupy any of its premises, without charge, to exercise any of Agent&#8217;s rights or remedies&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">ship, reclaim, recover, store, finish, maintain, repair, prepare for sale, advertise for sale, and sell the Collateral.  Agent is hereby granted a non-exclusive, royalty-free license or other right to use, without charge, a Borrower&#8217;s labels, Patents, Copyrights, mask works, rights of use of any name, trade secrets, trade names, Trademarks, and advertising matter, or any similar property as it pertains to the Collateral, in completing production of, advertising for sale, and selling any Collateral and, in connection with Agent&#8217;s exercise of its rights under this Section, a Borrower&#8217;s rights under all licenses and all franchise agreements inure to Agent&#8217;s benefit&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt">deliver a notice of exclusive control, any entitlement order, or other directions or instructions pursuant to any Account Control Agreement or similar agreements providing control of any Collateral&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">demand and receive possession of any Borrower&#8217;s Books&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">exercise all rights and remedies available to Agent under the Loan Documents or at law or equity, including all remedies provided under the Code (including disposal of the Collateral pursuant to the terms thereof).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Power of Attorney</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Borrower hereby irrevocably appoints Agent (and any of Agent&#8217;s partners, managers, officers, agents or employees) as its lawful attorney-in-fact, with full power of substitution, exercisable upon the occurrence and during the continuance of an Event of Default, to&#58;  (a) send requests for verification of Accounts or notify Account Debtors of Agent&#8217;s security interest and Liens in the Collateral&#59; (b) endorse such Borrower&#8217;s name on any checks or other forms of payment or security&#59; (c) sign such Borrower&#8217;s name on any invoice or bill of lading for any Account or drafts against Account Debtors schedules and assignments of Accounts, verifications of Accounts, and notices to Account Debtors&#59; (d) settle and adjust disputes and claims about the Accounts directly with Account Debtors, for amounts and on terms Agent determines reasonable&#59; (e) make, settle, and adjust all claims under such Borrower&#8217;s insurance policies&#59; (f) pay, contest or settle any Lien, charge, encumbrance, security interest, and adverse claim in or to the Collateral, or any judgment based thereon, or otherwise take any action to terminate or discharge the same&#59; (g) transfer the Collateral into the name of Agent or a third party as the Code permits&#59; and (h) dispose of the Collateral.  Each Borrower further hereby appoints Agent (and any of Agent&#8217;s partners, managers, officers, agents or employees) as its lawful attorney-in-fact, with full power of substitution, regardless of whether or not an Event of Default has occurred or is continuing to&#58; (i) sign such Borrower&#8217;s name on any documents and other Security Instruments necessary to perfect or continue the perfection of, or maintain the priority of, Agent&#8217;s security interest in the Collateral, (ii) execute and do all such assurances, acts and things which such Borrower is required, but fails to do under the covenants and provisions of the Loan Documents&#59; (iii) take any and all such actions as Agent may reasonably determine to be necessary or advisable for the purpose of maintaining, preserving or protecting the Collateral or any of the rights, remedies, powers or privileges of Agent under this Agreement or the other Loan Documents.  Agent&#8217;s foregoing appointment as each Borrower&#8217;s attorney in fact, and all of Agent&#8217;s rights and powers, coupled with an interest, are irrevocable until all Obligations (other than contingent indemnification obligations as to which no claim has been asserted or is known to exist) have been fully repaid, in cash, and otherwise fully performed and all Commitments have been terminated.  </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Protective Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  If a Borrower fails to obtain the insurance called for by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> or fails to pay any premium thereon or fails to pay any other amount which such Borrower is obligated to pay under this Agreement or any other Loan Document or which may be required to preserve the Collateral, Agent may obtain such insurance or make such payment, and all amounts so paid by Agent are protective advances and immediately due and payable, bearing interest at the then highest rate applicable to the Obligations, and secured by the Collateral.  Agent will make reasonable efforts to provide Borrower Representative with notice of Agent obtaining such insurance at the time it is obtained or within a reasonable time thereafter.  No payments by Agent are deemed an agreement to make similar payments in the future or shall constitute a waiver of any Event of Default.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">&#91;Reserved.&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Agent&#8217;s Liability for Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  So long as Agent complies with reasonable secured lender practices regarding the safekeeping of the Collateral in the possession or under the control of Agent, Agent shall not be liable or responsible for&#58; (a) the safekeeping of the Collateral&#59; (b) any loss or damage to the Collateral&#59; (c) any diminution in the value of the Collateral&#59; or (d) any act or default of any carrier, warehouseman, bailee, or other Person.  Borrowers bear all risk of loss, damage or destruction of the Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">No Waiver&#59; Remedies Cumulative</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any failure on the part of Agent or any other Secured Party, at any time or times, to require strict performance by each Borrower of any provision of this Agreement or any other Loan Document shall not waive, affect, or diminish any right of Secured Parties thereafter to demand strict performance and compliance herewith or therewith.  No waiver hereunder shall be effective unless signed by the party granting the waiver and then is only effective for the specific instance and purpose for which it is given.  The rights and remedies of Secured Parties under this Agreement and the other Loan Documents are cumulative.  Agent has all rights and remedies as secured party provided under the Code, by law, or in equity.  Any exercise of one right or remedy is not an election and shall not preclude Agent or any Secured Party from exercising any other remedy under this Agreement or other remedy available at law or in equity, and any waiver of any Event of Default is not a continuing waiver.  Any delay in exercising any remedy on the part of any Secured Party is not a waiver, election, or acquiescence.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:21pt">Demand Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Borrower waives demand, notice of default or dishonor, notice of payment and nonpayment, notice of any default, nonpayment at maturity, release, compromise, settlement, extension, or renewal of accounts, documents, instruments or chattel paper.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt;text-decoration:underline">NOTICES</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All notices, consents, requests, approvals, demands, or other communication by any party to this Agreement or any other Loan Document must be in writing and shall be deemed to have been validly served, given, or delivered&#58; (a) upon the earlier of actual receipt and three (3) Business Days after deposit in the U.S. mail, first class, registered or certified mail return receipt requested, with proper postage prepaid&#59; (b) upon confirmation of receipt, when sent by electronic mail transmission&#59; (c) one (1) Business Day after deposit with a reputable overnight courier with all charges prepaid&#59; or (d) when delivered, if hand-delivered by messenger, all of which shall be addressed to the party to be notified and sent to the address, or email address indicated below.  Each party may change their respective mailing or electronic mail addresses by giving the other party written notice thereof in accordance with the terms of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:8pt;padding-left:72.91pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.269%"><tr><td style="width:1.0%"></td><td style="width:34.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.689%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If to Borrower&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify, Inc.</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">401 SW 5th Avenue</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portland, OR 97204</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attn&#58; Ryan Schaffer, Chief Financial Officer</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Email&#58; </font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">With a copy, not constituting notice, to&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Silicon Legal Strategy </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">201 Mission Street, Suite 800 </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Francisco, California 94105 </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attn&#58; Andre Gharakhanian</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Email&#58; </font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If to Agent&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">for any borrowing request&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canadian Imperial Bank of Commerce</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit Processing Services</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">595 Bay Street, 7th floor</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Toronto, Ontario</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M5G 2C2</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e-mail&#58; </font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">for all other notices&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canadian Imperial Bank of Commerce</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 Bay Street, 10th Floor</font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Toronto, Ontario</font></div><div style="padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M5J 0E7</font></div><div style="padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e-mail&#58; </font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">With a copy, not constituting notice, to&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sidley Austin LLP</font></div><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1001 Page Mill Road, Building 1</font></div><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Palo Alto, CA 94304</font></div><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attn&#58; Cynthia Bai</font></div><div style="margin-bottom:8pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Email&#58; </font></div></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt;text-decoration:underline">CHOICE OF LAW, VENUE, JURY TRIAL WAIVER, AND JUDICIAL REFERENCE</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Except as otherwise expressly provided in any of the Loan Documents, this Agreement and the other Loan Documents shall be governed by, and construed in accordance with, the laws of the State of New York without regard to principles of conflicts of law.  Each Borrower hereby submits to the exclusive jurisdiction of the State and Federal courts in New York County, City of New York, New York&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that nothing in this Agreement shall be deemed to operate to preclude any Secured Party from bringing suit or taking other legal action in any other jurisdiction to realize on the Collateral or any other security for the Obligations, or to enforce a judgment or other court order in favor of Agent or any Secured Party.  Each Borrower expressly submits and consents in advance to such jurisdiction in any action or suit commenced in any such court, and each Borrower hereby waives any objection that it may have based upon lack of personal jurisdiction, improper venue, or forum non conveniens and hereby consents to the granting of such legal or equitable relief as is deemed appropriate by such court.  Each Borrower hereby waives personal service of the summons, complaints, and other process issued in such action or suit and agrees that service of such summons, complaints, and other process may be made by registered or certified mail addressed to such Borrower at the address set forth in, or subsequently provided by such Borrower in accordance with, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> and that service so made shall be deemed completed upon the earlier to occur of Borrowers&#8217; actual receipt thereof or three (3) days after deposit in the U.S. mails, proper postage prepaid.  Each Borrower hereby expressly waives any claim to assert that the laws of any other jurisdiction govern this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, EACH PARTY HERETO WAIVES ITS RIGHT TO A JURY TRIAL OF ANY CLAIM OR CAUSE OF ACTION ARISING OUT OF OR BASED UPON THIS AGREEMENT, THE LOAN DOCUMENTS OR ANY CONTEMPLATED TRANSACTION, INCLUDING CONTRACT, TORT, BREACH OF DUTY AND ALL OTHER CLAIMS.  THIS WAIVER IS A MATERIAL INDUCEMENT FOR THE PARTIES TO ENTER INTO THIS AGREEMENT.  NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED IN THIS AGREEMENT OR ANYWHERE ELSE, EACH BORROWER AGREES THAT IT SHALL NOT SEEK FROM ANY SECURED PARTY UNDER ANY THEORY OF LIABILITY (INCLUDING ANY THEORY </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">IN TORTS), ANY SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES.  EACH PARTY HAS REVIEWED THIS WAIVER WITH ITS COUNSEL.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WITHOUT INTENDING IN ANY WAY TO LIMIT THE PARTIES&#8217; AGREEMENT TO WAIVE THEIR RESPECTIVE RIGHT TO A TRIAL BY JURY, if the above waiver of the right to a trial by jury is not enforceable, including to the extent any Secured Party seeks to enforce any judgment or takes any legal action in any other jurisdiction to realize upon the Collateral, the parties hereto agree that, with respect to any actions and proceedings with respect to which the above jury trial waiver is not enforceable, such disputes shall be decided by a reference to a private judge, mutually selected by the parties, including, including, if applicable, in accordance with the provisions of California Code of Civil Procedure &#167;&#167; 638 through 645.1, inclusive.  This </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall survive the termination of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt;text-decoration:underline">GENERAL PROVISIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Termination Prior to Maturity Date&#59; Survival</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All covenants, representations and warranties made in this Agreement continue in full force until this Agreement has terminated pursuant to its terms and all Obligations (other than contingent indemnification obligations as to which no claim has been asserted or is known to exist and any other obligations which, by their terms, are to survive the termination of this Agreement) have been satisfied in full, in cash and all Commitments shall have been terminated.  So long as Borrowers have satisfied the Obligations (other than contingent indemnification obligations as to which no claim has been asserted or is known to exist and any other obligations which, by their terms, are to survive the termination of this Agreement), this Agreement may be terminated prior to the maturity date of the Credit Extensions by Borrowers, effective three (3) Business Days after written notice of termination is given to Agent.  Those obligations that are expressly specified in this Agreement as surviving this Agreement&#8217;s termination shall continue to survive notwithstanding this Agreement&#8217;s termination. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Subject to the conditions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (b)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> below, any Lender may assign and delegate all or any portion of its rights and duties under the Loan Documents (including the Obligations owed to it and its Commitments) to one or more assignees so long as such prospective assignee is an Eligible Transferee (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Assignee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), with the prior written consent (such consent not be unreasonably withheld or delayed) of Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Assignments shall be subject to the following additional conditions&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">no assignment may be made to a natural person,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">no assignment may be made to a Loan Party or an Affiliate of a Loan Party,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.03pt">the amount of the Commitments and the other rights and obligations of the assigning Lender hereunder and under the other Loan Documents subject to each such assignment (determined as of the date the Assignment and Acceptance with respect to such assignment is delivered to Agent) shall be in a minimum amount (unless waived by Agent) of $5,000,000 (except such minimum amount shall not apply to (I) an assignment or delegation by any Lender to any other Lender, an Affiliate of any Lender, or a Related Fund of such Lender, or (II) a group of new Lenders, each of which is an Affiliate of each other or a Related Fund of such new Lender to the extent that the aggregate amount to be assigned to all such new Lenders is at least $5,000,000),</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">each partial assignment shall be made as an assignment of a proportionate part of all the assigning Lender&#8217;s rights and obligations under this Agreement,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">the parties to each assignment shall execute and deliver to Agent an Assignment and Acceptance&#59; provided, that Borrowers and Agent may continue to deal solely and directly with the assigning Lender in connection with the interest so assigned to an Assignee until written notice of such assignment, together with payment instructions, addresses, and related information with respect to the Assignee, have been given to Borrowers and Agent by such Lender and the Assignee,</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">unless waived by Agent, the assigning Lender or Assignee has paid to Agent, for Agent&#8217;s separate account, a processing fee in the amount of $3,500, and</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:18.8pt">the assignee, if it is not a Lender, shall deliver to Agent an Administrative Questionnaire in a form approved by Agent (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Administrative Questionnaire</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">From and after the date that Agent receives the executed Assignment and Acceptance and, if applicable, payment of the required processing fee, (i) the Assignee thereunder shall be a party hereto and, to the extent that rights and obligations hereunder have been assigned to it pursuant to such Assignment and Acceptance, shall be a &#8220;Lender&#8221; and shall have the rights and obligations of a Lender under the Loan Documents, and (ii) the assigning Lender shall, to the extent that rights and obligations hereunder and under the other Loan Documents have been assigned by it pursuant to such Assignment and Acceptance, relinquish its rights (except with respect to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) and be released from any future obligations under this Agreement (and in the case of an Assignment and Acceptance covering all or the remaining portion of an assigning Lender&#8217;s rights and obligations under this Agreement and the other Loan Documents, such Lender shall cease to be a party hereto and thereto)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that nothing contained herein shall release any assigning Lender from obligations that survive the termination of this Agreement, including such assigning Lender&#8217;s obligations under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">By executing and delivering an Assignment and Acceptance, the assigning Lender thereunder and the Assignee thereunder confirm to and agree with each other and the other parties hereto as follows&#58;  (i) other than as provided in such Assignment and Acceptance, such assigning Lender makes no representation or warranty and assumes no responsibility with respect to any statements, warranties or representations made in or in connection with this Agreement or the execution, legality, validity, enforceability, genuineness, sufficiency or value of this Agreement or any other Loan Document furnished pursuant hereto, (ii) such assigning Lender makes no representation or warranty and assumes no responsibility with respect to the financial condition of any Loan Party or the performance or observance by any Loan Party of any of its obligations under this Agreement or any other Loan Document furnished pursuant hereto, (iii) such Assignee confirms that it has received a copy of this Agreement, together with such other documents and information as it has deemed appropriate to make its own credit analysis and decision to enter into such Assignment and Acceptance, (iv) such Assignee will, independently and without reliance upon Agent, such assigning Lender or any other Lender, and based on such documents and information as it shall deem appropriate at the time, continue to make its own credit decisions in taking or not taking action under this Agreement, (v) such Assignee appoints and authorizes Agent to take such actions and to exercise such powers under this Agreement and the other Loan Documents as are delegated to Agent, by the terms hereof and thereof, together with such powers as are reasonably incidental thereto, and (vi) such Assignee agrees that it will perform all of the obligations which by the terms of this Agreement are required to be performed by it as a Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Immediately upon Agent&#8217;s receipt of the required processing fee, if applicable, and delivery of notice to the assigning Lender pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, this Agreement shall be deemed to be amended to the extent, but only to the extent, necessary to reflect the addition of the Assignee and the resulting adjustment of the Commitments arising therefrom.  The Commitment allocated to each Assignee shall reduce such Commitments of the assigning Lender </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">pro tanto</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt">Any Lender may at any time sell to one or more commercial banks, financial institutions, or other Persons (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) participating interests in all or any portion of its Obligations, its Commitment, and the other rights and interests of that Lender (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Originating Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) hereunder and under the other Loan Documents&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that (i) the Originating Lender shall remain a &#8220;Lender&#8221; for all purposes of this Agreement and the other Loan Documents and the Participant receiving the participating interest in the Obligations, the Commitments, and the other rights and interests of the Originating Lender hereunder shall not constitute a &#8220;Lender&#8221; hereunder or under the other Loan Documents and the Originating Lender&#8217;s obligations under this Agreement shall remain unchanged, (ii) the Originating Lender shall remain solely responsible for the performance of such obligations, (iii) Borrowers, Agent, and the Lenders shall continue to deal solely and directly with the Originating Lender in connection with the Originating Lender&#8217;s rights and obligations under this Agreement and the other Loan Documents, (iv) no Lender shall transfer or grant any participating interest under which the Participant has the right to approve any amendment to, or any consent or waiver with respect to, this Agreement or any other Loan Document, except to the extent such amendment to, or consent or waiver with respect to this Agreement or of any other Loan Document would (A)&#160;extend the final maturity date of the Obligations hereunder in which such Participant is participating, (B)&#160;reduce the interest rate applicable to the Obligations hereunder in which such Participant is participating, (C)&#160;release all or substantially all of the Collateral or guaranties (except to the extent expressly provided herein or in any of the Loan Documents) supporting the Obligations hereunder in which such Participant is participating, (D) postpone the payment of, or reduce the amount of, the interest or fees payable to such Participant through such Lender (other than a waiver of default interest), or (E) decreases the amount or postpones the due dates of scheduled principal repayments or prepayments or premiums payable to such Participant through such Lender, (v) no participation shall be sold to a natural person, (vi) no participation shall be sold to a Loan Party or an Affiliate of a Loan Party, and (vii) all amounts payable by Borrowers hereunder shall be determined as if such Lender had not sold such participation, except that, if amounts outstanding under this Agreement are due and unpaid, or shall have been declared or shall have become due and payable upon the occurrence of an Event of Default, each Participant shall be deemed to have the right of set off in respect of its participating interest in amounts owing under this Agreement to the same extent as if the amount of its participating </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">interest were owing directly to it as a Lender under this Agreement.  The rights of any Participant only shall be derivative through the Originating Lender with whom such Participant participates and no Participant shall have any rights under this Agreement or the other Loan Documents or any direct rights as to the other Lenders, Agent, Borrowers, the Collateral, or otherwise in respect of the Obligations.  No Participant shall have the right to participate directly in the making of decisions by the Lenders among themselves.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">In connection with any such assignment or participation or proposed assignment or participation or any grant of a security interest in, or pledge of, its rights under and interest in this Agreement, a Lender may disclose all documents and information which it now or hereafter may have relating to any Loan Party and its Subsidiaries and their respective businesses.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Any other provision in this Agreement notwithstanding, any Lender may at any time create a security interest in, or pledge, all or any portion of its rights under and interest in this Agreement to secure obligations of such Lender, including any pledge in favor of any Federal Reserve Bank in accordance with Regulation A of the Federal Reserve Bank or U.S. Treasury Regulation 31 CFR &#167;203.24, and such Federal Reserve Bank may enforce such pledge or security interest in any manner permitted under applicable law&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that no such pledge shall release such Lender from any of its obligations hereunder or substitute any such pledgee or assignee for such Lender as a party hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Agent (as a non-fiduciary agent on behalf of Borrowers) shall maintain, or cause to be maintained, a register (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Register</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) on which it enters the name and address of each Lender as the registered owner of the Revolving Loan (and the principal amount thereof and stated interest thereon) held by such Lender (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Registered Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  Other than in connection with an assignment by a Lender of all or any portion of its portion of the Revolving Loan to an Affiliate of such Lender or a Related Fund of such Lender (i) a Registered Loan (and the registered note, if any, evidencing the same) may be assigned or sold in whole or in part only by registration of such assignment or sale on the Register (and each registered note shall expressly so provide) and (ii) any assignment or sale of all or part of such Registered Loan (and the registered note, if any, evidencing the same) may be effected only by registration of such assignment or sale on the Register, together with the surrender of the registered note, if any, evidencing the same duly endorsed by (or accompanied by a written instrument of assignment or sale duly executed by) the holder of such registered note, whereupon, at the request of the designated assignee(s) or transferee(s), one or more new registered notes in the same aggregate principal amount shall be issued to the designated assignee(s) or transferee(s).  Prior to the registration of assignment or sale of any Registered Loan (and the registered note, if any evidencing the same), Borrowers shall treat the Person in whose name such Registered Loan (and the registered note, if any, evidencing the same) is registered as the owner thereof for the purpose of receiving all payments thereon and for all other purposes, notwithstanding notice to the contrary.  In the case of any assignment by a Lender of all or any portion of its Revolving Loan to an Affiliate of such Lender or a Related Fund of such Lender, and which assignment is not recorded in the Register, the assigning Lender, on behalf of Borrowers, shall maintain a register comparable to the Register.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">In the event that a Lender sells participations in the Registered Loan, such Lender, as a non-fiduciary agent on behalf of Borrowers, shall maintain (or cause to be maintained) a register on which it enters the name of all participants in the Registered Loans held by it (and the principal amount (and stated interest thereon) of the portion of such Registered Loans that is subject to such participations) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Participant Register</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;).  A Registered Loan may be participated in whole or in part only by registration of such participation on the Participant Register (and each registered note shall expressly so provide).  Any participation of such Registered Loan (and the registered note, if any, evidencing the same) may be effected only by the registration of such participation on the Participant Register.  No Lender shall have any obligation to disclose all or any portion of the Participant Register (including the identity of any Participant or any information relating to a Participant&#8217;s interest in any commitments, loans, letters of credit or its other obligations under any Loan Document) to any Person except to the extent that such disclosure is necessary to establish that such commitment, loan, letter of credit or other obligation is in registered form under Section 5f.103-1(c) of the United States Treasury Regulations.  The entries in the Participant Register shall be conclusive absent manifest error, and such Lender shall treat each person whose name is recorded in the Participant Register as the owner of such participation for all purposes of this Agreement notwithstanding any notice to the contrary.  For the avoidance of doubt, the Agent (in its capacity as Agent) shall have no responsibility for maintaining a Participant Register.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Agent shall make a copy of the Register (and each Lender shall make a copy of its Participant Register to the extent it has one) available for review by Borrowers from time to time as Borrowers may reasonably request.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Borrower agrees to indemnify, defend and hold Secured Party and its directors, officers, employees, agents, attorneys, or any other Person affiliated with or representing such Secured Party (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Indemnified Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) harmless against&#58;  (i)&#160;all obligations, demands, claims, and liabilities (including such claims, costs, expenses, damages and liabilities based on liability in tort, including strict liability in tort) (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) claimed or asserted by any other party in connection with the transactions </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">contemplated by the Loan Documents&#59; and (ii) all losses or expenses (including Secured Party Expenses) in any way suffered, incurred, or paid by such Indemnified Person as a result of, following from, consequential to, or arising from transactions among any Secured Party and Borrowers (including reasonable attorneys&#8217; fees and expenses), except for Claims and&#47;or losses to the extent directly caused by such Indemnified Person&#8217;s gross negligence or willful misconduct.  Each Borrower agrees to pay, and to save each Indemnified Person harmless from, any and all liabilities with respect to, or resulting from any delay in paying, any and all excise, sales or other similar taxes (excluding Taxes other than Indemnified Taxes) that may be payable or determined to be payable with respect to any of the Collateral or this Agreement.  This </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall survive until all statutes of limitation with respect to the Claims, losses, and expenses for which indemnity is given shall have run.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Borrower Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Each Borrower is accepting joint and several liability hereunder and under the other Loan Documents in consideration of the financial accommodations to be provided by the Lenders under this Agreement, for the mutual benefit, directly and indirectly, of each Borrower and in consideration of the undertakings of the other Borrowers to accept joint and several liability for the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Each Borrower, jointly and severally, hereby irrevocably and unconditionally accepts, not merely as a surety but also as a co-debtor, joint and several liability with the other Borrowers, with respect to the payment and performance of all of the Obligations (including any Obligations arising under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">), it being the intention of the parties hereto that all the Obligations shall be the joint and several obligations of each Borrower without preferences or distinction among them.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">If and to the extent that any Borrower shall fail to make any payment with respect to any of the Obligations as and when due or to perform any of the Obligations in accordance with the terms thereof, then in each such event the other Borrowers will make such payment with respect to, or perform, such Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">The Obligations of each Borrower under the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> constitute the absolute and unconditional, full recourse Obligations of each Borrower enforceable against each Borrower to the full extent of its properties and assets, irrespective of the validity, regularity or enforceability of this Agreement or any other circumstances whatsoever.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Except as otherwise expressly provided in this Agreement, each Borrower hereby waives notice of acceptance of its joint and several liability, notice of any Loans made or Letters of Credit issued under or pursuant to this Agreement, notice of the occurrence of any Default, Event of Default, or of any demand for any payment under this Agreement, notice of any action at any time taken or omitted by Agent or Lenders under or in respect of any of the Obligations, any requirement of diligence or to mitigate damages and, generally, to the extent permitted by applicable law, all demands, notices and other formalities of every kind in connection with this Agreement (except as otherwise provided in this Agreement).  Each Borrower hereby assents to, and waives notice of, any extension or postponement of the time for the payment of any of the Obligations, the acceptance of any payment of any of the Obligations, the acceptance of any partial payment thereon, any waiver, consent or other action or acquiescence by Agent or Lenders at any time or times in respect of any default by any Borrower in the performance or satisfaction of any term, covenant, condition or provision of this Agreement, any and all other indulgences whatsoever by Agent or Lenders in respect of any of the Obligations, and the taking, addition, substitution or release, in whole or in part, at any time or times, of any security for any of the Obligations or the addition, substitution or release, in whole or in part, of any Borrower.  Without limiting the generality of the foregoing, each Borrower assents to any other action or delay in acting or failure to act on the part of Agent or Lender with respect to the failure by any Borrower to comply with any of its respective Obligations, including, without limitation, any failure strictly or diligently to assert any right or to pursue any remedy or to comply fully with applicable laws or regulations thereunder, which might, but for the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> afford grounds for terminating, discharging or relieving any Borrower, in whole or in part, from any of its Obligations under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, it being the intention of each Borrower that, so long as any of the Obligations hereunder remain unsatisfied, the Obligations of each Borrower under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall not be discharged except by performance and then only to the extent of such performance.  The Obligations of each Borrower under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall not be diminished or rendered unenforceable by any winding up, reorganization, arrangement, liquidation, reconstruction or similar proceeding with respect to any Borrower, Agent or any Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt">Each Borrower represents and warrants to Agent and Lenders that such Borrower is currently informed of the financial condition of the Borrowers and of all other circumstances which a diligent inquiry would reveal and which bear upon the risk of nonpayment of the Obligations.  Each Borrower further represents and warrants to Agent and Lenders that such Borrower has read and understands the terms and conditions of the Loan Documents.  Each Borrower hereby covenants that such Borrower will continue to keep informed of the Borrowers&#8217; financial condition, the financial condition of other guarantors, if any, and of all other circumstances which bear upon the risk of nonpayment or nonperformance of the Obligations.</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Each Borrower waives all rights and defenses (i) arising out of an election of remedies by Agent or any Lender, even though that election of remedies, such as a nonjudicial foreclosure with respect to security for a guaranteed obligation, has destroyed such Borrower&#8217;s rights of subrogation and reimbursement against any applicable Loan Party, and (ii) relating to any suretyship defenses available to it under the Uniform Commercial Code or any other applicable law,.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Each Borrower waives all rights and defenses that such Borrower may have because the Obligations are secured by real property at any time.  This means, among other things&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Agent and Lenders may collect from such Borrower without first foreclosing on any real or personal property Collateral pledged by the Borrowers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">The provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> are made for the benefit of Agent, the Lenders, and their respective successors and assigns, and may be enforced by it or them from time to time against any or all the Borrowers as often as occasion therefor may arise and without requirement on the part of Agent, any Lender, any successor or any assign first to marshal any of its or their claims or to exercise any of its or their rights against any Borrower or to exhaust any remedies available to it or them against any Borrower or to resort to any other source or means of obtaining payment of any of the Obligations hereunder or to elect any other remedy.  The provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall remain in effect until all of the Obligations shall have been paid in full or otherwise fully satisfied.  If at any time, any payment, or any part thereof, made in respect of any of the Obligations, is rescinded or must otherwise be restored or returned by Agent or any Lender upon the insolvency, bankruptcy or reorganization of any Borrower, or otherwise, the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> will forthwith be reinstated in effect, as though such payment had not been made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Each Borrower hereby agrees that it will not enforce any of its rights of contribution or subrogation against any other Borrower with respect to any liability incurred by it hereunder or under any of the other Loan Documents, any payments made by it to Agent or Lenders with respect to any of the Obligations or any collateral security therefor until such time as all of the Obligations have been paid in full in cash.  Any claim which any Borrower may have against any other Borrower with respect to any payments to Agent or Lender hereunder or under any other Loan Documents are hereby expressly made subordinate and junior in right of payment, without limitation as to any increases in the Obligations arising hereunder or thereunder, to the prior payment in full in cash of the Obligations and, in the event of any insolvency, bankruptcy, receivership, liquidation, reorganization or other similar proceeding under the laws of any jurisdiction relating to any Borrower, its debts or its assets, whether voluntary or involuntary, all such Obligations shall be paid in full in cash before any payment or distribution of any character, whether in cash, securities or other property, shall be made to any other Borrower therefor.  Notwithstanding anything to the contrary contained in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, no Borrower shall exercise any rights of subrogation, contribution, indemnity, reimbursement or other similar rights against, and shall not proceed or seek recourse against or with respect to any property or asset of, any other Borrower (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreclosed Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), including after payment in full of the Obligations, if all or any portion of the Obligations have been satisfied in connection with an exercise of remedies in respect of the Equity Interests of such Foreclosed Borrower whether pursuant to the Security Documents or otherwise.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Each Borrower hereby agrees that, after the occurrence and during the continuance of any Default or Event of Default, the payment of any amounts due with respect to the indebtedness owing by any Borrower to any other Borrower is hereby subordinated to the prior payment in full in cash of the Obligations.  Each Borrower hereby agrees that after the occurrence and during the continuance of any Default or Event of Default, such Borrower will not demand, for or otherwise attempt to collect any indebtedness of any other Borrower owing to such Borrower until the Obligations shall have been paid in full in cash.  If, notwithstanding the foregoing sentence, such Borrower shall collect, enforce or receive any amounts in respect of such indebtedness, such amounts shall be collected, enforced and received by such Borrower as trustee for Agent, and such Borrower shall deliver any such amounts to Agent for application to the Obligations in accordance with the terms of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">Subject to the foregoing, to the extent that any Borrower shall, under this Agreement as a joint and several obligor, repay any of the Obligations made to another Borrower hereunder or other Obligations incurred directly and primarily by any other Borrower (an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accommodation Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), then the Borrower making such Accommodation Payment shall be entitled to contribution and indemnification from, and be reimbursed by, each other Borrower in an amount, for each of such other Borrower, equal to a fraction of such Accommodation Payment, the numerator of which fraction is such other Borrower&#8217;s Allocable Amount and the denominator of which is the sum of the Allocable Amounts of all of the Borrowers.  As of any date of determination, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allocable Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; of each Borrower shall be equal to the maximum amount of liability for Accommodation Payments which could be asserted against such Borrower hereunder without (a) rendering such Borrower &#8220;insolvent&#8221; within the meaning of Section 101(31) of the Bankruptcy Code, Section 2 of the Uniform Fraudulent Transfer Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">UFTA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) or Section 2 of the Uniform Fraudulent Conveyance Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">UFCA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), (b) leaving such Borrower with unreasonably small capital or assets, within the meaning of Section 548 of the Bankruptcy Code, Section 4 of the UFTA, or </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 5 of the UFCA, or (c) leaving such Borrower unable to pay its debts as they become due within the meaning of Section 548 of the Bankruptcy Code or Section 4 of the UFTA, or Section 5 of the UFCA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Time of Essence</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Time is of the essence for the performance of all Obligations in this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Severability of Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each provision of this Agreement is severable from every other provision in determining the enforceability of any provision.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Correction of Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Agent may correct patent errors and fill in any blanks in the Loan Documents consistent with the agreement of the parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  No amendment, waiver or other modification of any provision of this Agreement or any other Loan Document, and no consent with respect to any departure by any Loan Party therefrom, shall be effective unless the same shall be in writing and signed by the Required Lenders (or by Agent at the written request of the Required Lenders) and the Loan Parties that are party thereto and then any such waiver or consent shall be effective, but only in the specific instance and for the specific purpose for which given&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that no such waiver, amendment, or consent shall, unless in writing and signed by all of the Lenders directly affected thereby and all of the Loan Parties that are party thereto, do any of the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">increase the amount of or extend the expiration date of any Commitment of any Lender or amend, modify any provision regarding the ratable application of payments or Collateral proceeds to Obligations owing to Lenders&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">postpone or delay any date fixed by this Agreement or any other Loan Document for any payment of principal, interest, fees, or other amounts due hereunder or under any other Loan Document,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">reduce the principal of, or the rate of interest on, any loan or other extension of credit hereunder, or reduce any fees or other amounts payable hereunder or under any other Loan Document, except in connection with a waiver of applicability of the Default Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(which waiver shall be effective with the written consent of the Required Lenders),</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">amend, modify, or eliminate this Section or any provision of this Agreement providing for consent or other action by all Lenders,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">release or contractually subordinated Agent&#8217;s Lien in and to any of the Collateral,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt">amend, modify, or eliminate the definitions of &#8220;Required Lenders&#8221;, or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">other than in connection with a merger, liquidation, dissolution or sale of such Person expressly permitted by the terms hereof or the other Loan Documents, release any Borrower or any Guarantor from any obligation for the payment of money or consent to the assignment or transfer by any Borrower or any Guarantor of any of its rights or duties under this Agreement or the other Loan Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">No amendment, waiver, modification, or consent shall amend, modify, waive, or eliminate, any provision of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> pertaining to Agent, or any other rights or duties of Agent under this Agreement or the other Loan Documents, without the written consent of Agent, Borrower Representative, and the Required Lenders&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Anything in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to the contrary notwithstanding, (i) any amendment, modification, elimination, waiver, consent, termination, or release of, or with respect to, any provision of this Agreement or any other Loan Document that relates only to the relationship of the Lenders among themselves, and that does not affect the rights or obligations of any Loan Party, shall not require consent by or the agreement of any Loan Party, and (ii) any amendment, waiver, modification, elimination, or consent of or with respect to any provision of this Agreement or any other Loan Document may be entered into without the consent of, or over the objection of, any Defaulting Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Counterparts&#59; Electronic Execution of Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Agreement may be executed in any number of counterparts and by different parties on separate counterparts, each of which, when executed and delivered, is an original, and all taken together, constitute one Agreement.  The words &#8220;execution,&#8221; &#8220;signed,&#8221; &#8220;signature&#8221; and words of like import in any Loan Document shall be deemed to include electronic signatures or the keeping of records in electronic form, each of which shall be of the same legal effect, validity and enforceability as a manually executed signature or the use of a paper-based recordkeeping systems, as the case may be, to the extent and as provided for in any applicable law, including, without limitation, any state law based on the Uniform Electronic Transactions Act. Delivery of an executed counterpart of a signature page of any Loan Document by </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">electronic means including by email delivery of a &#8220;.pdf&#8221; format data file shall be effective as delivery of an original executed counterpart of such Loan Document. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Confidentiality</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In handling any confidential information, each Secured Party shall exercise the same degree of care that it exercises for its own proprietary information, but disclosure of information may be made&#58; (a) to such Secured Party&#8217;s Subsidiaries or Affiliates (such Subsidiaries and Affiliates, together with Secured Party, collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Secured Party Entities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;)&#59; (b) to prospective transferees or purchasers of any interest in the Credit Extensions (provided, however, each Secured Party shall use its best efforts to obtain any prospective transferee&#8217;s or purchaser&#8217;s agreement to the terms of this provision)&#59; (c)&#160;as required by law, regulation, subpoena, or other order and in connection with reporting obligations applicable to a Secured Party, including pursuant to the Securities Exchange Act of 1934, as amended&#59; (d)&#160;to a Secured Party&#8217;s regulators or as otherwise required in connection with such Secured Party&#8217;s examination or audit&#59; (e)&#160;as a Secured Party considers appropriate in exercising remedies under the Loan Documents&#59; and (f) to third-party service providers of a Secured Party so long as such service providers have executed a confidentiality agreement with such Secured Party with terms no less restrictive than those contained herein.  Confidential information does not include information that is either&#58; (i)&#160;in the public domain or in a Secured Party&#8217;s possession when disclosed to such Secured Party, or becomes part of the public domain (other than as a result of its disclosure by Secured Party Entities in violation of this Agreement) after disclosure to a Secured Party&#59; or (ii)&#160;disclosed to a Secured Party by a third party, if a Secured Party does not know that the third party is prohibited from disclosing the information.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Attorneys&#8217; Fees, Costs and Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In any action or proceeding among Borrowers and Secured Party arising out of or relating to the Loan Documents, the prevailing party shall be entitled to recover its reasonable attorneys&#8217; fees and other costs and expenses incurred, in addition to any other relief to which it may be entitled.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Borrower Representative</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each of the Borrowers hereby appoints Borrower Representative to act as its exclusive agent for all purposes under the Loan Documents (including, without limitation, with respect to all matters related to the borrowing and repayment of any Credit Extension).  Each of the Borrowers acknowledges and agrees that (a) Borrower Representative may execute such documents on behalf of any Borrower as Borrower Representative deems appropriate in its sole discretion and each Borrower shall be bound by and obligated by all of the terms of any such document executed by Borrower Representative on its behalf, (b) any notice or other communication delivered by Secured Party hereunder to Borrower Representative shall be deemed to have been delivered to each Borrower and (c) each Secured Party shall accept (and shall be permitted to rely on) any document or agreement executed by Borrower Representative on behalf of Borrowers (or any of them).  Borrower must act through the Borrower Representative for all purposes under this Agreement and the other Loan Documents.  Notwithstanding anything contained herein to the contrary, to the extent any provision in this Agreement requires any Borrower to interact in any manner with any Secured Party, such Borrower shall do so through Borrower Representative.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Captions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The headings used in this Agreement are for convenience only and shall not affect the interpretation of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Construction of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The parties mutually acknowledge that they and their attorneys have participated in the preparation and negotiation of this Agreement.  In cases of uncertainty this Agreement shall be construed without regard to which of the parties caused the uncertainty to exist.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Relationship</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The relationship of the parties to this Agreement is determined solely by the provisions of this Agreement.  The parties do not intend to create any agency, partnership, joint venture, trust, fiduciary or other relationship with duties or incidents different from those of parties to an arm&#8217;s-length contract.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Publicity&#59; Press Releases</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Borrowers agree that CIBC may issue a press release announcing the financing pursuant to this Agreement and may display any Borrower&#8217;s logo on its website and other marketing materials consistent with CIBC&#8217;s practices with respect to its loan portfolio.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Third Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Nothing in this Agreement, whether express or implied, is intended to&#58; (a) confer any benefits, rights or remedies under or by reason of this Agreement on any persons other than the express parties to it and their respective permitted successors and assigns&#59; (b) relieve or discharge the obligation or liability of any person not an express party to this Agreement&#59; or (c) give any person not an express party to this Agreement any right of subrogation or action against any party to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Amendment and Restatement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The parties to this Agreement agree that, on the Effective Date, the terms and provisions of the Existing Loan Agreement shall be and hereby are amended, superseded and restated in their entirety by the terms and provisions of this Agreement.  This Agreement is not intended to be, and shall not constitute, a novation, and the security interest granted pursuant to the Existing Loan Agreement to secure the Obligations shall continue from the date of its original grant, held by Agent for the ratable benefit of Lenders.  All </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Extensions made, and Obligations outstanding under the Existing Credit Agreement which continue to be outstanding on the Effective Date shall continue under (and shall be governed by the terms of) this Agreement and the other Loan Documents.  Without limiting the foregoing, upon the effectiveness of the Agreement on the Effective Date, all references in the &#8220;Loan Documents&#8221; (as defined in the Existing Loan Agreement) to the &#8220;Loan Agreement&#8221; or &#8220;Agreement&#8221; and the &#8220;Loan Documents&#8221; shall be deemed to refer to this Agreement and the Loan Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.19.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any Event of Default arising prior to the Restatement Date due to (i) any transfers to Borrowers&#8217; Collateral Account maintained with Sutton Bank (used for deposits to cover five (5) days of transaction volume on Expensify Cards) in excess of the amounts permitted by the Existing Agreement, (ii) maintenance of balances in Collateral Accounts not subject to Account Control Agreements in excess of amounts permitted by the Existing Agreement , (iii) any failure to maintain the required Fixed Charge Coverage Ratio (as defined in the Existing Agreement) for the period ended December 31, 2023, and (iv) failure to comply with the asset or revenue limitations applicable pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> prior to the Effective Date, are hereby waived. The foregoing waiver shall be limited precisely as written, shall not establish any course of dealing or otherwise obligate Agent or any Lender to waive any other breach or Event of Default.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.20.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Acknowledgement and Consent to Bail-In of EEA Financial Institutions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary in any Loan Document or in any other agreement, arrangement or understanding among any such parties, each party hereto acknowledges that any liability of any EEA Financial Institution arising under any Loan Document, to the extent such liability is unsecured, may be subject to the write-down and conversion powers of an EEA Resolution Authority and agrees and consents to, and acknowledges and agrees to be bound by&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">the application of any Write-Down and Conversion Powers by an EEA Resolution Authority to any such liabilities arising hereunder which may be payable to it by any party hereto that is an EEA Financial Institution&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">the effects of any Bail-in Action on any such liability, including, if applicable&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">a reduction in full or in part or cancellation of any such liability&#59;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">a conversion of all, or a portion of, such liability into shares or other instruments of ownership in such EEA Financial Institution, its parent undertaking, or a bridge institution that may be issued to it or otherwise conferred on it, and that such shares or other instruments of ownership will be accepted by it in lieu of any rights with respect to any such liability under this Agreement or any other Loan Document&#59; or</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.03pt">the variation of the terms of such liability in connection with the exercise of the write-down and conversion powers of any EEA Resolution Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt;text-decoration:underline">APPOINTMENT OF AGENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Appointment and Authorization of Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Lender hereby designates and appoints CIBC to act as administrative agent and collateral agent on its behalf under this Agreement and the other Loan Documents and each Lender hereby irrevocably authorizes Agent to execute and deliver each of the other Loan Documents on its behalf, hold the security interest for its ratable benefit to secure the Obligations, and to take such other action on its behalf under the provisions of this Agreement and each other Loan Document and to exercise such powers and perform such duties as are expressly delegated to Agent by the terms of this Agreement or any other Loan Document, together with such powers as are reasonably incidental thereto.  Agent agrees to act as administrative agent and collateral agent for and on behalf of Lenders on the terms and conditions contained in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Agent shall not have any duties or responsibilities, except those expressly set forth herein or in the other Loan Documents, nor shall Agent have or be deemed to have any fiduciary relationship with any Lender, and no implied covenants, functions, responsibilities, duties, obligations or liabilities shall be read into this Agreement or any other Loan Document or otherwise exist against Agent.  Without limiting the generality of the foregoing, the use of the term &#8220;agent&#8221; in this Agreement or the other Loan Documents with reference to Agent is not intended to connote any fiduciary or other implied (or express) obligations arising under agency doctrine of any applicable law.  Instead, such term is used merely as a matter of market custom, and is intended to create or reflect only a representative relationship between independent contracting parties.  Each Lender hereby further authorizes Agent to act as the secured party under each of the Loan Documents that create a Lien on any item of Collateral.  Except as expressly otherwise provided in this Agreement, Agent shall have and may use its sole discretion with respect to exercising or refraining from exercising any discretionary rights or taking or refraining from taking any actions that Agent expressly is entitled to take or assert under or pursuant to this Agreement and the other Loan Documents.  Without limiting the generality of the foregoing, or of any other provision of the Loan Documents that provides rights or powers to Agent, Lenders agree that Agent shall have the right to exercise the following powers as long as this Agreement remains in effect&#58;  (a) maintain, in accordance with its customary business practices, ledgers and records </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">reflecting the status of the Obligations, the Collateral, payments and proceeds of Collateral, and related matters, (b) execute or file any and all financing or similar statements or notices, amendments, renewals, supplements, documents, instruments, proofs of claim, notices and other written agreements with respect to the Loan Documents, or to take any other action with respect to any Collateral or Loan Documents which may be necessary to perfect, and maintain perfected, the security interests and Liens upon Collateral pursuant to the Loan Documents, (c) make Revolving Loans, for itself or on behalf of Lenders, as provided in the Loan Documents, (d) exclusively receive, apply, and distribute payments and proceeds of the Collateral as provided in the Loan Documents, (e) open and maintain such bank accounts and cash management arrangements as Agent deems necessary and appropriate in accordance with the Loan Documents for the foregoing purposes, (f)&#160;perform, exercise, and enforce any and all other rights and remedies of the Secured Parties with respect to any Loan Party or its Subsidiaries, the Obligations, the Collateral, or otherwise related to any of same as provided in the Loan Documents, and (g) incur and pay such Secured Party Expenses as Agent may deem necessary or appropriate for the performance and fulfillment of its functions and powers pursuant to the Loan Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Delegation of Duties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Agent may execute any of its duties under this Agreement or any other Loan Document by or through agents, employees or attorneys in fact and shall be entitled to advice of counsel concerning all matters pertaining to such duties.  Agent shall not be responsible for the negligence or misconduct of any agent or attorney in fact that it selects as long as such selection was made without gross negligence or willful misconduct.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Liability of Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  None of the Agent-Related Persons shall (a) be liable for any action taken or omitted to be taken by any of them under or in connection with this Agreement or any other Loan Document or the transactions contemplated hereby (except for its own gross negligence or willful misconduct), or (b) be responsible in any manner to any of the Lenders for any recital, statement, representation or warranty made by any Loan Party or any of its Subsidiaries or Affiliates, or any officer or director thereof, contained in this Agreement or in any other Loan Document, or in any certificate, report, statement or other document referred to or provided for in, or received by Agent under or in connection with, this Agreement or any other Loan Document, or the validity, effectiveness, genuineness, enforceability or sufficiency of this Agreement or any other Loan Document, or for any failure of any Loan Party or its Subsidiaries or any other party to any Loan Document to perform its obligations hereunder or thereunder.  No Agent-Related Person shall be under any obligation to any Lenders to ascertain or to inquire as to the observance or performance of any of the agreements contained in, or conditions of, this Agreement or any other Loan Document, or to inspect the books and records or properties of any Loan Party or its Subsidiaries.  No Agent-Related Person shall have any liability to any Lender, and Loan Party or any of their respective Affiliates if any request for a Loan, Letter of Credit or other extension of credit was not authorized by the applicable Borrower.  Agent shall not be required to take any action that, in its opinion or in the opinion of its counsel, may expose it to liability or that is contrary to any Loan Document or applicable law or regulation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Reliance by Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Agent shall be entitled to rely, and shall be fully protected in relying, upon any writing, resolution, notice, consent, certificate, affidavit, letter, telegram, telefacsimile or other electronic method of transmission, telex or telephone message, statement or other document or conversation believed by it to be genuine and correct and to have been signed, sent, or made by the proper Person or Persons, and upon advice and statements of legal counsel (including counsel to Borrowers or counsel to any Lender), independent accountants and other experts selected by Agent.  Agent shall be fully justified in failing or refusing to take any action under this Agreement or any other Loan Document unless Agent shall first receive such advice or concurrence of the Lenders as it deems appropriate and until such instructions are received, Agent shall act, or refrain from acting, as it deems advisable.  If Agent so requests, it shall first be indemnified to its reasonable satisfaction by the Lenders against any and all liability and expense that may be incurred by it by reason of taking or continuing to take any such action.  Agent shall in all cases be fully protected in acting, or in refraining from acting, under this Agreement or any other Loan Document in accordance with a request or consent of the Required Lenders and such request and any action taken or failure to act pursuant thereto shall be binding upon all of the Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Notice of Default or Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Agent shall not be deemed to have knowledge or notice of the occurrence of any Default or Event of Default, except with respect to defaults in the payment of principal, interest, fees, and expenses required to be paid to Agent for the account of the Lenders and, except with respect to Events of Default of which Agent has actual knowledge, unless Agent shall have received written notice from a Lender or Borrowers referring to this Agreement, describing such Default or Event of Default, and stating that such notice is a &#8220;notice of default.&#8221;  Agent promptly will notify the Lenders of its receipt of any such notice or of any Event of Default of which Agent has actual knowledge.  If any Lender obtains actual knowledge of any Event of Default, such Lender promptly shall notify the other Lenders and Agent of such Event of Default.  Each Lender shall be solely responsible for giving any notices to its Participants, if any.  Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 13.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, Agent shall take such action with respect to such Default or Event of Default as may be requested by the Required Lenders in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that unless and until Agent has received any such request, Agent may (but shall not be obligated to) take such action, or refrain from taking such action, with respect to such Default or Event of Default as it shall deem advisable.</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Credit Decision</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each Lender acknowledges that none of the Agent-Related Persons has made any representation or warranty to it, and that no act by Agent hereinafter taken, including any review of the affairs of any Loan Party and its Subsidiaries or Affiliates, shall be deemed to constitute any representation or warranty by any Agent-Related Person to any Lender.  Each Lender represents to Agent that it has, independently and without reliance upon any Agent-Related Person and based on such due diligence, documents and information as it has deemed appropriate, made its own appraisal of, and investigation into, the business, prospects, operations, property, financial and other condition and creditworthiness of each Borrower or any other Person party to a Loan Document, and all applicable bank regulatory laws relating to the transactions contemplated hereby, and made its own decision to enter into this Agreement and to extend credit to Borrowers.  Each Lender also represents that it will, independently and without reliance upon any Agent-Related Person and based on such documents and information as it shall deem appropriate at the time, continue to make its own credit analysis, appraisals and decisions in taking or not taking action under this Agreement and the other Loan Documents, and to make such investigations as it deems necessary to inform itself as to the business, prospects, operations, property, financial and other condition and creditworthiness of each Borrower or any other Person party to a Loan Document.  Except for notices, reports, and other documents expressly herein required to be furnished to the Lenders by Agent, Agent shall not have any duty or responsibility to provide any Lender with any credit or other information concerning the business, prospects, operations, property, financial and other condition or creditworthiness of any Borrower or any other Person party to a Loan Document that may come into the possession of any of the Agent-Related Persons.  Each Lender acknowledges that Agent does not have any duty or responsibility, either initially or on a continuing basis (except to the extent, if any, that is expressly specified herein) to provide such Lender with any credit or other information with respect to any Borrower, its Affiliates or any of their respective business, legal, financial or other affairs, and irrespective of whether such information came into Agent&#8217;s or its Affiliates&#8217; or representatives&#8217; possession before or after the date on which such Lender became a party to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Costs and Expenses&#59; Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Agent may incur and pay Lender Group Expenses to the extent Agent reasonably deems necessary or appropriate for the performance and fulfillment of its functions, powers, and obligations pursuant to the Loan Documents, including court costs, attorneys&#8217; fees and expenses, fees and expenses of financial accountants, advisors, consultants, and appraisers, costs of collection by outside collection agencies, auctioneer fees and expenses, and costs of security guards or insurance premiums paid to maintain the Collateral, whether or not Borrowers are obligated to reimburse Agent or Lenders for such expenses pursuant to this Agreement or otherwise.  Agent is authorized and directed to deduct and retain sufficient amounts from payments or proceeds of the Collateral received by Agent to reimburse Agent for such out-of-pocket costs and expenses prior to the distribution of any amounts to Lenders.  In the event Agent is not reimbursed for such costs and expenses by the Loan Parties and their Subsidiaries, each Lender hereby agrees that it is and shall be obligated to pay to Agent such Lender&#8217;s ratable thereof.  Whether or not the transactions contemplated hereby are consummated, each of the Lenders, on a ratable basis, shall indemnify and defend the Agent-Related Persons (to the extent not reimbursed by or on behalf of Borrowers and without limiting the obligation of Borrowers to do so) from and against any and all Indemnified Liabilities&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that no Lender shall be liable for the payment to any Agent-Related Person of any portion of such Indemnified Liabilities resulting solely from such Person&#8217;s gross negligence or willful misconduct nor shall any Lender be liable for the obligations of any Defaulting Lender in failing to make a Revolving Loan or other extension of credit hereunder.  Without limitation of the foregoing, each Lender shall reimburse Agent upon demand for such Lender&#8217;s ratable share of any costs or out of pocket expenses (including attorneys, accountants, advisors, and consultants fees and expenses) incurred by Agent in connection with the preparation, execution, delivery, administration, modification, amendment, or enforcement (whether through negotiations, legal proceedings or otherwise) of, or legal advice in respect of rights or responsibilities under, this Agreement or any other Loan Document to the extent that Agent is not reimbursed for such expenses by or on behalf of Borrowers.  The undertaking in this Section shall survive the payment of all Obligations hereunder and the resignation or replacement of Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Agent in Individual Capacity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  CIBC and its Affiliates may make loans to, issue letters of credit for the account of, accept deposits from, provide Bank Services to, acquire Equity Interests in, and generally engage in any kind of banking, trust, financial advisory, underwriting, or other business with any Loan Party and its Subsidiaries and Affiliates and any other Person party to any Loan Document as though CIBC were not Agent hereunder, and, in each case, without notice to or consent of any other Lender.  Each of the Lenders acknowledge that, pursuant to such activities, CIBC or its Affiliates may receive information regarding a Loan Party or its Affiliates or any other Person party to any Loan Documents that is subject to confidentiality obligations in favor of such Loan Party or such other Person and that prohibit the disclosure of such information to the Lenders, and the Lenders acknowledge that, in such circumstances (and in the absence of a waiver of such confidentiality obligations, which waiver Agent will use its reasonable best efforts to obtain), Agent shall not be under any obligation to provide such information to them.  The terms &#8220;Lender&#8221; and &#8220;Lenders&#8221; include CIBC in its individual capacity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Successor Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Agent may resign as Agent upon 30 days (ten days if an Event of Default has occurred and is continuing) prior written notice to the Lenders (unless such notice is waived by the Required Lenders) and Borrowers (unless such notice is waived by Borrowers or a Default or Event of Default has occurred and is continuing).  If Agent resigns under this Agreement, the Required Lenders shall be entitled, with (so long as no Event of Default has occurred and is continuing) the consent of Borrowers (such consent not to be unreasonably </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">withheld, delayed, or conditioned), appoint a successor Agent for the Lenders.  If no successor Agent is appointed prior to the effective date of the resignation of Agent, Agent may appoint, after consulting with the Lenders and Borrowers, a successor Agent.  If Agent has materially breached or failed to perform any material provision of this Agreement or of applicable law, the Required Lenders may agree in writing to remove and replace Agent with a successor Agent from among the Lenders with (so long as no Event of Default has occurred and is continuing) the consent of Borrowers (such consent not to be unreasonably withheld, delayed, or conditioned).  In any such event, upon the acceptance of its appointment as successor Agent hereunder, such successor Agent shall succeed to all the rights, powers, and duties of the retiring Agent and the term &#8220;Agent&#8221; shall mean such successor Agent and the retiring Agent&#8217;s appointment, powers, and duties as Agent shall be terminated.  After any retiring Agent&#8217;s resignation hereunder as Agent, the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 13.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall inure to its benefit as to any actions taken or omitted to be taken by it while it was Agent under this Agreement.  If no successor Agent has accepted appointment as Agent by the date which is 30 days following a retiring Agent&#8217;s notice of resignation, the retiring Agent&#8217;s resignation shall nevertheless thereupon become effective and the Lenders shall perform all of the duties of Agent hereunder until such time, if any, as the Lenders appoint a successor Agent as provided for above.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Lender in Individual Capacity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Any Lender and its respective Affiliates may make loans to, issue letters of credit for the account of, accept deposits from, provide Bank Services to, acquire Equity Interests in and generally engage in any kind of banking, trust, financial advisory, underwriting, or other business with any Loan Party and its Subsidiaries and Affiliates and any other Person party to any Loan Documents as though such Lender were not a Lender hereunder without notice to or consent of any other Lender.  Each other Lender acknowledge that, pursuant to such activities, such Lender and its respective Affiliates may receive information regarding a Loan Party or its Affiliates or any other Person party to any Loan Documents that is subject to confidentiality obligations in favor of such Loan Party or such other Person and that prohibit the disclosure of such information to the Lenders, and the Lenders acknowledge that, in such circumstances (and in the absence of a waiver of such confidentiality obligations, which waiver such Lender will use its reasonable best efforts to obtain), such Lender shall not be under any obligation to provide such information to them.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Collateral Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">The Lenders hereby irrevocably authorize Agent to release any Lien on any Collateral (i) upon the termination of the Commitments and payment and satisfaction in full by the Loan Parties and their Subsidiaries of all of the Obligations, (ii) constituting property being sold or disposed of if a release is required or desirable in connection therewith and if Borrowers certify to Agent that the sale or disposition is permitted under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (and Agent may rely conclusively on any such certificate, without further inquiry), (iii) constituting property in which no Loan Party or any of its Subsidiaries owned any interest at the time Agent&#8217;s Lien was granted nor at any time thereafter, (iv)&#160;constituting property leased or licensed to a Loan Party or its Subsidiaries under a lease or license that has expired or is terminated in a transaction permitted under this Agreement, or (v) in connection with a credit bid or purchase authorized under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 13.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Loan Parties and the Lenders hereby irrevocably authorize Agent, based upon the instruction of the Required Lenders, to (a) consent to the sale of, credit bid, or purchase (either directly or indirectly through one or more entities) all or any portion of the Collateral at any sale thereof conducted under the provisions of the Bankruptcy Code, including Section 363 of the Bankruptcy Code, (b) credit bid or purchase (either directly or indirectly through one or more entities) all or any portion of the Collateral at any sale or other disposition thereof conducted under the provisions of the Code, including pursuant to Sections 9-610 or 9-620 of the Code, or (c) credit bid or purchase (either directly or indirectly through one or more entities) all or any portion of the Collateral at any other sale or foreclosure conducted or consented to by Agent in accordance with applicable law in any judicial action or proceeding or by the exercise of any legal or equitable remedy.  In connection with any such credit bid or purchase, Agent, based upon the instruction of the Required Lenders, may accept non-cash consideration, including debt and equity securities issued by any entities used to consummate such credit bid or purchase and in connection therewith Agent may reduce the Obligations owed to Lenders based upon the value of such non-cash consideration.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Agent shall have no obligation whatsoever to any of the Lenders (i) to verify or assure that the Collateral exists or is owned by a Loan Party or any of its Subsidiaries or is cared for, protected, or insured or has been encumbered, (ii) to verify or assure that Agent&#8217;s Liens have been properly or sufficiently or lawfully created, perfected, protected, or enforced or are entitled to any particular priority, (iii) to impose, maintain, increase, reduce, implement, or eliminate any particular reserve hereunder or to determine whether the amount of any reserve is appropriate or not, or (iv) to exercise at all or in any particular manner or under any duty of care, disclosure or fidelity, or to continue exercising, any of the rights, authorities and powers granted or available to Agent pursuant to any of the Loan Documents, it being understood and agreed that in respect of the Collateral, or any act, omission, or event related thereto, subject to the terms and conditions contained herein, Agent may act in any manner it may deem appropriate, in its sole discretion given Agent&#8217;s own interest in the Collateral in its capacity as one of the Lenders and that Agent shall have no other duty or liability whatsoever to any Lender as to any of the foregoing, except as otherwise expressly provided herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Restrictions on Actions by Lenders&#59; Sharing of Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Each of the Lenders agrees that it shall not, without the express written consent of Agent, and that it shall, to the extent it is lawfully entitled to do so, upon the written request of Agent, set off against the Obligations, any amounts owing by such Lender to any Loan Party or its Subsidiaries or any deposit accounts of any Loan Party or its Subsidiaries now or hereafter maintained with such Lender.  Each of the Lenders further agrees that it shall not, unless specifically requested to do so in writing by Agent, take or cause to be taken any action, including, the commencement of any legal or equitable proceedings to enforce any Loan Document against any Borrower or any Guarantor or to foreclose any Lien on, or otherwise enforce any security interest in, any of the Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">If, at any time or times any Lender shall receive (i) by payment, foreclosure, setoff, or otherwise, any proceeds of Collateral or any payments with respect to the Obligations, except for any such proceeds or payments received by such Lender from Agent pursuant to the terms of this Agreement, or (ii)&#160;payments from Agent in excess of such Lender&#8217;s pro rata share of all such distributions by Agent, such Lender promptly shall (A) turn the same over to Agent, in kind, and with such endorsements as may be required to negotiate the same to Agent, or in immediately available funds, as applicable, for the account of all of the Lenders and for application to the Obligations in accordance with the applicable provisions of this Agreement, or (B) purchase, without recourse or warranty, an undivided interest and participation in the Obligations owed to the other Lenders so that such excess payment received shall be applied ratably as among the Lenders in accordance with their pro rata shares&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that to the extent that such excess payment received by the purchasing party is thereafter recovered from it, those purchases of participations shall be rescinded in whole or in part, as applicable, and the applicable portion of the purchase price paid therefor shall be returned to such purchasing party, but without interest except to the extent that such purchasing party is required to pay interest in connection with the recovery of the excess payment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Agency for Perfection</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Agent hereby appoints each other Lender as its agent (and each Lender hereby accepts such appointment) for the purpose of perfecting Agent&#8217;s Liens in assets which, in accordance with Article 8 or Article 9, as applicable, of the Code can be perfected by possession or control.  Should any Lender obtain possession or control of any such Collateral, such Lender shall notify Agent thereof, and, promptly upon Agent&#8217;s request therefor shall deliver possession or control of such Collateral to Agent or in accordance with Agent&#8217;s instructions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Payments by Agent to the Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All payments to be made by Agent to the Lenders shall be made by bank wire transfer of immediately available funds pursuant to such wire transfer instructions as each party may designate for itself by written notice to Agent.  Concurrently with each such payment, Agent shall identify whether such payment (or any portion thereof) represents principal, premium, fees, or interest of the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:11pt">Concerning the Collateral and Related Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Each of the Lenders authorizes and directs Agent to enter into this Agreement and the other Loan Documents.  Each Lender agrees that any action taken by Agent in accordance with the terms of this Agreement or the other Loan Documents relating to the Collateral and the exercise by Agent of its powers set forth therein or herein, together with such other powers that are reasonably incidental thereto, shall be binding upon each Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:23.5pt;text-decoration:underline">WITHHOLDING TAXES.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  All payments made by any Loan Party under any Loan Document will be made free and clear of, and without deduction or withholding for, any Taxes, except as otherwise required by applicable law, and in the event any deduction or withholding of Taxes is required, the applicable Loan Party shall make the requisite withholding, promptly pay over to the applicable Governmental Authority the withheld tax, and furnish to Agent as promptly as possible after the date the payment of any such Tax is due pursuant to applicable law, certified copies of tax receipts evidencing such payment by the Loan Parties.  Furthermore, if any such Tax is an Indemnified Taxes or an Indemnified Tax is so levied or imposed, the Loan Parties agree to pay the full amount of such Indemnified Taxes and such additional amounts as may be necessary so that every payment of all amounts due under this Agreement, any note, or Loan Document, including any amount paid pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> after withholding or deduction for or on account of any Indemnified Taxes, will not be less than the amount provided for herein.  The Loan Parties will promptly pay any Other Taxes or reimburse Agent for such Other Taxes upon Agent&#8217;s demand.  The Loan Parties shall jointly and severally indemnify each Indemnified Person (collectively a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) for the full amount of Indemnified Taxes arising in connection with this Agreement or any other Loan Document or breach thereof by any Loan Party (including, without limitation, any Indemnified Taxes imposed or asserted on, or attributable to, amounts payable under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) imposed on, or paid by, such Tax Indemnitee and all reasonable costs and expenses related thereto (including fees and disbursements of attorneys and other tax professionals), as and when they are incurred and irrespective of whether suit is brought, whether or not such Indemnified Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority (other than Indemnified Taxes and additional amounts that a court of competent jurisdiction finally determines to have resulted from the gross negligence or willful misconduct of such Tax Indemnitee).  The obligations of the Loan Parties under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall survive the termination of this Agreement, the resignation and replacement of the Agent, and the repayment of the Obligations.</font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Exemptions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">If a Lender or Participant is entitled to claim an exemption or reduction from United States withholding tax, such Lender or Participant agrees with and in favor of Agent, to deliver to Agent (or, in the case of a Participant, to the Lender granting the participation only) and the Borrower Representative on behalf of all Borrowers one of the following before receiving its first payment under this Agreement&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">if such Lender or Participant is entitled to claim an exemption from United States withholding tax pursuant to the portfolio interest exception, (A) a statement of the Lender or Participant, signed under penalty of perjury, that it is not a (I) a &#8220;bank&#8221; as described in Section 881(c)(3)(A) of the IRC, (II) a 10% shareholder of Borrower Representative (within the meaning of Section 871(h)(3)(B) of the IRC), or (III) a controlled foreign corporation related to Borrowers within the meaning of Section 864(d)(4) of the IRC, and (B) a properly completed and executed IRS Form W-8BEN, Form W-8BEN-E or Form W-8IMY (with proper attachments as applicable)&#59;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">if such Lender or Participant is entitled to claim an exemption from, or a reduction of, withholding tax under a United States tax treaty, a properly completed and executed copy of IRS Form W-8BEN or Form W-8BEN-E, as applicable&#59;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.03pt">if such Lender or Participant is entitled to claim that interest paid under this Agreement is exempt from United States withholding tax because it is effectively connected with a United States trade or business of such Lender, a properly completed and executed copy of IRS Form W-8ECI&#59;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">if such Lender or Participant is entitled to claim that interest paid under this Agreement is exempt from United States withholding tax because such Lender or Participant serves as an intermediary, a properly completed and executed copy of IRS Form W-8IMY (including a withholding statement and copies of the tax certification documentation for its beneficial owner(s) of the income paid to the intermediary, if required based on its status provided on the Form W-8IMY)&#59; or</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">a properly completed and executed copy of any other form or forms, including IRS Form W-9, as may be required under the IRC or other laws of the United States as a condition to exemption from, or reduction of, United States withholding or backup withholding tax.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Each Lender or Participant shall provide new forms (or successor forms) upon the expiration or obsolescence of any previously delivered forms and to promptly notify Agent and Borrower Representative (or, in the case of a Participant, to the Lender granting the participation only) of any change in circumstances which would modify or render invalid any claimed exemption or reduction.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">If a Lender or Participant claims an exemption from withholding tax in a jurisdiction other than the United States, such Lender or such Participant agrees with and in favor of Agent and Borrowers, to deliver to Agent and Borrower Representative (or, in the case of a Participant, to the Lender granting the participation only) any such form or forms, as may be required under the laws of such jurisdiction as a condition to exemption from, or reduction of, foreign withholding or backup withholding tax before receiving its first payment under this Agreement, but only if such Lender or such Participant is legally able to deliver such forms, or the providing of or delivery of such forms in the Lender&#8217;s reasonable judgment would not subject such Lender to any material unreimbursed cost or expense or materially prejudice the legal or commercial position of such Lender (or its Affiliates)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that nothing in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall require a Lender or Participant to disclose any information that it deems to be confidential (including without limitation, its tax returns).  Each Lender and each Participant shall provide new forms (or successor forms) upon the expiration or obsolescence of any previously delivered forms and to promptly notify Agent and Borrower Representative (or, in the case of a Participant, to the Lender granting the participation only) of any change in circumstances which would modify or render invalid any claimed exemption or reduction.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">If a Lender or Participant claims exemption from, or reduction of, withholding tax and such Lender or Participant sells, assigns, grants a participation in, or otherwise transfers all or part of the Obligations of Borrowers to such Lender or Participant, such Lender or Participant agrees to notify Agent and Borrower Representative (or, in the case of a sale of a participation interest, to the Lender granting the participation only) of the percentage amount in which it is no longer the beneficial owner of Obligations of Borrowers to such Lender or Participant.  To the extent of such percentage amount, Agent and Borrower Representative will treat such Lender&#8217;s or such Participant&#8217;s documentation provided pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">14.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> as no longer valid.  With respect to such percentage amount, such Participant or Assignee may provide new documentation, pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section </font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">14.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">14.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, if applicable.  Borrowers agree that each Participant shall be entitled to the benefits of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> with respect to its participation in any portion of the Commitments and the Obligations so long as such Participant complies with the obligations set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> with respect thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">If a payment made to a Lender under any Loan Document would be subject to U.S. federal withholding tax imposed by FATCA if such Lender were to fail to comply with the applicable due diligence and reporting requirements of FATCA (including those contained in Section 1471(b) or 1472(b) of the IRC, as applicable), such Lender shall deliver to Agent (or, in the case of a Participant, to the Lender granting the participation only) at the time or times prescribed by law and at such time or times reasonably requested by Agent (or, in the case of a Participant, the Lender granting the participation) such documentation prescribed by applicable law (including as prescribed by Section 1471(b)(3)(C)(i) of the IRC) and such additional documentation reasonably requested by Agent (or, in the case of a Participant, the Lender granting the participation) as may be necessary for Agent or Borrowers to comply with their obligations under FATCA and to determine that such Lender has complied with such Lender&#8217;s obligations under FATCA or to determine the amount to deduct and withhold from such payment.  Solely for purposes of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, &#8220;FATCA&#8221; shall include any amendments made to FATCA after the date of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:16pt">Reductions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">If a Lender or a Participant is subject to an applicable withholding tax, Agent (or, in the case of a Participant, the Lender granting the participation) may withhold from any payment to such Lender or such Participant an amount equivalent to the applicable withholding tax.  If the forms or other documentation required by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">14.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> are not delivered to Agent (or, in the case of a Participant, to the Lender granting the participation), then Agent (or, in the case of a Participant, to the Lender granting the participation) may withhold from any payment to such Lender or such Participant not providing such forms or other documentation an amount equivalent to the applicable withholding tax.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">If the IRS or any other Governmental Authority of the United States or other jurisdiction asserts a claim that Agent (or, in the case of a Participant, to the Lender granting the participation) did not properly withhold tax from amounts paid to or for the account of any Lender or any Participant due to a failure on the part of the Lender or any Participant (because the appropriate form was not delivered, was not properly executed, or because such Lender failed to notify Agent (or such Participant failed to notify the Lender granting the participation) of a change in circumstances which rendered the exemption from, or reduction of, withholding tax ineffective, or for any other reason) such Lender shall indemnify and hold Agent harmless (or, in the case of a Participant, such Participant shall indemnify and hold the Lender granting the participation harmless) for all amounts paid, directly or indirectly, by Agent (or, in the case of a Participant, to the Lender granting the participation), as tax or otherwise, including penalties and interest, and including any taxes imposed by any jurisdiction on the amounts payable to Agent (or, in the case of a Participant, to the Lender granting the participation only) under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, together with all costs and expenses (including attorneys&#8217; fees and expenses).  The obligation of the Lenders and the Participants under this subsection shall survive the payment of all Obligations and the resignation or replacement of Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If Agent or a Lender determines, in its sole discretion, that it has received a refund of any Indemnified Taxes to which the Loan Parties have paid additional amounts pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, so long as no Default or Event of Default has occurred and is continuing, it shall pay over such refund to the Borrower Representative on behalf of the Loan Parties (but only to the extent of payments made, or additional amounts paid, by the Loan Parties under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> with respect to Indemnified Taxes giving rise to such a refund), net of all out-of-pocket expenses of Agent or such Lender and without interest (other than any interest paid by the applicable Governmental Authority with respect to such a refund)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that the Loan Parties, upon the request of Agent or such Lender, agrees to repay the amount paid over to the Loan Parties (plus any penalties, interest or other charges, imposed by the applicable Governmental Authority, other than such penalties, interest or other charges imposed as a result of the willful misconduct or gross negligence of Agent or Lender hereunder as finally determined by a court of competent jurisdiction) to Agent or such Lender in the event Agent or such Lender is required to repay such refund to such Governmental Authority.  Notwithstanding anything in this Agreement to the contrary, this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> shall not be construed to require Agent or any Lender to make available its tax returns (or any other information which it deems confidential) to Loan Parties or any other Person or require Agent or any Lender to pay any amount to an indemnifying party pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, the payment of which would place Agent or such Lender (or their Affiliates) in a less favorable net after-Tax position than such Person would have been in if the Tax subject to indemnification and giving rise to such refund had not been deducted, withheld or otherwise imposed and the indemnification payments or additional amounts with respect to such Tax had never been paid.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;REMAINDER OF PAGE INTENTIONALLY LEFT BLANK&#93;</font></div><div><font><br></font></div><div style="height:72.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;SIGNATURE PAGE TO SECOND AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed as of the Effective Date.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.862%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BORROWER</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXPENSIFY, INC.</font></div><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ryan Schaffer&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Ryan Schaffer&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Title&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Chief Financial Officer&#160;&#160;&#160;&#160;</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4858-6000-9114v.4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;SIGNATURE PAGE TO SECOND AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed as of the Effective Date.</font></div><div><font><br></font></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.862%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AGENT&#58;</font></div><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CANADIAN IMPERIAL BANK OF COMMERCE </font></div><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ian Curry&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Ian Curry&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Title&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Authorized Signatory&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Joshua Tam&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Joshua Tam&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Title&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Authorized Signatory&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LENDER</font></div><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CANADIAN IMPERIAL BANK OF COMMERCE </font></div><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ian Curry&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Ian Curry&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Title&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Authorized Signatory&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="margin-bottom:5pt;margin-top:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Joshua Tam&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Joshua Tam&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Title&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Authorized Signatory&#160;&#160;&#160;&#160;</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4858-6000-9114v.4</font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DEFINITIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As used in this Agreement, the following capitalized terms have the following meanings&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any &#8220;account&#8221; as defined in the Code with such additions to such term as may hereafter be made, and includes, without limitation, all accounts receivable and other sums owing to a Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Account Control Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any control agreement entered into among the depository institution at which a Loan Party maintains a Deposit Account or the securities intermediary or commodity intermediary at which a Borrower or any other Loan Party maintains a Securities Account or a Commodity Account, a Loan Party, and Lender pursuant to which Lender obtains control (within the meaning of the Code) over such Deposit Account, Securities Account, or Commodity Account.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Account Debtor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any &#8220;account debtor&#8221; as defined in the Code with such additions to such term as may hereafter be made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, each other Person that owns or controls, directly or indirectly the Person, any Person that controls or is controlled by or is under common control with the Person, and each of that Person&#8217;s senior executive officers, directors, partners and, for any Person that is a limited liability company, that Person&#8217;s managers and members.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Agent-Related Persons</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means Agent, together with its Affiliates, officers, directors, employees, attorneys, and agents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Anti-Corruption Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the FCPA, the U.K. Bribery Act of 2010, as amended, and all other applicable laws and regulations or ordinances concerning or relating to bribery, money laundering or corruption in any jurisdiction in which any Loan Party or any of its Subsidiaries or Affiliates is located or is doing business.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Anti-Money Laundering Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.11(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Anti-Terrorism Order</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means Executive Order No. 13,224 as of September 24, 2001, Blocking Property and Prohibiting Transactions with Persons Who Commit, Threaten to Commit or Support Terrorism, 66 U.S. Fed. Reg. 49,079 (2001), as amended. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Applicable Interest Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means a floating annual rate of the Prime Rate plus 1.00%, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Applicable Percentage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, as of any date of determination, with respect to each Lender, the percentage which such Lender&#8217;s Revolving Loan Commitment then constitutes of the Total Revolving Loan Commitment, or at any time after the Revolving Loan Commitments shall have expired or terminated, the percentage which the aggregate principal amount of such Lender&#8217;s Revolving Loans then outstanding constitutes of the aggregate principal amount of all Revolving Loans then outstanding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Application Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the date that an Event of Default has occurred and Agent or Required Lenders have required that payments or proceeds of Collateral be applied pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.7(f).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assignment and Acceptance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means an Assignment and Acceptance Agreement substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit F</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Unused Revolving Loan Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, for each quarter measurement period, the Total Revolving Loan Commitments, less the average Bank Services Utilization Amount for such period, less the average closing balance of the Revolving Loans outstanding for each day in such period, as determined by Agent. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bail-In&#160;Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the exercise of any Write-Down and Conversion Powers by the applicable EEA Resolution Authority in respect of any liability of an EEA Financial Institution.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-1</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bail-In Legislation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means with respect to any EEA Member Country implementing Article 55 of Directive 2014&#47;59&#47;EU of the European Parliament and of the Council of the European Union, the implementing law for such EEA Member Country from time to time which is described in the EU Bail-In Legislation Schedule. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bank Services</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, any products, credit services, and&#47;or financial accommodations provided to a Borrower or any of its Subsidiaries at the request of Borrower Representative, including without limitation, any Letters of Credit, cash management services  (including, without limitation, merchant services, direct deposit of payroll, business credit cards, and check cashing services), interest rate swap arrangements, and foreign exchange services as any such products or services may be identified in various bank services agreements related thereto. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bank Services Provider</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means CIBC, or such other Revolving Lender as agreed from time to time among Agent, CIBC and Borrower Representative. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bank Services Utilization Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, as of any date of determination, the sum of (i) the committed amount of any cash management services  (including, without limitation, merchant services, direct deposit of payroll, business credit cards, and check cashing services) made available under the Revolving Loan Facility and any associated reserves, and (ii) the aggregate face amount of outstanding Letters of Credit (including drawn but unreimbursed amounts).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, the board of directors, board of managers, managers or other similar bodies or authorities performing similar governing functions for such Person. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; and &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Borrower Representative</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Borrowers&#8217; Books</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; are all of each Borrower&#8217;s books and records including ledgers, federal and state tax returns, records regarding such Borrower&#8217;s assets or liabilities, the Collateral, business operations or financial condition, and all computer programs or storage or any equipment containing such information.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any day that is not a Saturday, Sunday or a day on which commercial banks in the State of California are required or permitted to be closed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means (a)&#160;marketable direct obligations issued or unconditionally guaranteed by the United States or any agency or any State thereof having maturities of not more than one (1) year from the date of acquisition&#59; (b)&#160;commercial paper maturing no more than one (1) year after its creation and having the highest rating from either Standard &#38; Poor&#8217;s Ratings Group or Moody&#8217;s Investors Service, Inc.&#59; (c) certificates of deposit issued by any bank with assets of at least $500,000,000 maturing no more than one year from the date of investment therein&#59; and (d) money market funds at least ninety-five percent (95%) of the assets of which constitute Cash Equivalents of the kinds described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (a) through (c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this definition.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any of the following (or any combination of the following) whether arising from any single transaction event or series of related transactions or events that, individually or in the aggregate, result in&#58; (a) any &#8220;person&#8221; or &#8220;group&#8221; (within the meaning of Section 13(d) and 14(d)(2) of the Securities Exchange Act of 1934) becoming the &#8220;beneficial owner&#8221; (as defined in Rule 13d-3 under the Securities Exchange Act of 1934), directly or indirectly, of a sufficient number of Equity Interests of Borrower Representative ordinarily entitled to vote in the election of directors, empowering such &#8220;person&#8221; or &#8220;group&#8221; to elect a majority of the members of the Board of Borrower Representative, who did not have such power before such transaction&#59; or (b) the Transfer of all or substantially all assets of Borrowers or of a material business line of Borrowers&#59; or (c) Borrower Representative ceasing to own and control, (other than in connection with the dissolution of a Subsidiary of Borrower Representative pursuant to which all assets of such Subsidiary are transferred to a Borrower), free and clear of any Liens (other than Permitted Liens), directly or indirectly, all of the Equity Interests in each of its Subsidiaries or failing to have the power to direct or cause the direction of the management and policies of each such Subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the occurrence after the date of this Agreement of&#58;  (a) the adoption or effectiveness of any law, rule, regulation, judicial ruling, judgment or treaty, (b) any change in any law, rule, regulation, judicial ruling, judgment or treaty or in the administration, interpretation, implementation or application by any Governmental Authority of any law, rule, regulation, guideline or treaty, or (c) the making or issuance by any Governmental Authority of any request, rule, guideline or directive, whether or not having the force of law&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that notwithstanding anything in this Agreement to the contrary, (i) the Dodd-Frank Wall Street Reform and Consumer Protection Act and all requests, rules, guidelines or directives thereunder or issued in connection </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-2</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">therewith, and (ii) all requests, rules, guidelines or directives concerning capital adequacy promulgated by the Bank for International Settlements, the Basel Committee on Banking Supervision (or any successor or similar authority) or the United States or foreign regulatory authorities shall, in each case, be deemed to be a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">,&#8221; regardless of the date enacted, adopted or issued.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CIBC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CIBC USA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means CIBC Bank USA. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means May 24, 2018.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Uniform Commercial Code, as the same may, from time to time, be enacted and in effect in the State of California&#59; provided, that, to the extent that the Code is used to define any term herein or in any Loan Document and such term is defined differently in different Articles or Divisions of the Code, the definition of such term contained in Article or Division 9 shall govern&#59; provided further, that in the event that, by reason of mandatory provisions of law, any or all of the attachment, perfection, or priority of, or remedies with respect to, Agent&#8217;s Lien on any Collateral is governed by the Uniform Commercial Code in effect in a jurisdiction other than the State of California, the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean the Uniform Commercial Code as enacted and in effect in such other jurisdiction solely for purposes of the provisions thereof relating to such attachment, perfection, priority, or remedies and for purposes of definitions relating to such provisions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any and all properties, rights and assets of Borrower described on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and any collateral securing the Obligations pursuant to any guaranty or pursuant to any other Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Collateral Access Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means an agreement with respect to a Loan Party&#8217;s leased location or bailee location, in each case in form and substance reasonably satisfactory to Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Collateral Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any Deposit Account, Securities Account, or Commodity Account of a Loan Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, collectively, the Revolving Loan Commitments, and &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; shall mean each of them. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commodity Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any &#8220;commodity account&#8221; as defined in the Code with such additions to such term as may hereafter be made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Compliance Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means that certain certificate in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit&#160;C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, for any Person, any direct or indirect liability, contingent or not, of that Person for (a) any indebtedness, lease, dividend, letter of credit or other obligation of another such as an obligation, in each case, directly or indirectly guaranteed, endorsed, co-made, discounted or sold with recourse by that Person, or for which that Person is directly or indirectly liable&#59; (b) any obligations for undrawn letters of credit for the account of that Person&#59; and (c) all obligations from any interest rate, currency or commodity swap agreement, interest rate cap or collar agreement, or other agreement or arrangement designated to protect a Person against fluctuation in interest rates, currency exchange rates or commodity prices.  The amount of a Contingent Obligation is the stated or determined amount of the primary obligation for which the Contingent Obligation is made or, if not determinable, the maximum reasonably anticipated liability for it determined by the Person in good faith&#59; but the amount may not exceed the maximum of the obligations under any guarantee or other support arrangement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Copyrights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any and all copyright rights, copyright applications, copyright registrations and like protections of a Person in each work of authorship and derivative work thereof, whether published or unpublished and whether or not the same also constitutes a trade secret.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Authorization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means an authorization to credit a Collateral Account of a Borrower with CIBC USA in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit E-2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Extension</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Revolving Loans or any other extension of credit hereunder for Borrowers&#8217; benefit.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-3</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debit Authorization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means an authorization to debit a Collateral Account of a Borrower with CIBC USA in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit E-1</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any circumstance, event or condition that constitutes an Event of Default or that, with the giving of any notice, the passage of time, or both, would be an Event of Default.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Default Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.5(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defaulting Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any Lender that (a)&#160;has failed to (i)&#160;fund all or any portion of its Loans within two (2)&#160;Business Days of the date such Loans were required to be funded hereunder unless such Lender notifies Agent and Borrower Representative in writing that such failure is the result of such Lender&#8217;s reasonable determination that one or more conditions precedent to funding (each of which conditions precedent, together with any applicable default, shall be specifically identified in such writing) has not been satisfied, or (ii)&#160;pay to Agent or any other Lender any other amount required to be paid by it hereunder within two (2)&#160;Business Days of the date when due, (b)&#160;has notified Borrower Representative or Agent in writing that it does not intend to comply with its funding obligations hereunder, or has made a public statement to that effect (unless such writing or public statement relates to such Lender&#8217;s obligation to fund a Loan hereunder and states that such position is based on such Lender&#8217;s reasonable determination that a condition precedent to funding (which condition precedent, together with any applicable default, shall be specifically identified in such writing or public statement) cannot be satisfied), (c) has failed, within three (3)&#160;Business Days after written request by Agent or Borrower Representative, to confirm in writing to Agent and Borrower Representative that it will comply with its prospective funding obligations hereunder (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;that such Lender shall cease to be a Defaulting Lender pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> upon receipt of such written confirmation by Agent and Borrower Representative), or (d)&#160;has, or has a direct or indirect parent company that has, (i) become the subject of a under any applicable debtor relief law, (ii)&#160;become the subject of a&#160;Bail-In&#160;Action or (iii)&#160;had appointed for it a receiver, custodian, conservator, trustee, administrator, assignee for the benefit of creditors or similar Person charged with reorganization or liquidation of its business or assets, including the Federal Deposit Insurance Corporation or any other state or federal regulatory authority acting in such a capacity&#59;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;that a Lender shall not be a Defaulting Lender solely by virtue of the ownership or acquisition of any equity interest in that Lender or any direct or indirect parent company thereof by a Governmental Authority so long as such ownership interest does not result in or provide such Lender with immunity from the jurisdiction of courts within the United States or from the enforcement of judgments or writs of attachment on its assets or permit such Lender (or such Governmental Authority) to reject, repudiate, disavow or disaffirm any contracts or agreements made with such Lender.  Any determination by Agent that a Lender is a Defaulting Lender under any one or more of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (a)&#160;through (d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> above shall be conclusive and binding absent manifest error, and such Lender shall be deemed to be a Defaulting Lender (subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) upon delivery of written notice of such determination to Borrower Representative and each Lender.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deposit Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any &#8220;deposit account&#8221; as defined in the Code with such additions to such term as may hereafter be made, and includes any checking account, savings account or certificate of deposit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollars</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">dollars</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; or use of the sign &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means only lawful money of the United States and not any other currency, regardless of whether that currency uses the &#8220;$&#8221; sign to denote its currency or may be readily converted into lawful money of the United States.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EBITDA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to any period, (a) Net Income for such period, plus (b)(i) Interest Expense for such period, (ii) to the extent deducted in the calculation of Net Income, depreciation expense and amortization expense for such period, (iii) income tax expense for such period, and (iv) any non-cash expenses incurred pursuant to any management equity plan or stock option plan or any other management or employee benefit plan or agreement, minus (c)(i) interest income for such period, (ii) income tax credits for such period, (iii) capitalized software development costs for such period, and (iv) any other non-cash items increasing Net Income for such period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EEA Financial Institution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means (a) any credit institution or investment firm established in any EEA Member Country which is subject to the supervision of an EEA Resolution Authority, (b) any entity established in an EEA Member Country which is a parent of an institution described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this definition, or (c) any financial institution established in an EEA Member Country which is a Subsidiary of an institution described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (a) or (b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this definition and is subject to consolidated supervision with its parent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EEA Member Country</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any of the member states of the European Union, Iceland, Liechtenstein, and Norway.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-4</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EEA Resolution Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any public administrative authority or any person entrusted with public administrative authority of any EEA Member Country (including any delegee) having responsibility for the resolution of any EEA Financial Institution. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eligible Transferee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means (a) any Lender (other than a Defaulting Lender), any Affiliate of any Lender and any Related Fund of any Lender&#59; and (b) (i) a commercial bank organized under the laws of the United States or any state thereof, and having total assets in excess of $500,000,000&#59; (ii) a savings and loan association or savings bank organized under the laws of the United States or any state thereof, and having total assets in excess of $500,000,000&#59; (iii) a commercial bank organized under the laws of any other country or a political subdivision thereof&#59; provided that (A) (x) such bank is acting through a branch or agency located in the United States or (y) such bank is organized under the laws of a country that is a member of the Organization for Economic Cooperation and Development or a political subdivision of such country, and (B) such bank has total assets in excess of $500,000,000&#59; (c) any other entity (other than a natural person) that is an &#8220;accredited investor&#8221; (as defined in Regulation D under the Securities Act) that extends credit or buys loans as one of its businesses including insurance companies, investment or mutual funds and lease financing companies, and having total assets in excess of $500,000,000&#59; and (d) during the continuation of an Event of Default, any other Person approved by Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equipment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means all &#8220;equipment&#8221; as defined in the Code with such additions to such term as may hereafter be made, and includes without limitation all machinery, fixtures, goods, vehicles (including motor vehicles and trailers), and any interest in any of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity Interests</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, any of the shares of capital stock of (or other ownership, membership or profit interests in) such Person, any of the warrants, options or other rights for the purchase or acquisition from such Person of shares of capital stock of (or other ownership, membership or profit interests in) such Person, any of the securities convertible into or exchangeable for shares of capital stock of (or other ownership, membership or profit interests in) such Person or warrants, rights or options for the purchase or acquisition from such Person of such shares (or such other interests), and any of the other ownership, membership or profit interests in such Person (including partnership, member or trust interests therein), whether voting or nonvoting, and whether or not such shares, warrants, options, rights or other interests are outstanding on any date of determination.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Employee Retirement Income Security Act of 1974, and its regulations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Excess Cash Flow</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means with respect to Borrower Representative and its Subsidiaries, on a consolidated basis, in any applicable fiscal year, </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">EBITDA for such fiscal year, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.8pt">the sum of the following, in each case, for such fiscal year (without duplication and only to the extent added back in the determination of EBITDA for such fiscal year)&#58; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:22.12pt">Interest Expense, to the extent paid in cash&#59; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:22.68pt">taxes based on income, profits, or capital, to the extent paid in cash&#59; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(C)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:22.68pt">amortization payments in respect of Indebtedness, to the extent paid in cash&#59; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(D)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:22.12pt">capital expenditures (excluding the principal amount of Indebtedness incurred to finance such capital expenditures)&#59; and</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(E)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.24pt">the sum of any other cash add-backs to EBITDA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Securities Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Excluded Locations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the following locations where Collateral may be located from time to time&#58; (a) locations where mobile office equipment (e.g. laptops, mobile phones and the like) may be located with </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-5</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">employees in the Ordinary Course of Business, and (b) other locations where, in the aggregate for all such locations, less than Fifty Thousand Dollars ($50,000) of Collateral is located.</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Excluded Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">any MSB Subsidiary,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Real Estate SPV, as long as such Subsidiary has no material assets other than the real estate the real estate financed pursuant to the Real Estate Loan Facility and other assets contemplated to be owned by Real Estate SPV pursuant to the terms of the Real Estate Loan Facility&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">any other Subsidiary that is not a Loan Party and designated as an Excluded Subsidiary by Borrower Representative by written notice to Agent, provided that with respect to all Subsidiaries so designated in accordance with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, Borrowers maintain compliance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.11(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">As of the Effective Date, Expensify Limited, Expensify Australia Pty Ltd, Expensify Canada Inc., Expensify Lounge LLC, Expensify Netherlands B.V., Damasko, LLC and Fifth &#38; Harvey, LLC are designated as Excluded Subsidiaries consistent with the foregoing requirements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Excluded Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means (i) any tax imposed on the net income or net profits of any Lender or any Participant (including any branch profits taxes), in each case imposed by the jurisdiction (or by any political subdivision or taxing authority thereof) in which such Lender or such Participant is organized or the jurisdiction (or by any political subdivision or taxing authority thereof) in which such Lender&#8217;s or such Participant&#8217;s principal office is located in or as a result of a present or former connection between such Lender or such Participant and the jurisdiction or taxing authority imposing the tax (other than any such connection arising solely from such Lender or such Participant having executed, delivered or performed its obligations or received payment under, or enforced its rights or remedies under this Agreement or any other Loan Document), (ii) United States federal withholding taxes that would not have been imposed but for a Lender&#8217;s or a Participant&#8217;s failure to comply with the requirements of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, (iii) any United States federal withholding taxes that would be imposed on amounts payable to a Foreign Lender based upon the applicable withholding rate in effect at the time such Foreign Lender becomes a party to this Agreement (or designates a new lending office, other than a designation made at the request of a Loan Party), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">except</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> that Excluded Taxes shall not include (A) any amount that such Foreign Lender (or its assignor, if any) was previously entitled to receive pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement, if any, with respect to such withholding tax at the time such Foreign Lender becomes a party to this Agreement (or designates a new lending office), and (B) additional United States federal withholding taxes that may be imposed after the time such Foreign Lender becomes a party to this Agreement (or designates a new lending office), as a result of a change in law, rule, regulation, treaty, order or other decision or other Change in Law with respect to any of the foregoing by any Governmental Authority, and (iv) any United States federal withholding taxes imposed under FATCA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Existing Loan Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FATCA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means Sections 1471 through 1474 of the IRC, as of the date of this Agreement (or any amended or successor version that is substantively comparable and not materially more onerous to comply with), and (a) any current or future regulations or official interpretations thereof, (b) any agreements entered into pursuant to Section 1471(b)(1) of the IRC, and (c) any intergovernmental agreement entered into by the United States (or any fiscal or regulatory legislation, rules, or practices adopted pursuant to any such intergovernmental agreement entered into in connection therewith).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FCPA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means United States Foreign Corrupt Practices Act of 1977, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Federal Reserve Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Board of Governors of the Federal Reserve System, or any successor thereto. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any Lender or Participant that is not a United States person within the meaning of IRC section 7701(a)(30). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Free Cash Flow</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, for any period, an amount equal to the sum of (a) the amount of &#8220;cash flows from operating activities&#8221; for such period, provided that for purposes of the foregoing, cash flows attributable to receipt or disbursement of customer funds held by Borrower Representative or any of its Subsidiaries (including any MSB Subsidiary) shall be disregarded, less (b) &#8220;cash flows from investing activities&#8221; for such period, in each case, as set forth in the line items so identified in the consolidated cash flow statements of Borrower Representative, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-6</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">which cash flow statements shall be prepared in a format and using accounting practices consistent with cash flow statements provided by Borrower Representative as of the Closing Date. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Funding Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any date on which a Credit Extension is made to or for the account of a Borrower which shall be a Business Day.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means generally accepted accounting principles set forth in the opinions and pronouncements of the Accounting Principles Board of the American Institute of Certified Public Accountants and statements and pronouncements of the Financial Accounting Standards Board or in such other statements by such other Person as may be approved by a significant segment of the accounting profession, which are applicable to the circumstances as of the date of determination, provided, however, that if there occurs after the Closing Date any change in GAAP that affects in any respect the calculation of any covenant or threshold in this Agreement, Required Lenders and Borrowers shall negotiate in good faith amendments to the provisions of this Agreement that relate to the calculation of such covenant or threshold with the intent of having the respective positions of Lenders and Borrowers after such change in GAAP conform as nearly as possible to their respective positions as of the Closing Date, and, until any such amendments have been agreed upon, such covenants and thresholds shall be calculated as if no such change in GAAP has occurred.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">General Intangibles</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means all &#8220;general intangibles&#8221; as defined in the Code in effect on the Closing Date with such additions to such term as may hereafter be made, and includes without limitation, all Intellectual Property, claims, income and other tax refunds, security and other deposits, payment intangibles, contract rights, options to purchase or sell real or personal property, rights in all litigation presently or hereafter pending (whether in contract, tort or otherwise), insurance policies (including without limitation key man, property damage, and business interruption insurance), payments of insurance and rights to payment of any kind.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Governmental Approval</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any consent, authorization, approval, order, license, franchise, permit, certificate, accreditation, registration, filing or notice, of, issued by, from or to, or other act by or in respect of, any Governmental Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Governmental Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any nation or government, any state or other political subdivision thereof, any agency, authority, instrumentality, regulatory body, court, central bank or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative functions of or pertaining to government, any securities exchange and any self-regulatory organization.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Guarantor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any Person providing a Guaranty in favor of Secured Parties or providing collateral, security or other credit support for all or any portion of the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Guaranty</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any guarantee of all or any part of the Obligations, as the same may from time to time be amended, restated, modified or otherwise supplemented.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means (a) indebtedness for borrowed money or the deferred price of property or services, (b) any reimbursement and other obligations for surety bonds and letters of credit, (c) obligations evidenced by notes, bonds, debentures or similar instruments, (d) capital lease obligations, and (e) Contingent Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Indemnified Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Indemnified Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, (a) Taxes, other than Excluded Taxes, imposed on or with respect to any payment made by, or on account of any obligation of, any Loan Party under any Loan Document, and (b) to the extent not otherwise described in the foregoing </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, Other Taxes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insolvency Proceeding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any proceeding by or against any Person under the United States Bankruptcy Code, or any other bankruptcy or insolvency law, including assignments for the benefit of creditors, compositions, extensions generally with its creditors, or proceedings seeking reorganization, arrangement, or other relief.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intellectual Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Loan Party (or, as applicable, any of its Subsidiaries), all of such Loan Party&#8217;s or Subsidiary&#8217;s right, title, and interest in and to the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">its Copyrights, Trademarks and Patents&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">any and all trade secrets and trade secret rights, including, without limitation, any rights to unpatented inventions, know-how, operating manuals&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-7</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">any and all source code&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">any and all design rights which may be available to such Person&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">any and all claims for damages by way of past, present and future infringement of any of the foregoing, with the right, but not the obligation, to sue for and collect such damages for said use or infringement of the Intellectual Property rights identified above&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt">all amendments, renewals and extensions of any of the Copyrights, Trademarks or Patents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Expense</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means for any fiscal period, interest expense (whether cash or non-cash) of Borrowers and each of its Subsidiaries, determined on a consolidated basis and in accordance with GAAP for the relevant period ending on such date, including, in any event, interest expense with respect to any Credit Extension and other Indebtedness of such Borrower or Subsidiary, including, without limitation or duplication, all commissions, discounts, or related amortization and other fees and charges with respect to letters of credit and bankers&#8217; acceptance financing and the net costs associated with interest rate swap, cap, and similar arrangements, and the interest portion of any deferred payment obligation (including leases of all types).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means all &#8220;inventory&#8221; as defined in the Code in effect on the Closing Date with such additions to such term as may hereafter be made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any beneficial ownership interest in any Person (including stock, partnership interest or other securities or Equity Interests), and any loan, advance or capital contribution to any Person, or the acquisition of all or substantially all of the assets or properties of another Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">IP Security Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means that certain intellectual property security agreement entered into by each Loan Party which is the owner of Intellectual Property registered with the United States Patent and Trademark Office or United States Copyright Office, as of the Closing Date, as amended, restated, supplemented or otherwise modified, from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Key Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Chief Executive Officer, President and Chief Financial Officer of Borrower Representative. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the preamble hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lien</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means a claim, mortgage, deed of trust, levy, charge, pledge, security interest or other encumbrance of any kind, whether voluntarily incurred or arising by operation of law or otherwise against any property.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liquidity Coverage Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, as of any date of determination, the sum of Qualified Cash, plus 50% of net Accounts, divided by Total Funded Debt, in each case, as of such date. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, collectively, this Agreement and any schedules, exhibits, certificates, notices, and any other documents related to this Agreement, an IP Security Agreement, the Account Control Agreements, the collateral access agreements, any Subordination Agreement, any note, or notes or guaranties executed by a Loan Party, and any other present or future agreement by a Loan Party with or for the benefit of Agent or any Secured Party in connection with this Agreement, all as amended, modified, supplemented, extended or restated from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, each Borrower and each Guarantor, if any, from time to time party hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan Request</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means a request in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit E</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Revolving Loans, and a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;, shall mean any one of them.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Margin Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.11(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means (a) a material impairment in the perfection or priority of Agent&#8217;s Lien in the Collateral or in the value of the Collateral&#59; or (b) a material adverse effect upon&#58; (i)&#160;the business, operations, properties, assets or condition (financial or otherwise) of the Loan Parties and their Subsidiaries, taken as a whole&#59; </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-8</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)&#160;the prospect of repayment of any part of the Obligations as they become due and payable&#59; or (iii) the ability of Agent to enforce any of its rights or remedies with respect to any Obligations.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> hereof.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">MSB Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means (i) Expensify Payments LLC and (ii) any Person that engages in a &#8220;money services business&#8221; as defined in 31 CFR 1010.100(ff) (without regard to any activity threshold amounts), and includes without limitation the following&#58; currency dealer or exchanger&#59; check cashing&#59; issuer of traveler&#8217;s checks, money orders or stored value&#59; seller or redeemer of traveler&#8217;s checks, money orders or stored value&#59; and money transmitter.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the net profit (or loss), after provision for taxes, of Borrowers and each of its Subsidiaries, on a consolidated basis, for any period as at any date of determination, for such period taken as a single accounting period.  For the avoidance of doubt, for each period, expenses incurred during such period in connection with actual or threatened litigation shall be included in the calculation of Net Income for such period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means all of Borrowers&#8217; and each other Loan Party&#8217;s obligations to pay the Credit Extensions when due any debts, principal, interest, fees, Secured Party Expenses, the Prepayment Fee, and any other amounts any Loan Party owes to any Secured Party under this Agreement, or any other Loan Document, including, without limitation, interest accruing after Insolvency Proceedings begin (whether or not allowed).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OFAC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.11(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, for any Person, such Person&#8217;s formation documents, as certified by the Secretary of State (or equivalent agency) of such Person&#8217;s jurisdiction of formation, organization or incorporation on a date that is no earlier than thirty (30) days prior to the Effective Date and, (a)&#160;if such Person is a corporation, its bylaws in current form, (b)&#160;if such Person is a limited liability company, its limited liability company agreement or operating agreement (or similar agreement), and (c)&#160;if such Person is a partnership, its partnership agreement (or similar agreement), each of the foregoing with all current amendments, restatements and modifications thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ordinary Course of Business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, in respect of any transaction involving any Person, the ordinary course of such Person&#8217;s business as conducted by any such Person in accordance with (a) the usual and customary customs and practices in the kind of business in which such Person is engaged, and (b) the past practice and operations of such Person, and in each case, undertaken by such Person in good faith and not for purposes of evading any covenant or restriction in any Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means all present or future stamp, court, excise, value added, or documentary, intangible, recording, filing or similar Taxes that arise from any payment made under, from the execution, delivery, performance, enforcement or registration of, from the receipt or perfection of a security interest under, or otherwise with respect to, any Loan Document. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Patents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means all patents, patent applications and like protections of a Person including without limitation improvements, divisions, continuations, renewals, reissues, extensions and continuations-in-part of the same and all rights therein provided by international treaties or conventions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the first day of calendar quarter.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Perfection Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Permitted Repurchase Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, as of any date of determination, an amount equal to twenty percent (20%) of Free Cash Flow for the twelve month period ending as of the last day of the month with respect to which quarterly financial statements are required to have been delivered (and have so been delivered) in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> as of such date of determination, less the aggregate purchase price paid in respect of repurchases of Equity Interests of Borrower Representative during the twelve month period ending as of such date of determination pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.7(a)(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Permitted Cash Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means cash collateral securing Permitted Indebtedness described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (g) and (h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the defined term &#8220;Permitted Indebtedness&#8221; (in an amounts not to exceed the limits specified therein) and maintained in a Deposit Account used exclusively for such purpose and identified to Agent on the Perfection Certificate or from time to time thereafter in writing. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Permitted Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-9</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">each Loan Party&#8217;s Indebtedness under this Agreement and the other Loan Documents&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Indebtedness existing on the Effective Date and shown on the Perfection Certificate (except for Indebtedness indicated as being repaid on the Effective Date), provided that to the extent the amount of such Indebtedness is limited pursuant to a clause of this defined term, amounts existing on the Effective Date or any permitted refinancing thereof shall count towards such limit&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Subordinated Debt&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">unsecured Indebtedness to trade creditors incurred in the Ordinary Course of Business&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Indebtedness incurred as a result of endorsing negotiable instruments received in the Ordinary Course of Business&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt">Indebtedness secured by Liens permitted under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the definition of &#8220;Permitted Liens&#8221; hereunder&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">reimbursement obligations with respect to letters of credit entered into in the ordinary course of business in an aggregate amount not to exceed $100,000 at any time and the letter of credit existing as of the Effective Date set forth on the Perfection Certificate&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Indebtedness pursuant to credit cards in the Ordinary Course of Business in an aggregate amount not to exceed $250,000&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Indebtedness pursuant to the Real Estate Loan Facility&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Indebtedness permitted pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the defined term &#8220;Permitted Investments&#8221;, subject to satisfactory subordination terms with respect to intercompany loans, as set forth therein&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">extensions, refinancings, modifications, amendments and restatements of any items of Permitted Indebtedness described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> above, provided that the principal amount thereof is not increased or the terms thereof are not modified to impose more burdensome terms upon a Borrower or any of its Subsidiaries, as the case may be.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Permitted Investments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Investments (including, without limitation, Subsidiaries) existing on the Effective Date and shown on the Perfection Certificate&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">(i) Investments consisting of Cash Equivalents, and (ii) any Investments permitted by Borrower Representative&#8217;s investment policy, as amended from time to time, provided that such investment policy (and any such amendment thereto) has been approved in writing by Required Lenders&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Investments consisting of repurchases of Borrower Representative&#8217;s Equity Interests from former employees, officers and directors of Borrower Representative to the extent permitted under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">7.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Investments (i) among Loan Parties, (ii) in Subsidiaries which are not Loan Parties (including MSB Subsidiaries), which (A) are made pursuant to cost plus arrangements, in the Ordinary Course of Business, provided that the margin shall not exceed 6% except if approved by Required Lenders, or (B) to the extent not made in accordance with foregoing </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, subject to no Default or Event of Default existing or resulting therefrom, subject to compliance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.11(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and pro forma financial covenant compliance, as confirmed by calculations delivered by Borrower Representative concurrently with each such Investment, and (iii) by Subsidiaries which are not Loan Parties in Loan Parties, provided that any Investments in the form of intercompany loans shall be subject an intercompany subordination agreement in form and substance satisfactory to Agent. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Investments (i) in trust accounts of Borrower Representative or any of its Subsidiaries maintained with The Bancorp Bank (or any replacement bank reasonably acceptable to Agent) to cover failed ACH transactions and next-day reimbursements in the Ordinary Course of Business and (ii) in the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-10</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collateral Account of Borrower Representative or any of its Subsidiaries maintained with Sutton Bank (or any replacement bank reasonably acceptable to Agent) to cover up to five (5) days of transaction volume on Expensify Cards in the Ordinary Course of Business, provided that the foregoing Investments shall be subject to no Default or Event of Default existing or resulting therefrom and pro forma financial covenant compliance, as confirmed by calculations delivered by Borrower Representative concurrently with each such Investment, provided further, that, in each case, Borrower Representative shall not, and shall not permit any of its Subsidiaries to maintain the foregoing Investments in excess of the amount required by the applicable bank&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt">Investments not to exceed Two Hundred Fifty Thousand Dollars ($250,000) outstanding in the aggregate at any time consisting of (i) travel advances and employee relocation loans and other employee loans and advances in the Ordinary Course of Business, and (ii) loans not involving the net transfer of cash proceeds to employees, officers or directors relating to the purchase of Equity Interests of Borrower Representative pursuant to employee stock purchase plans or other similar agreements approved by Borrower Representative&#8217;s Board&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Investments (including debt obligations) received in connection with the bankruptcy or reorganization of customers or suppliers and in settlement of delinquent obligations of, and other disputes with, customers or suppliers arising in the Ordinary Course of Business&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Investments consisting of Deposit Accounts in which Agent has a perfected security interest&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Investments consisting of accounts receivable of, or prepaid royalties and other credit extensions, to customers and suppliers who are not Affiliates, in the Ordinary Course of Business&#59; provided that this paragraph (j) shall not apply to Investments of a Loan Party in any Subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Permitted Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Liens arising under this Agreement and the other Loan Documents&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Liens existing on the Effective Date and shown on the Perfection Certificate (except for Liens indicated as being released on the Effective Date), provided that to the extent the amount of Indebtedness secured by such Lien is limited pursuant to a clause of this defined term, amounts existing on the Effective Date or any permitted refinancing thereof shall count towards such limit&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">purchase money Liens (i) on Equipment acquired or held by a Loan Party or Subsidiary thereof incurred for financing the acquisition of the Equipment, or (ii) existing on Equipment when acquired, if the Lien is confined to the property and improvements and the proceeds of the Equipment, in each case, securing no more than Three Million Dollars ($3,000,000) in the aggregate amount outstanding&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Liens on Permitted Cash Collateral&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Liens for taxes, fees, assessments or other government charges or levies, either (i) not yet delinquent or (ii) being contested in good faith and for which such Loan Party or Subsidiary maintains adequate reserves on its books&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.01pt">leases or subleases of real property granted in the Ordinary Course of Business of such Person, and leases, subleases, non-exclusive licenses or sublicenses of personal property (other than Intellectual Property) granted in the Ordinary Course of Business of such Person&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Liens of carriers, warehousemen, suppliers, or other Persons that are possessory in nature arising in the Ordinary Course of Business so long as such Liens attach only to Inventory, securing liabilities in the aggregate amount not to exceed Twenty Five Thousand Dollars ($25,000) and which are not delinquent or remain payable without penalty or which are being contested in good faith and by appropriate proceedings which proceedings have the effect of preventing the forfeiture or sale of the property subject thereto&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Liens to secure payment of workers&#8217; compensation, employment insurance, old-age pensions, social security and other like obligations incurred in the Ordinary Course of Business (other than Liens imposed by ERISA)&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-11</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">deposits or pledges of cash to secure bids, tenders, contracts (other than contracts for the payment of money), leases, surety and appeal bonds and other obligations of a like nature arising in the Ordinary Course of Business, in an aggregate amount not exceeding Two Million Dollars ($2,000,000) at any time&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Liens in favor of other financial institutions arising in connection with a Deposit Account or Securities Account of a Loan Party or Subsidiary thereof held at such institutions, provided that Agent has a perfected security interest in such Deposit Account, or the security interests maintained therein and Agent has received an Account Control Agreement with respect thereto to the extent required pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">licenses of Intellectual Property which constitute a Permitted Transfer&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:26.57pt">Liens securing the Real Estate Loan Facility&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:21.57pt">Liens incurred in the extension, renewal or refinancing of the indebtedness secured by Liens described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">clause (a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, but any extension, renewal or replacement Lien must be limited to the property encumbered by the existing Lien and the principal amount of the indebtedness may not increase.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Permitted Locations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, collectively, the following locations where Collateral may be located from time to time&#58; (a) locations identified in the Perfection Certificate, (b) locations previously disclosed in a written notice to Agent pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and (c) the Excluded Locations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Permitted Transfers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means (i) sales of Inventory by a Loan Party or any of its Subsidiaries in the Ordinary Course of Business, (ii) non-exclusive licenses and similar arrangements for the use of Intellectual Property of a Loan Party or any of its Subsidiaries in the Ordinary Course of Business, (iii) dispositions of worn-out, obsolete or surplus Equipment in the Ordinary Course of Business that is, in the reasonable judgment of such Loan Party or Subsidiary, no longer economically practicable to maintain or useful, (iv) Transfers consisting of the granting of Permitted Liens and the making of Permitted Investments, (v) the use or transfer of money or Cash Equivalents in the Ordinary Course of Business for the payment of ordinary course business expenses in a manner that is not prohibited by the Loan Documents, (vi) Transfers consisting of donations to Expensify.Org in an amount not to exceed for any fiscal year, 10% of interchange revenue for such year, (vii) Transfers to Expensify.Org of amounts as may be required from time to time for wage gap contributions, subject to no Default or Event of Default existing and financial covenant pro forma compliance, as confirmed by calculations delivered by a Responsible Officer to Agent with respect thereto concurrently, and (viii) other Transfers of assets having a fair market value of not more than Two Hundred Fifty Thousand Dollars ($250,000) per fiscal year of Borrower Representative.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any individual, sole proprietorship, partnership, limited liability company, joint venture, company, trust, unincorporated organization, association, corporation, institution, public benefit corporation, firm, joint stock company, estate, entity or government agency.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prime Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the prime rate as published in the Money Rates Section of The Wall Street Journal&#59; provided that, if such rate is, at any time during the term of this Agreement, no longer so published, the term &#8220;Prime Rate&#8221; shall mean the average of the prime interest rates which are announced, from time to time, by the three largest banks (by assets) headquartered in the United States which publish a prime, base or reference rate, provided that the Prime Rate shall not be less than 3.25%.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">pro rata share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ratable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, as of any date of determination&#58;</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">with respect to a Lender&#8217;s obligation to make all or a portion of the Revolving Loans, with respect to such Lender&#8217;s right to receive payments of interest, fees, and principal with respect to the Revolving Loans, and with respect to all other computations and other matters related to the Revolver Commitments or the Revolving Loans, the percentage obtained by dividing (i) the Revolving Loan Exposure of such Lender, by (ii) the aggregate Revolving Loan Exposure of all Lenders,</font></div><div style="margin-bottom:11pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">with respect to all other matters and for all other matters as to a particular Lender (including the indemnification obligations arising under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 13.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this Agreement), the percentage obtained by dividing (i) the Revolving Loan Exposure of such Lender, by (ii) the aggregate Revolving Loan Exposure of all Lenders, in any such case as the applicable percentage may be adjusted by assignments permitted pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-12</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Qualified Cash</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, as of any date of determination, the aggregate amount of all unrestricted cash maintained by a Loan Party with CIBC or in other Collateral Accounts subject to an Account Control Agreement providing for a first priority perfected security interest in favor of Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Real Estate Loan Facility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the loan facility pursuant to that certain Loan Agreement by and between Real Estate SPV, Borrower Representative and CIBC, as amended, restated, supplemented or otherwise modified from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Real Estate SPV</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means 401 SW 5th LLC, a Delaware limited liability company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recurring Revenue</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to any period, revenue of Borrower Representative and each of its Subsidiaries on a consolidated basis, generated during such period from recurring subscription-based sales and recurring support sales made pursuant to a customer service agreement with Borrower Representative or such Subsidiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Registered Organization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any &#8220;registered organization&#8221; as defined in the Code with such additions to such term as may hereafter be made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Related Fund</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any Person (other than a natural person) that is engaged in making, purchasing, holding or investing in bank loans and similar extensions of credit in the ordinary course and that is administered, advised or managed by (a) a Lender, (b) an Affiliate of a Lender, or (c) an entity or an Affiliate of an entity that administers, advises or manages a Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Required Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, at any time, Lenders having or holding more than 50% of the aggregate Revolving Loan Exposure of all Lenders, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that the Revolving Loan Exposure of any Defaulting Lender shall be disregarded in the determination of the Required Lenders, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that if there are more than two unaffiliated Lenders, at least two such unaffiliated Lenders shall be required to constitute Required Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Requirement of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means as to any Person, the organizational or governing documents of such Person, and any law (statutory or common), treaty, rule or regulation or determination of an arbitrator or a court or other Governmental Authority, in each case applicable to or binding upon such Person or any of its property or to which such Person or any of its property is subject.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Responsible Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means with respect to any Person, any of the Chief Executive Officer, President or Chief Financial Officer of such Person.  Unless the context otherwise requires, each reference to a Responsible Officer herein shall be a reference to a Responsible Officer of Borrower Representative.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted License</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any material license or other material agreement (other than ordinary course customer contracts, off the shelf software licenses, licenses that are commercially available to the public, and open source licenses) with respect to which a Loan Party or any of its Subsidiaries is the licensee (a)&#160;that prohibits or otherwise restricts such Loan Party or Subsidiary from granting a security interest in such Loan Party or Subsidiary&#8217;s interest in such license or agreement or any other property, or (b)&#160;for which a default under, or termination of which, could reasonably be expected to interfere with the Agent&#8217;s ability to exercise secured party remedies with respect to any Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means each Lender that has a Revolving Loan Commitment or that holds Revolving Loans.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means an advance under the Revolving Loan Facility in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loan Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to each Revolving Lender, such Revolving Lender&#8217;s commitment, to make Revolving Loans in an aggregate principal amount not to exceed the amount set forth under the heading &#8220;Revolving Loan Commitment&#8221; opposite such Lender&#8217;s name on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loan Exposure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Revolving Lender, as of any date of determination (a) prior to the termination of the Revolving Loan Commitments, the amount of such Lender&#8217;s Revolving Loan Commitment, and (b) after the termination of the Revolving Loan Commitments, the aggregate outstanding principal amount of the Revolving Loans of such Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loan Facility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the Revolving Commitments and the extensions of credit made thereunder pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-13</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loan Maturity Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means September 21, 2025.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.11(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Secured Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, collectively, Agent and each Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Secured Party Entities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 12.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Securities Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any &#8220;securities account&#8221; as defined in the Code with such additions to such term as may hereafter be made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Secured Party Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means all (a) costs or expenses (including taxes and insurance premiums) required to be paid by any Loan Party or its Subsidiaries under any of the Loan Documents that are paid, advanced, or incurred by Lenders, (b) documented out-of-pocket fees or charges paid or incurred by Agent in connection with the transactions contemplated by this Agreement and the Loan Documents, (c) reasonable, documented out-of-pocket costs and expenses paid or incurred by Secured Parties to correct any default or enforce any provision of the Loan Documents, or during the continuance of an Event of Default, in gaining possession of, maintaining, handling, preserving, storing, shipping, selling, preparing for sale, or advertising to sell the Collateral, or any portion thereof, irrespective of whether a sale is consummated, (d) financial examination, appraisal, and valuation fees and expenses of Agent related to any financial examinations, appraisals, or valuation to the extent of the fees and charges, (e) Agent&#8217;s and Lenders&#8217; reasonable, documented costs and expenses (including reasonable and documented attorneys&#8217; fees and expenses) relative to third party claims or any other lawsuit or adverse proceeding paid or incurred, whether in enforcing or defending the Loan Documents or otherwise in connection with the transactions contemplated by the Loan Documents, Agent&#8217;s Liens in and to the Collateral, or the Secured Parties&#8217; relationship with any Loan Party or any of its Subsidiaries, (f) Agent&#8217;s reasonable and documented costs and expenses (including reasonable and documented attorneys&#8217; fees and due diligence expenses) incurred in advising, structuring, drafting, reviewing, administering, syndicating or other communication costs incurred in connection with a syndication of the loan facilities, or amending, waiving, or modifying the Loan Documents, and (g) Agent&#8217;s and each Lender&#8217;s reasonable and documented costs and expenses (including reasonable and documented attorneys, accountants, consultants, and other advisors fees and expenses) incurred in terminating, enforcing (including attorneys, accountants, consultants, and other advisors fees and expenses incurred in connection with a &#8220;workout,&#8221; a &#8220;restructuring,&#8221; or an Insolvency Proceeding concerning any Loan Party or any of its Subsidiaries or in exercising rights or remedies under the Loan Documents), or defending the Loan Documents, irrespective of whether a lawsuit or other adverse proceeding is brought, or in taking any enforcement action or any remedial action with respect to the Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Security Instrument</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any security agreement, assignment, pledge agreement, financing or other similar statement or notice, continuation statement, other agreement or instrument, or any amendment or supplement to any thereof, creating, governing or providing for, evidencing or perfecting any security interest or Lien.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means all of the issued and outstanding Equity Interests owned or held of record by a Loan Party or other Loan Party in each of its Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subordinated Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means Indebtedness incurred by a Loan Party that is subordinated in writing to all of the Obligations, pursuant to a Subordination Agreement, on terms acceptable to Required Lenders, including, without limitation, lien and payment subordination.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subordination Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any subordination or intercreditor agreement, providing for the subordination of Indebtedness to the Obligations, on terms and conditions satisfactory to Agent, in its reasonable discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, any corporation, partnership, limited liability company or joint venture in which (i) any general partnership interest or (ii) more than fifty percent (50%) of the stock, limited liability company interest, joint venture interest or other Equity Interest of which by the terms thereof has the ordinary voting power to elect the Board of that Person, at the time as of which any determination is being made, is owned or controlled by such Person, either directly or through an Affiliate.  Unless the context otherwise requires, each reference to a Subsidiary herein shall be a reference to a Subsidiary of a Borrower.  For the avoidance of doubt, Expensify.Org shall not be deemed a Subsidiary of Borrower Representative as long as it constitutes a tax exempt charitable organization.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any taxes, levies, imposts, duties, fees, assessments or other charges of whatever nature now or hereafter imposed by any jurisdiction or by any political subdivision or taxing authority thereof or therein, and all interest, penalties or similar liabilities with respect thereto.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-14</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total EBITDA Net Leverage Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, as of any date of determination, the ratio of (i) an amount equal to (A) Total Funded Debt, as of such date, less (B) the lesser of (x) Qualified Cash, in each case, and (y) $5,000,000, to (ii) EBITDA for the consecutive twelve month period then ended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Funded Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, as of any date of determination, the total outstanding Obligations and any other Indebtedness, regardless of whether such Indebtedness ranks senior to, pari passu or junior to the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revolving Loan Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means the aggregate amount of all Revolving Loan Commitments hereunder, as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 1.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means any trademark and servicemark rights of a Person, whether registered or not, applications to register and registrations of the same and like protections, and the entire goodwill of the business connected with and symbolized by such trademarks.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Voting Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, all classes of Equity Interests issued by such Person the holders of which are ordinarily, in the absence of contingencies, entitled to vote for the election of directors or managers (or Persons performing similar functions) of such Person, even though the right so to vote has been suspended by the happening of such a contingency.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-Down and Conversion Powers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;&#58; with respect to any EEA Resolution Authority, the write-down and conversion powers of such EEA Resolution Authority from time to time under the&#160;Bail-In&#160;Legislation for the applicable EEA Member Country, which write-down and conversion powers are described in the EU&#160;Bail-In&#160;Legislation Schedule.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-15</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT B</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COLLATERAL DESCRIPTION</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Collateral consists of all of each Borrower&#8217;s right, title and interest in and to the following personal property wherever located, whether now owned or existing or hereafter acquired, created or arising&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All goods, Accounts (including health-care receivables), Equipment, Inventory, contract rights or rights to payment of money, leases, license agreements, franchise agreements, General Intangibles, commercial tort claims, including without limitation, any commercial tort claim described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of the Perfection Certificate delivered as of the Effective Date, documents, instruments (including any promissory notes), chattel paper (whether tangible or electronic), cash, deposit accounts, fixtures, letters of credit rights (whether or not the letter of credit is evidenced by a writing), securities, and all other investment property, supporting obligations, and financial assets, whether now owned or hereafter acquired, wherever located&#59; and all such Borrower&#8217;s Books relating to the foregoing, and any and all claims, rights and interests in any of the above and all substitutions for, additions, attachments, accessories, accessions and improvements to and replacements, products, proceeds (both cash and non-cash) and insurance proceeds of any or all of the foregoing.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_13"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT C</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">COMPLIANCE CERTIFICATE</font></div><div style="margin-bottom:8pt;padding-left:5.4pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_16"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">APPENDIX 1</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FINANCIAL COVENANT CALCULATIONS</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;SEE ATTACHED&#93;</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SUBSIDIARY COMPLIANCE</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_19"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT D</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">REQUIREMENTS FOR INSURANCE DOCUMENTATION</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_22"></div><hr style="page-break-after:always"><div style="min-height:63.36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT E</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">LOAN REQUEST</font></div><div><font><br></font></div><div style="height:63.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_25"></div><hr style="page-break-after:always"><div style="min-height:63.36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APPENDIX I</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DISBURSEMENT INSTRUCTIONS</font></div><div style="height:63.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_28"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APPENDIX II</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FINANCIAL COVENANT CALCULATIONS</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(PRO FORMA)</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EXHIBIT E-1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DEBIT AUTHORIZATION</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EXHIBIT E-2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CREDIT AUTHORIZATION</font></div><div style="text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EXHIBIT F</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FORM OF ASSIGNMENT AND ACCEPTANCE AGREEMENT</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_31"></div><hr style="page-break-after:always"><div style="min-height:63.36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Annex 1 to Assignment and Acceptance Agreement</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">STANDARD TERMS AND CONDITIONS FOR</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASSIGNMENT AND ACCEPTANCE</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:54pt"><font><br></font></div><div style="height:63.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:63.36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCHEDULE 1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COMMITMENTS </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div style="height:63.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:63.36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCHEDULE 2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CLOSING CONDITIONS</font></div><div style="height:63.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i5cb1426d09194014b9e7e3f4f7639fac_34"></div><hr style="page-break-after:always"><div style="min-height:63.36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCHEDULE 3</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">POST-CLOSING DELIVERIES</font></div><div style="margin-top:12pt"><font><br></font></div><div style="height:63.36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>4
<FILENAME>exhibit104-10xk2024.htm
<DESCRIPTION>EX-10.4
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="if8b5706a263641f1936ae954a2d03ecf_41"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.4</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THIRD AMENDMENT TO <br>SECOND AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This THIRD AMENDMENT TO SECOND AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) is entered into as of February 13, 2025 by and among EXPENSIFY, INC., a Delaware corporation (in its capacity as borrower representative, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Borrower Representative</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), the Lenders party hereto, constituting Required Lenders, Canadian Imperial Bank of Commerce (in its individual capacity, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CIBC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;, and in its capacity as administrative agent and collateral agent for the Lenders &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RECITALS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.28pt">Borrower Representative, Lenders and Agent are parties to that certain Second Amended and Restated Loan and Security Agreement, dated as of February 21, 2024 (as amended, restated, supplemented or otherwise modified from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;).  Capitalized terms used but not otherwise defined herein shall have the meanings given to them in the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.84pt">Borrower Representative has requested a waiver and certain modifications to the terms of the Agreement, and Agent and Required Lenders, although under no obligation to do so, have agreed to the waiver and amendments, on the terms set forth herein. </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NOW, THEREFORE, the parties agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Capitalized terms used but not defined in this Amendment shall have the respective meanings given to them in the Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt;text-decoration:underline">Section 7.7(a)(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Agreement is hereby amended and restated to read as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.57pt">Borrower Representative may repurchase or otherwise retire </font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(A) certain shares of its common stock otherwise issuable </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(x) upon conversion of restricted stock unit awards and </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(y) pursuant to its stock purchase and matching plan, or other equity incentive awards or equity-based compensation&#59; </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in each case, to satisfy certain tax obligations with respect to such awards or other equity issuances contemplated by clauses (x) and (y), or shares owing by the applicable employee, and </font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(B) unvested options or restricted stock grants granted to of the employees, directors, officers or consultants under equity incentive plans to be repurchased upon the departure or other termination of service, </font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">provided that </font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i) the aggregate cash amount paid in connection with such repurchases described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">clauses (A) and (B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shall not, during any consecutive twelve (12) month period, exceed $2,500,000, and</font></div><div style="height:77.04pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.4</font></div></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii) no Default or Event of Default shall exist or result from such repurchase or other retirement of shares,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt;text-decoration:underline">Exhibit C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Agreement is hereby amended and restated as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> attached hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Agent and Lender hereby agree to waive any Event of Default resulting from any breach of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (as in effect prior to the effectiveness of this Amendment) resulting from the deemed repurchase of shares of common stock of Borrower Representative in connection with the net settlement of an equity incentive option granted to its executive officer and related cash payment of certain tax liabilities in connection therewith in November 2024 in an amount of 1,657,892 as disclosed to Agent as of the date of this Amendment (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Specified Repurchase</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and the parties hereby agree that the amount of the Specified Repurchase shall be disregarded for purposes of determining the Permitted Repurchase Amount and, for the avoidance of doubt, available capacity under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.7(a)(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The foregoing waiver shall be precisely limited as written and shall not be deemed to (a) be a consent to any amendment, waiver or modification of any other term or condition of any Loan Document except as expressly set forth herein, (b) create a course of dealing with respect to any future amendment, waiver, consent or other modification of any other term or condition of the Loan Documents (or with respect to any existing or future breach of the Loan Documents), or (c) otherwise prejudice any right or remedy which Secured Parties may now have or may have in the future under or in connection with any Loan Document.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Each Borrower hereby acknowledges that the Obligations are due and owing as set forth in the Agreement without setoff, recoupment, defense or counterclaim, in law or in equity, of any nature or kind.  All security interests granted to Agent by Borrowers under any Loan Document is hereby reaffirmed by Borrowers and shall continue to secure the Obligations from the Closing Date.  Except as expressly set forth herein, the terms of the Loan Documents remain in effect.  This Amendment is a Loan Document. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  To induce Agent and Lenders to enter into this Amendment, each Borrower hereby represents and warrants as follows&#58;&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">The representations and warranties contained in the Agreement and the other Loan Documents are true and correct in all material respects as of the date of this Amendment (except for such representations and warranties referring to another date, which representations and warranties are true and correct in all material respects as of such date), provided that the Perfection Certificate is hereby amended and restated as set forth in the Schedule hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">No Event of Default has occurred or presently exists.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Each Borrower has the power and authority to execute and deliver this Amendment and to perform its obligations under the Agreement, as amended by this Amendment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">The execution and delivery by each Borrower of this Amendment and the performance by such Borrower of its obligations under the Agreement (a) have been duly authorized by all necessary action on the part of such Borrower, and (b) will not contravene (i) any law or regulation binding on or affecting such Borrower, (ii) any contractual restriction with a Person binding on such Borrower, (iii) any order, judgment or decree of any court or other governmental or public body or authority, or subdivision thereof, binding on such Borrower, or (iv) the Operating Documents of such Borrower.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">The execution and delivery by each Borrower of this Amendment and the performance by such Borrower of its obligations under the Agreement, as amended by this Amendment, do not require any order, consent, approval, license, authorization or validation of, or filing, recording or registration with, or exemption by, any governmental or public body or authority, or subdivision thereof, binding on such Borrower, except as already has been obtained or made. </font></div><div style="height:77.04pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.4</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Counterparts&#59; Electronic Execution of Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Amendment may be executed in any number of counterparts and by different parties on separate counterparts, each of which, when executed and delivered, is an original, and all taken together, constitute one Agreement.  Delivery of an executed counterpart of a signature page of this Amendment or any document delivered in connection therewith by electronic means including by email delivery of a &#8220;.pdf&#8221; format data file shall be effective as delivery of an original executed counterpart thereof. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Amendment shall be effective upon due execution and delivery of this Amendment by the parties hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowers shall pay all Lender Expenses incurred in connection with this Amendment upon demand. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;REMAINDER OF PAGE INTENTIONALLY LEFT BLANK&#93;</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:77.04pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div></div></div><div id="if8b5706a263641f1936ae954a2d03ecf_44"></div><hr style="page-break-after:always"><div style="min-height:63.36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.4</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;SIGNATURE PAGE TO THIRD AMENDMENT TO SECOND AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT&#93;</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the undersigned have executed this Amendment as of the first date above written.</font></div><div style="margin-bottom:12pt;margin-top:24pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">BORROWER REPRESENTATIVE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-bottom:24pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXPENSIFY, INC.</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ryan Schaffer&#160;&#160;&#160;&#160;</font></div><div style="margin-top:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Name&#58; Ryan Schaffer<br>&#160;&#160;&#160;&#160;Title&#58; Chief Financial Officer</font></div><div style="margin-bottom:12pt;margin-top:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">ADMINISTRATIVE AGENT AND LENDER</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-bottom:24pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CANADIAN IMPERIAL BANK OF COMMERCE</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ian Curry&#160;&#160;&#160;&#160;</font></div><div style="margin-top:12pt;padding-left:216pt;padding-right:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Name&#58; Ian Curry<br>&#160;&#160;&#160;&#160;Title&#58; Authorized Signatory</font></div><div style="margin-top:24pt;padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Joshua Tam&#160;&#160;&#160;&#160;</font></div><div style="margin-top:12pt;padding-left:216pt;padding-right:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Name&#58; Joshua Tam<br>&#160;&#160;&#160;&#160;Title&#58; Authorized Signatory</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><div id="if8b5706a263641f1936ae954a2d03ecf_47"></div><hr style="page-break-after:always"><div style="min-height:63.36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.4</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT C</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">COMPLIANCE CERTIFICATE</font></div><div><font><br></font></div><div style="height:87.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:63.36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.4</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">APPENDIX 1</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FINANCIAL COVENANT CALCULATIONS</font></div><div style="margin-top:12pt;padding-left:216pt;padding-right:-36pt"><font><br></font></div><div style="height:87.84pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>5
<FILENAME>exhibit191-10xk2024.htm
<DESCRIPTION>EX-19.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i620ea69742eb4987b9246204b455b7e0_41"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 19.1</font></div></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expensify, Inc.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insider Trading Compliance Policy and Procedures</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal and state laws prohibit trading in the securities of a company while in possession of material nonpublic information and in breach of a duty of trust or confidence.  These laws also prohibit anyone who is aware of material nonpublic information from providing this information to others who may trade.  Violating such laws can undermine investor trust, harm the reputation and integrity of Expensify, Inc. (together with its subsidiaries, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and result in dismissal from the Company or even serious criminal and civil charges against the individual and the Company. The Company reserves the right to take whatever disciplinary or other measure(s) it determines in its sole discretion to be appropriate in any particular situation, including disclosure of wrongdoing to governmental authorities. </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Persons Covered and Administration of Policy</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Insider Trading Compliance Policy and Procedures (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) applies to all officers, directors, contractors, consultants and employees of the Company. For purposes of this Policy, &#8220;officers&#8221; refer to those individuals who meet the definition of &#8220;officer&#8221; under Section 16 of the Securities Exchange Act of 1934 (as amended, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Individuals subject to this Policy are responsible for ensuring that members of their household comply with this Policy.  This Policy also applies to any entities controlled by individuals subject to the Policy, including any corporations, limited liability companies, partnerships or trusts, and transactions by these entities should be treated for the purposes of this Policy as if they were for the individual&#8217;s own account. Officers, directors, contractors, consultants and employees, together with any other person designated as being subject to this Policy by the Chief Compliance Officer or his or her designee (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Compliance Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), are referred to collectively as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Covered Persons.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Questions regarding the Policy should be directed to the Compliance Officer, who is responsible for the administration of this Policy. </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Policy Statement</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No Covered Person shall purchase or sell any type of security while in possession of material nonpublic information relating to the security or the issuer of such security in breach of a duty of trust or confidence, whether the issuer of such security is the Company or any other company.  In addition, if a Covered Person is in possession of material nonpublic information about other publicly-traded companies, such as suppliers, customers, competitors or potential acquisition targets, the Covered Person may not trade in such other companies&#8217; securities until the information becomes public or is no longer material.  Further, no Covered Person shall purchase or sell any security of any other company, including another company in the Company&#8217;s industry, while in possession of material nonpublic information if such information is obtained in the course of the Covered Person&#8217;s employment or service with the Company. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Covered Persons shall not directly or indirectly communicate material nonpublic information to anyone outside the Company (except in accordance with the Company&#8217;s policies regarding confidential information) or to anyone within the Company other than on a &#8220;need-to-know&#8221; basis. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes stocks, bonds, notes, debentures, options, warrants, equity and other convertible securities, as well as derivative instruments.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Purchase</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">sale</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are defined broadly under the federal securities law. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes not only the actual purchase of a security, but also any contract to purchase or otherwise acquire a security. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes not only the actual sale of a security, but also any contract to sell or otherwise dispose of a security.  These definitions extend to a broad range of transactions, including conventional cash-for-stock transactions, conversions, the exercise of stock options, transfers, gifts, and acquisitions and exercises of warrants or puts, calls, pledging and margin loans, or other derivative securities.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 19.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The laws and regulations concerning insider trading are complex, and Covered Persons are encouraged to seek guidance from the Compliance Officer prior to considering a transaction in Company securities or if you have any questions regarding this Policy. While you are encouraged to consult with the Compliance Officer, you should be aware that the Compliance Officer cannot provide you with personal legal advice, and the Compliance Officer&#8217;s approval is not a legal opinion that a transaction is lawful. </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Blackout Periods</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No director, officer, or individual on a list to be designated by the Compliance Officer, as amended from time to time by the Board of Directors, the Chief Executive Officer or the Compliance Officer, (as well as any individual or entity covered by this Policy by virtue of their relationship to such director, officer or listed person) shall purchase or sell any security of the Company during the period beginning on the 1st calendar day following the end of any fiscal quarter of the Company and ending after completion of the second full trading day after the public release of earnings data for such fiscal quarter or during any other trading suspension period declared by the Company, such period, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">blackout period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; whether or not the Company is or any of its officers, directors, contractors, consultants or employees are in possession of material nonpublic information. A &#8220;trading day&#8221; is a day on which U.S. national stock exchanges are open for trading.  If, for example, the Company were to make an announcement on Monday </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">prior</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to 9&#58;30 a.m. Eastern Time, then the blackout period would terminate </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">after</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the close of trading on Tuesday.  If an announcement were made on Monday after 9&#58;30 a.m.  Eastern Time, then the blackout period would terminate after the close of trading on Wednesday.  If you have any question as to whether information is publicly available, please direct an inquiry to the Compliance Officer.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These prohibitions do not apply to&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:32.5pt">purchases of the Company&#8217;s securities from the Company, or sales of the Company&#8217;s securities to the Company&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:32.5pt">exercises of stock options or other equity awards or the surrender of shares to the Company in payment of the exercise price or in satisfaction of any tax withholding obligations in a manner permitted by the applicable equity award agreement, or vesting of equity-based awards, in each case, that do not involve a market sale of the Company&#8217;s securities (the &#8220;cashless exercise&#8221; of a Company stock option or other equity award through a broker does involve a market sale of the Company&#8217;s securities, and therefore would not qualify under this exception)&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:32.5pt">vesting of restricted stock units and settlement of such units in shares of the Company&#8217;s stock&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;padding-left:32.5pt">bona fide</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> gifts of the Company&#8217;s securities, unless the individual making the gift knows, or is reckless in not knowing, the recipient intends to sell the securities while the donor is in possession of material nonpublic information about the Company&#59; or</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:32.5pt">purchases or sales of the Company&#8217;s securities made pursuant to a plan adopted to comply with the Exchange Act Rule 10b5-1 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Rule 10b5-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;)&#59; or</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:32.5pt">transactions under a non-Rule 10b5-1 trading arrangement as defined in Item 408(c) of Regulation S-K.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exceptions to the blackout period policy may be approved by the Compliance Officer or, in the case of an exception for the Compliance Officer (or persons or entities subject to this Policy as a result of their relationship with the Compliance Officer), the Chief Executive Officer or, in the case of exceptions for directors (or persons or entities subject to this Policy as a result of their relationship with a director), the Audit Committee. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Compliance Officer, the Board of Directors or the Company&#8217;s Audit Committee may recommend that directors, officers, contractors, consultants, employees or others suspend trading in Company securities because of developments that have not yet been disclosed to the public.  Subject to the exceptions noted above, all of those individuals affected should not trade in the Company&#8217;s securities while the suspension is in effect, and should not disclose to others that the Company has suspended trading.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 19.1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company is required to impose a &#8220;pension fund black-out period&#8221; under Regulation BTR, each director and executive officer shall not, directly or indirectly sell, purchase or otherwise transfer during such black-out period any equity securities of the Company acquired in connection with his or her service as a director or officer of the Company, except as permitted by Regulation BTR.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Preclearance of Trades by Directors, Officers and Employees</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Directors, officers, and individuals on a list to be designated by the Compliance Officer, as amended from time to time by the Board of Directors, the Chief Executive Officer or the Compliance Officer (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Preclearance Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), must be precleared by the Compliance Officer, or the Chief Executive Officer for transactions by the Compliance Officer. Preclearance should not be understood to represent legal advice by the company that a proposed transaction complies with the law.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A request for preclearance must be in writing (including without limitation by e-mail), should be made at least two business days in advance of the proposed transaction, and should include the identity of the Preclearance Person, a description of the proposed transaction, the proposed date of the transaction, and the number of shares, options or other securities involved.  In addition, the Preclearance Person must execute a certification that he or she is not aware of material nonpublic information about the Company.  The Compliance Officer, or the Chief Executive Officer for transactions by the Compliance Officer, shall have sole discretion to decide whether to clear any contemplated transaction.  All trades that are precleared must be effected within five business days of receipt of the preclearance. A precleared trade (or any portion of a precleared trade) that has not been effected during the five business day period must be submitted for preclearance determination again prior to execution.  Notwithstanding receipt of preclearance, if the Preclearance Person becomes aware of material nonpublic information, or becomes subject to a blackout period before the transaction is effected, the transaction may not be completed.  Transactions under a previously approved Rule 10b5-1 plan or a previously approved non-Rule 10b5-1 trading agreement are not subject to further preclearance.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the Company, the Compliance Officer, the Chief Executive Officer or the Company&#8217;s other employees will have any liability for any delay in reviewing, or refusal of, a request for preclearance.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Material Nonpublic Information</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information is considered &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">material</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; if there is a substantial likelihood that a reasonable investor would consider it important in making a decision to buy, sell, or hold a security, or if the information is likely to have a significant effect on the market price of the security.  Material information can be positive or negative, and can relate to virtually any aspect of a company&#8217;s business or to any type of security, debt, or equity.  Also, information that something is likely to happen in the future&#8212;or even just that it may happen&#8212;could be deemed material.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of material information may include (but are not limited to) information about&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">corporate earnings or earnings forecasts&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">possible mergers, acquisitions, tender offers, or dispositions&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">major new products or product developments&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">important business developments, such as developments regarding strategic collaborations&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">management or control changes&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">significant financing developments including pending public sales or offerings of debt or equity securities&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">defaults on borrowings&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">bankruptcies&#59; </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 19.1</font></div></div><div style="margin-bottom:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">data breaches or cybersecurity incidents (including any such breaches or incidents relating to third-party information technology infrastructure)&#59; and</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">significant litigation or regulatory actions and developments. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information is &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">nonpublic</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; if it is not available to the general public.  In order for information to be considered &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">public</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; it must be widely disseminated in a manner that makes it generally available to investors in a Regulation FD-compliant method, such as through a press release, a filing with the U.S. Securities and Exchange Commission (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) or a Regulation FD-compliant conference call.  The Compliance Officer shall have sole discretion to decide whether information is public for purposes of this Policy.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The circulation of rumors, even if accurate and reported in the media, does not constitute public dissemination.  Similarly, information would not be considered widely disseminated if it is available only to Company employees. In addition, even after a public announcement, a reasonable period of time may need to lapse in order for the market to react to the information.  Generally, the passage of two full trading days following release of the information to the public, is a reasonable waiting period before such information is deemed to be public.  </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Post-Termination Transactions</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an individual is in possession of material nonpublic information when the individual&#8217;s service terminates, the individual may not trade in the Company&#8217;s securities until that information has become public or is no longer material.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Prohibited Transactions</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that there is a heightened legal risk and the appearance of improper or inappropriate conduct if persons subject to this Policy engage in certain types of transactions.  Therefore, Covered Persons shall comply with the following policies with respect to certain transactions in the Company&#8217;s securities.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short Sales</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short sales of the Company&#8217;s securities are prohibited by this Policy.  Short sales of the Company&#8217;s securities, or sales of shares that the insider does not own at the time of sale, or sales of shares against which the insider does not deliver the shares within 20 days after the sale, evidence an expectation on the part of the seller that the securities will decline in value, and, therefore, signal to the market that the seller has no confidence in the Company or its short-term prospects.  In addition, Section&#160;16(c) of the Exchange Act prohibits Section&#160;16 reporting persons (i.e., directors, officers, and the Company&#8217;s 10% stockholders) from making short sales of the Company&#8217;s equity securities.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Options</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions in puts, calls, or other derivative securities involving the Company&#8217;s equity securities, on an exchange, on an over-the-counter market, or in any other organized market, are prohibited by this Policy.  A transaction in options is, in effect, a bet on the short-term movement of the Company&#8217;s stock and, therefore, creates the appearance that a Covered Person is trading based on material nonpublic information.  Transactions in options, whether traded on an exchange, on an over-the-counter market, or any other organized market, also may focus a Covered Person&#8217;s attention on short-term performance at the expense of the Company&#8217;s long-term objectives.  </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hedging Transactions</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hedging transactions involving the Company&#8217;s securities, such as prepaid variable forward contracts, equity swaps, collars and exchange funds, or other transactions that hedge or offset, or are designed to hedge or offset, any decrease in the market value of the Company&#8217;s equity securities, are prohibited by this Policy.  Such transactions allow the Covered Person to continue to own the covered securities, but without the full risks and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 19.1</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rewards of ownership.  When that occurs, the Covered Person may no longer have the same objectives as the Company&#8217;s other stockholders.  </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Margin Accounts and Pledging</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individuals are prohibited from pledging&#160;Company securities as collateral for a loan,&#160;purchasing Company securities on margin (i.e.,&#160;borrowing money to purchase the securities), or&#160;placing Company securities in a margin account.  This prohibition does not apply to cashless exercises of stock options under the Company&#8217;s equity plans, nor to situations approved in advance by&#160;the Compliance Officer.  An exception to this prohibition may be granted where you wish to pledge the Company&#8217;s securities as collateral for a loan (not including margin debt) and clearly demonstrate the financial capacity to repay the loan without resort to the pledged securities. If you wish to pledge the Company&#8217;s securities as collateral for a loan, you must submit a request for approval to the Compliance Officer at least two (2) weeks prior to the proposed execution of documents evidencing the proposed pledge. An exception to this prohibition may also be granted with the approval of the full Board of Directors.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Partnership Distributions</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nothing in this Policy is intended to limit the ability of an investment fund, venture capital partnership or other similar entity with which a director is affiliated to distribute Company securities to its partners, members, or other similar persons.  It is the responsibility of each affected director and the affiliated entity, in consultation with their own counsel (as appropriate), to determine the timing of any distributions, based on all relevant facts and circumstances, and applicable securities laws.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Rule 10b5-1 Trading Plans</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading restrictions set forth in this Policy, other than those transactions described under &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Prohibited Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; do not apply to (1) transactions under a previously established contract, plan or instruction to trade in the Company&#8217;s securities that satisfies the elements of a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K) (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Trading Arrangement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) that has been submitted to and preapproved by the Compliance Officer or (2) transactions under a previously established contract, plan or instruction to trade in the Company&#8217;s securities entered into in accordance with Rule 10b5-1 (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Trading Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) that&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">has been submitted to and preapproved by the Compliance Officer&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">includes a &#8220;Cooling Off Period&#8221; for </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Section&#160;16 reporting persons that extends to the later of 90 days after adoption or modification of a Trading Plan or two business days after filing the Form 10-K or Form 10-Q covering the fiscal quarter in which the Trading Plan was adopted, up to a maximum of 120 days&#59; and </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">employees and any other persons, other than the Company, that extends 30 days after adoption or modification of a Trading Plan&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">for Section 16 reporting persons, includes a representation in the Trading Plan that the Section&#160;16 reporting person is (1) not aware of any material nonpublic information about the Company or its securities&#59; and (2) adopting the Trading Plan in good faith and not as part of a plan or scheme to evade Rule 10b-5&#59;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">has been entered into in good faith at a time when the individual was not in possession of material nonpublic information about the Company and not otherwise in a blackout period, and the person who entered into the Trading Plan has acted in good faith with respect to the Trading Plan&#59; </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 19.1</font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">either (1) specifies the amounts, prices, and dates of all transactions under the Trading Plan&#59; or (2) provides a written formula, algorithm, or computer program for determining the amount, price, and date of the transactions, and (3) prohibits the individual from exercising any subsequent influence over the transactions&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">complies with all other applicable requirements of Rule 10b5-1.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Compliance Officer may impose such other conditions on the implementation and operation of the Trading Plan or the Trading Arrangement as the Compliance Officer deems necessary or advisable.  Individuals may not adopt more than one Trading Plan at a time except under the limited circumstances permitted by Rule 10b5-1 and subject to preapproval by the Compliance Officer.    </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An individual may only modify a Trading Plan or Trading Arrangement outside of a blackout period and, in any event, when the individual does not possess material nonpublic information.  Modifications to and terminations of a Trading Plan and Trading Arrangements are subject to preapproval by the Compliance Officer and modifications of a Trading Plan that change the amount, price, or timing of the purchase or sale of the securities underlying a Trading Plan will trigger a new Cooling-Off Period. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reserves the right to publicly disclose, announce, or respond to inquiries from the media regarding the adoption, modification, or termination of a Trading Plan and Trading Arrangements, or the execution of transactions made under a Trading Plan or Trading Arrangements. The Company also reserves the right from time to time to suspend, discontinue, or otherwise prohibit transactions under a Trading Plan or Trading Arrangement if the Compliance Officer or the Board of Directors, in its discretion, determines that such suspension, discontinuation, or other prohibition is in the best interests of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compliance of a Trading Plan with the requirements of Rule 10b5-1 and the execution of transactions pursuant to the Trading Plan are the sole responsibility of the person initiating the Trading Plan, and none of the Company, the Compliance Officer, or the Company&#8217;s other employees assumes any liability for any delay in reviewing and&#47;or refusing to approve a Trading Plan submitted for approval, nor the legality or consequences relating to a person entering into, informing the Company of, or trading under, a Trading Plan.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Interpretation, Amendment, and Implementation of this Policy </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Compliance Officer shall have the authority to interpret and update this Policy and all related policies and procedures.  In particular, such interpretations and updates of this Policy, as authorized by the Compliance Officer, may include amendments to or departures from the terms of this Policy, to the extent consistent with the general purpose of this Policy and applicable securities laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actions taken by the Company, the Compliance Officer, or any other Company personnel do not constitute legal advice, nor do they insulate you from the consequences of noncompliance with this Policy or with securities laws. </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Certification of Compliance</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All directors, officers, employees and others subject to this Policy may be asked periodically to certify their compliance with the terms and provisions of this Policy. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>6
<FILENAME>exhibit211-10xk2024.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i034c0f3c1a314cb28343b8c0c78a7870_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Subsidiaries of the Registrant</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Expensify Limited</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Expensify Australia Pty Ltd</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Expensify Canada Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Expensify Netherlands B.V.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">401 SW 5th Ave LLC</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Expensify Payments LLC</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Expensify Lounge LLC</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Fifth &#38; Harvey LLC</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Damasko LLC</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>7
<FILENAME>exhibit231-10xk2024.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i5c2b75b3f0be439eaef63d3016d5bfa8_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Consent of Independent Registered Public Accounting Firm</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div><font><br></font></div><div style="margin-bottom:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt">Registration Statement (Form S-8 No. 333-270371) pertaining to the Expensify, Inc. 2021 Incentive Award Plan and the Expensify, Inc. 2021 Stock Purchase and Matching Plan,</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt">Registration Statement (Form S-8 No. 333-260933) pertaining to the Expensify, Inc. 2009 Stock Plan, the Expensify, Inc. 2019 Stock Plan, the Expensify, Inc. 2021 Incentive Award Plan, and the Expensify, Inc. 2021 Non-Qualified Employee Stock Purchase and Matching Plan, and</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt">Registration Statement (Form S-8 No. 333-260934) pertaining to the Expensify, Inc. 2009 Stock Plan and the Expensify, Inc. 2019 Stock Plan&#59;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">of our reports dated February&#160;27, 2025, with respect to the consolidated financial statements of Expensify, Inc. and the effectiveness of internal control over financial reporting of Expensify, Inc. included in this Annual Report (Form 10-K) of Expensify, Inc. for the year ended December&#160;31, 2024. </font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">San Francisco, California</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">February&#160;27, 2025</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>8
<FILENAME>exhibit311-10xk2024.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="icb8a1491d24b4ba0a95c521b36e9a957_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, David Barrett, certify that&#58;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">I have reviewed this Annual Report on Form 10-K of Expensify, Inc.&#59;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:9.67pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such disclosure controls and procedures, or caused such disclosure controls and  procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; David Barrett</font></div></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David Barrett</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;27, 2025</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>9
<FILENAME>exhibit312-10xk2024.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="if21e06ea29444b2aa7058da13d3ab8e1_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Ryan Schaffer, certify that&#58;</font></div><div><font><br></font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">I have reviewed this Annual Report on Form 10-K of Expensify, Inc.&#59;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:9.67pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such disclosure controls and procedures, or caused such disclosure controls and  procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:8pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Ryan Schaffer</font></div></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ryan Schaffer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;27, 2025</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></div></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>exhibit321-10xk2024.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i57c6a2e1f461481f8c5d7ac60e23ea86_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Expensify, Inc. (the &#8220;Company&#8221;) hereby certifies, to such officer&#8217;s knowledge, that&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(i)&#160;&#160;&#160;&#160;the Annual Report on Form 10-K of the Company for the year ended December&#160;31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(ii)&#160;&#160;&#160;&#160;the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; David Barrett</font></div></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David Barrett</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;27, 2025</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>11
<FILENAME>exhibit322-10xk2024.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i8dd852e591ec47cf8841d2b5671a786d_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Expensify, Inc. (the &#8220;Company&#8221;) hereby certifies, to such officer&#8217;s knowledge, that&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(i)&#160;&#160;&#160;&#160;the Annual Report on Form 10-K of the Company for the year ended December&#160;31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(ii)&#160;&#160;&#160;&#160;the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Ryan Schaffer</font></div></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ryan Schaffer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;27, 2025</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>exfy-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:efb92d40-36b4-497b-80ea-55a467c93250,g:27009551-41fb-4589-a0a6-b60f8d1169e1-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:exfy="http://expensify.com/20241231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://expensify.com/20241231">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="exfy-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="exfy-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="exfy-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="exfy-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://expensify.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://expensify.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://expensify.com/role/ConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParentheticals" roleURI="http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals">
        <link:definition>9952152 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://expensify.com/role/ConsolidatedStatementsofOperations">
        <link:definition>9952153 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinStockholdersEquity" roleURI="http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity">
        <link:definition>9952154 - Statement - Consolidated Statements of Changes in Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://expensify.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>9952155 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION" roleURI="http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION">
        <link:definition>9952156 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>9952157 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CAPITALIZEDSOFTWARENET" roleURI="http://expensify.com/role/CAPITALIZEDSOFTWARENET">
        <link:definition>9952158 - Disclosure - CAPITALIZED SOFTWARE, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNET" roleURI="http://expensify.com/role/PROPERTYANDEQUIPMENTNET">
        <link:definition>9952159 - Disclosure - PROPERTY AND EQUIPMENT, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://expensify.com/role/LEASES">
        <link:definition>9952160 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTBALANCESHEETCOMPONENTS" roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTS">
        <link:definition>9952161 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FINANCINGARRANGEMENTS" roleURI="http://expensify.com/role/FINANCINGARRANGEMENTS">
        <link:definition>9952162 - Disclosure - FINANCING ARRANGEMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREFERREDSTOCKANDSTOCKHOLDERSEQUITY" roleURI="http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITY">
        <link:definition>9952163 - Disclosure - PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANS" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANS">
        <link:definition>9952164 - Disclosure - STOCK INCENTIVE PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://expensify.com/role/INCOMETAXES">
        <link:definition>9952165 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETLOSSPERSHARE" roleURI="http://expensify.com/role/NETLOSSPERSHARE">
        <link:definition>9952166 - Disclosure - NET LOSS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://expensify.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>9952167 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANS" roleURI="http://expensify.com/role/EMPLOYEEBENEFITPLANS">
        <link:definition>9952168 - Disclosure - EMPLOYEE BENEFIT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONS" roleURI="http://expensify.com/role/RELATEDPARTYTRANSACTIONS">
        <link:definition>9952169 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>9955511 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>9955512 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CAPITALIZEDSOFTWARENETTables" roleURI="http://expensify.com/role/CAPITALIZEDSOFTWARENETTables">
        <link:definition>9955513 - Disclosure - CAPITALIZED SOFTWARE, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNETTables" roleURI="http://expensify.com/role/PROPERTYANDEQUIPMENTNETTables">
        <link:definition>9955514 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://expensify.com/role/LEASESTables">
        <link:definition>9955515 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTBALANCESHEETCOMPONENTSTables" roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSTables">
        <link:definition>9955516 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANSTables" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSTables">
        <link:definition>9955517 - Disclosure - STOCK INCENTIVE PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESTables" roleURI="http://expensify.com/role/INCOMETAXESTables">
        <link:definition>9955518 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETLOSSPERSHARETables" roleURI="http://expensify.com/role/NETLOSSPERSHARETables">
        <link:definition>9955519 - Disclosure - NET LOSS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONNarrativesDetails" roleURI="http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONNarrativesDetails">
        <link:definition>9955520 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails" roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails">
        <link:definition>9955521 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails" roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails">
        <link:definition>9955522 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Contract Acquisition Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails" roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails">
        <link:definition>9955523 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Total Revenue by Geographic Area (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails" roleURI="http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails">
        <link:definition>9955524 - Disclosure - CAPITALIZED SOFTWARE, NET - Capitalized Software, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CAPITALIZEDSOFTWARENETNarrativesDetails" roleURI="http://expensify.com/role/CAPITALIZEDSOFTWARENETNarrativesDetails">
        <link:definition>9955525 - Disclosure - CAPITALIZED SOFTWARE, NET - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails" roleURI="http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails">
        <link:definition>9955526 - Disclosure - PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNETNarrativesDetails" roleURI="http://expensify.com/role/PROPERTYANDEQUIPMENTNETNarrativesDetails">
        <link:definition>9955527 - Disclosure - PROPERTY AND EQUIPMENT, NET - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESNarrativesDetails" roleURI="http://expensify.com/role/LEASESNarrativesDetails">
        <link:definition>9955528 - Disclosure - LEASES - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLeaseCostDetails" roleURI="http://expensify.com/role/LEASESLeaseCostDetails">
        <link:definition>9955529 - Disclosure - LEASES - Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESRelatedtoLeasesDetails" roleURI="http://expensify.com/role/LEASESRelatedtoLeasesDetails">
        <link:definition>9955530 - Disclosure - LEASES - Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESCashflowDisclosuresDetails" roleURI="http://expensify.com/role/LEASESCashflowDisclosuresDetails">
        <link:definition>9955531 - Disclosure - LEASES - Cashflow Disclosures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLeaseMaturityDetails" roleURI="http://expensify.com/role/LEASESLeaseMaturityDetails">
        <link:definition>9955532 - Disclosure - LEASES - Lease Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLeaseMaturityDetails_1" roleURI="http://expensify.com/role/LEASESLeaseMaturityDetails_1">
        <link:definition>9955532 - Disclosure - LEASES - Lease Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails" roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails">
        <link:definition>9955533 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS - Other Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails" roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails">
        <link:definition>9955534 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS - Accrued Expenses and Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FINANCINGARRANGEMENTSAmortizingTermMortgageDetails" roleURI="http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails">
        <link:definition>9955535 - Disclosure - FINANCING ARRANGEMENTS - Amortizing Term Mortgage (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails" roleURI="http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails">
        <link:definition>9955536 - Disclosure - FINANCING ARRANGEMENTS - Loan and Security Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails" roleURI="http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails">
        <link:definition>9955537 - Disclosure - FINANCING ARRANGEMENTS - Monthly Revolving Line of Credit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails" roleURI="http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails">
        <link:definition>9955538 - Disclosure - PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANS2009and2019StockPlansDetails" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails">
        <link:definition>9955539 - Disclosure - STOCK INCENTIVE PLANS - 2009 and 2019 Stock Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails">
        <link:definition>9955540 - Disclosure - STOCK INCENTIVE PLANS - 2021 Incentive Plan and Stock Purchase and Matching Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANSRSUNarrativesDetails" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails">
        <link:definition>9955541 - Disclosure - STOCK INCENTIVE PLANS - RSU Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANSRSURollforwardDetails" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails">
        <link:definition>9955542 - Disclosure - STOCK INCENTIVE PLANS - RSU Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANSStockOptionNarrativesDetails" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails">
        <link:definition>9955543 - Disclosure - STOCK INCENTIVE PLANS - Stock Option Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANSStockOptionRollforwardDetails" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails">
        <link:definition>9955544 - Disclosure - STOCK INCENTIVE PLANS - Stock Option Roll-forward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANSStockbasedCompensationDetails" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails">
        <link:definition>9955545 - Disclosure - STOCK INCENTIVE PLANS - Stock-based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails">
        <link:definition>9955546 - Disclosure - STOCK INCENTIVE PLANS - Stock-Based Compensation Income Statement Location (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails" roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails">
        <link:definition>9955547 - Disclosure - STOCK INCENTIVE PLANS - Stock-based Compensation Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESLossBeforeTaxesDetails" roleURI="http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails">
        <link:definition>9955548 - Disclosure - INCOME TAXES - Loss Before Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESComponentsofProvisionforIncomeTaxesDetails" roleURI="http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails">
        <link:definition>9955549 - Disclosure - INCOME TAXES - Components of Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESReconciliationofEffectiveTaxRateDetails" roleURI="http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails">
        <link:definition>9955550 - Disclosure - INCOME TAXES - Reconciliation of Effective Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9955551 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESNarrativesDetails" roleURI="http://expensify.com/role/INCOMETAXESNarrativesDetails">
        <link:definition>9955552 - Disclosure - INCOME TAXES - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails" roleURI="http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails">
        <link:definition>9955553 - Disclosure - INCOME TAXES - Unrecognized Tax Benefit Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETLOSSPERSHAREComputationofNetLossperShareDetails" roleURI="http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails">
        <link:definition>9955554 - Disclosure - NET LOSS PER SHARE - Computation of Net Loss per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETLOSSPERSHARENarrativesDetails" roleURI="http://expensify.com/role/NETLOSSPERSHARENarrativesDetails">
        <link:definition>9955555 - Disclosure - NET LOSS PER SHARE - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETLOSSPERSHAREAntidilutiveSecuritiesDetails" roleURI="http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails">
        <link:definition>9955556 - Disclosure - NET LOSS PER SHARE - Anti-dilutive Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSNarrativesDetails" roleURI="http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails">
        <link:definition>9955557 - Disclosure - EMPLOYEE BENEFIT PLANS - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONSNarrativesDetails" roleURI="http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails">
        <link:definition>9955558 - Disclosure - RELATED PARTY TRANSACTIONS - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="exfy_CommonStockLT10Member" abstract="true" name="CommonStockLT10Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_CommonStockLT50Member" abstract="true" name="CommonStockLT50Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exfy_RightOfUseAssets" abstract="false" name="RightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_LeaseLiabilityCurrent" abstract="false" name="LeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_LeaseLiabilityNonCurrent" abstract="false" name="LeaseLiabilityNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue" abstract="false" name="StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" abstract="false" name="StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" abstract="false" name="GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_IncreaseDecreaseInSettlementAssets" abstract="false" name="IncreaseDecreaseInSettlementAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_IncreaseDecreaseInSettlementLiabilities" abstract="false" name="IncreaseDecreaseInSettlementLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" abstract="false" name="PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_RestrictedCashIncludedInSettlementAssets" abstract="false" name="RestrictedCashIncludedInSettlementAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock" abstract="false" name="SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="exfy_CashbackRewardsPolicyTextBlock" abstract="false" name="CashbackRewardsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock" abstract="false" name="EmployeeAndEmployeeRelatedExpensesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="exfy_CostOfRevenuePolicyTextBlock" abstract="false" name="CostOfRevenuePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="exfy_SalesAndMarketingPolicyTextBlock" abstract="false" name="SalesAndMarketingPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="exfy_InterestAndOtherExpensesNetPolicyTextBlock" abstract="false" name="InterestAndOtherExpensesNetPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="exfy_ShareRepurchasesPolicyPolicyTextBlock" abstract="false" name="ShareRepurchasesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock" abstract="false" name="ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="exfy_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="exfy_NumberOfCardPrograms" abstract="false" name="NumberOfCardPrograms" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exfy_InterchangeMember" abstract="true" name="InterchangeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="exfy_NumberOfPerformanceObligations" abstract="false" name="NumberOfPerformanceObligations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exfy_DeferredContractAcquisitionCostsTerm" abstract="false" name="DeferredContractAcquisitionCostsTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables" abstract="false" name="CashbackRewardsOffsetAgainstOutstandingCustomerReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_RevenueFromContractWithCustomerCashRewardsToCustomer" abstract="false" name="RevenueFromContractWithCustomerCashRewardsToCustomer" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract" abstract="true" name="ChangeInDeferredContractAcquisitionCostsRollForwardAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exfy_CapitalizedContractCostAmountCapitalized" abstract="false" name="CapitalizedContractCostAmountCapitalized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_LesseeOperatingLeaseNumberOfContractsAcquired" abstract="false" name="LesseeOperatingLeaseNumberOfContractsAcquired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exfy_FinanceLeaseCostsAbstract" abstract="true" name="FinanceLeaseCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exfy_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exfy_LeasesWeightedAverageDiscountRateAbstract" abstract="true" name="LeasesWeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" abstract="true" name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exfy_ScheduleOfOtherCurrentAssetsTable" abstract="true" name="ScheduleOfOtherCurrentAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exfy_ExpensifyOrgMember" abstract="true" name="ExpensifyOrgMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_ExpensifyPaymentLLCMember" abstract="true" name="ExpensifyPaymentLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_OtherCurrentAssetsLineItems" abstract="true" name="OtherCurrentAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exfy_CardCollateralForFundsHeldForCustomersCurrent" abstract="false" name="CardCollateralForFundsHeldForCustomersCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_RestrictedCashHeldForRelatedPartyCurrent" abstract="false" name="RestrictedCashHeldForRelatedPartyCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_EarnedInterchangeRestrictedCash" abstract="false" name="EarnedInterchangeRestrictedCash" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_DeferredContractAcquisitionCosts" abstract="false" name="DeferredContractAcquisitionCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_OtherRestrictedCashCurrent" abstract="false" name="OtherRestrictedCashCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent" abstract="false" name="AccruedPartnerPayoutsAndAdvertisingFeesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_AccruedCreditCardProcessingFeesCurrent" abstract="false" name="AccruedCreditCardProcessingFeesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_EmployeeStockPurchasePlanPayrollLiability" abstract="false" name="EmployeeStockPurchasePlanPayrollLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent" abstract="false" name="RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_AccruedHostingAndLicenseFeesCurrent" abstract="false" name="AccruedHostingAndLicenseFeesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_Amended2021TermLoanMember" abstract="true" name="Amended2021TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_Amended2021TermLoanInitialTermLoanMember" abstract="true" name="Amended2021TermLoanInitialTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_Amended2021TermLoanDelayedTermLoanMember" abstract="true" name="Amended2021TermLoanDelayedTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_Amended2024TermLoanMember" abstract="true" name="Amended2024TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="exfy_DebtInstrumentWithCIBCMember" abstract="true" name="DebtInstrumentWithCIBCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_A2022ShareRepurchaseProgramMember" abstract="true" name="A2022ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_A2025ShareRepurchaseProgramMember" abstract="true" name="A2025ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="exfy_The2009OptionPlanMember" abstract="true" name="The2009OptionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_The2019OptionPlanMember" abstract="true" name="The2019OptionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_The2021IncentivePlanMember" abstract="true" name="The2021IncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_MatchingPlanMember" abstract="true" name="MatchingPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_StockPurchaseAndMatchingPlanMember" abstract="true" name="StockPurchaseAndMatchingPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_MatchingPlanOneTwentiethIssuanceMember" abstract="true" name="MatchingPlanOneTwentiethIssuanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="exfy_MatchingPlanDiscretionaryContributionsMember" abstract="true" name="MatchingPlanDiscretionaryContributionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding" abstract="false" name="AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="exfy_TenPercentHolderMember" abstract="true" name="TenPercentHolderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_OtherThanTenPercentHolderMember" abstract="true" name="OtherThanTenPercentHolderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_NonStatutoryOptionsMember" abstract="true" name="NonStatutoryOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_CashlessMethodStockOptionExercisedMember" abstract="true" name="CashlessMethodStockOptionExercisedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="exfy_A2021StockPlanMember" abstract="true" name="A2021StockPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares" abstract="false" name="StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue" abstract="false" name="StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_MatchingSharesMember" abstract="true" name="MatchingSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_MemberOfAuditCommitteeMember" abstract="true" name="MemberOfAuditCommitteeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="exfy_DeferredTaxAssetInterestExpenseLimitation" abstract="false" name="DeferredTaxAssetInterestExpenseLimitation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_DeferredTaxAssetLeasingArrangements" abstract="false" name="DeferredTaxAssetLeasingArrangements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_DeferredTaxLiabilitiesCapitalizedCommissions" abstract="false" name="DeferredTaxLiabilitiesCapitalizedCommissions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exfy_AmortizeCostsForTaxYears" abstract="false" name="AmortizeCostsForTaxYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exfy_CommonStockVotingRightPerShare" abstract="false" name="CommonStockVotingRightPerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exfy_ConversionOfStockNoticePeriod" abstract="false" name="ConversionOfStockNoticePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exfy_DanielVidalMember" abstract="true" name="DanielVidalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="exfy_RyanSchafferMember" abstract="true" name="RyanSchafferMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>exfy-20241231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:efb92d40-36b4-497b-80ea-55a467c93250,g:27009551-41fb-4589-a0a6-b60f8d1169e1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://expensify.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_37990d93-19bf-4b05-b01a-87e8161972ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9aef826c-a65d-4e87-992a-be7c1a82081f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_37990d93-19bf-4b05-b01a-87e8161972ad" xlink:to="loc_us-gaap_Liabilities_9aef826c-a65d-4e87-992a-be7c1a82081f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_57eef628-c7db-43d8-9345-a8a34bf9d41c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_37990d93-19bf-4b05-b01a-87e8161972ad" xlink:to="loc_us-gaap_CommitmentsAndContingencies_57eef628-c7db-43d8-9345-a8a34bf9d41c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_742bf2dd-7eaf-4b60-98f3-abff7120f2db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_37990d93-19bf-4b05-b01a-87e8161972ad" xlink:to="loc_us-gaap_StockholdersEquity_742bf2dd-7eaf-4b60-98f3-abff7120f2db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_07516c5b-447f-43d8-9a35-06554a730c25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_30bd9b23-35f9-4dcb-8af0-1b12a37b84e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_07516c5b-447f-43d8-9a35-06554a730c25" xlink:to="loc_us-gaap_AssetsCurrent_30bd9b23-35f9-4dcb-8af0-1b12a37b84e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_9b87a97c-42b4-43b1-bd95-0173901c084a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_07516c5b-447f-43d8-9a35-06554a730c25" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_9b87a97c-42b4-43b1-bd95-0173901c084a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_db6475f8-14fe-4374-9274-0f4ccb9516ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_07516c5b-447f-43d8-9a35-06554a730c25" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_db6475f8-14fe-4374-9274-0f4ccb9516ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RightOfUseAssets_fcf3c8a1-4cd7-43dc-ae93-a1e0558a1d69" xlink:href="exfy-20241231.xsd#exfy_RightOfUseAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_07516c5b-447f-43d8-9a35-06554a730c25" xlink:to="loc_exfy_RightOfUseAssets_fcf3c8a1-4cd7-43dc-ae93-a1e0558a1d69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_dd3e6da4-9f11-4fdb-adfb-689da0ec88e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_07516c5b-447f-43d8-9a35-06554a730c25" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_dd3e6da4-9f11-4fdb-adfb-689da0ec88e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_cab970fb-bebf-4bb0-b0a9-e78be2eb3dec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_07516c5b-447f-43d8-9a35-06554a730c25" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_cab970fb-bebf-4bb0-b0a9-e78be2eb3dec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f131d704-1f55-463b-ad62-ee06facb4df9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_1b9556d1-f13a-4a55-961c-74b4805614ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f131d704-1f55-463b-ad62-ee06facb4df9" xlink:to="loc_us-gaap_PreferredStockValue_1b9556d1-f13a-4a55-961c-74b4805614ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_92a96ecd-c487-470d-8e63-620f7a07046b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f131d704-1f55-463b-ad62-ee06facb4df9" xlink:to="loc_us-gaap_CommonStockValue_92a96ecd-c487-470d-8e63-620f7a07046b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2718841d-1d33-4436-9139-b05602af8622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f131d704-1f55-463b-ad62-ee06facb4df9" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2718841d-1d33-4436-9139-b05602af8622" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6596f7ba-98d9-4e34-9b2c-5a085d1a1ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f131d704-1f55-463b-ad62-ee06facb4df9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6596f7ba-98d9-4e34-9b2c-5a085d1a1ad7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_54ebc799-73b0-4372-8211-4df24e3ca104" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6c453c2b-53e4-43c5-a66d-96b86eae3994" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_54ebc799-73b0-4372-8211-4df24e3ca104" xlink:to="loc_us-gaap_AccountsPayableCurrent_6c453c2b-53e4-43c5-a66d-96b86eae3994" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_fa9f534a-2fc6-4561-9a29-29c513d59d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_54ebc799-73b0-4372-8211-4df24e3ca104" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_fa9f534a-2fc6-4561-9a29-29c513d59d3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_544bfe1f-b7b0-43d8-95d6-b962d285e3a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_54ebc799-73b0-4372-8211-4df24e3ca104" xlink:to="loc_us-gaap_LinesOfCreditCurrent_544bfe1f-b7b0-43d8-95d6-b962d285e3a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c07ce816-be06-4995-9469-2f50d2f5c60c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_54ebc799-73b0-4372-8211-4df24e3ca104" xlink:to="loc_us-gaap_LongTermDebtCurrent_c07ce816-be06-4995-9469-2f50d2f5c60c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LeaseLiabilityCurrent_a58a6f4d-14e7-40a1-b24f-10e0c7553281" xlink:href="exfy-20241231.xsd#exfy_LeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_54ebc799-73b0-4372-8211-4df24e3ca104" xlink:to="loc_exfy_LeaseLiabilityCurrent_a58a6f4d-14e7-40a1-b24f-10e0c7553281" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementLiabilitiesCurrent_738f19ca-ec11-4068-bf5a-88edf183ffc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettlementLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_54ebc799-73b0-4372-8211-4df24e3ca104" xlink:to="loc_us-gaap_SettlementLiabilitiesCurrent_738f19ca-ec11-4068-bf5a-88edf183ffc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c1f47a3d-7f19-4035-bb5d-3fa8ec93ad24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_49f4b683-c4ce-450a-8785-fd0c59d2b697" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c1f47a3d-7f19-4035-bb5d-3fa8ec93ad24" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_49f4b683-c4ce-450a-8785-fd0c59d2b697" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_0d054f0a-754d-450e-8467-af619b3deffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c1f47a3d-7f19-4035-bb5d-3fa8ec93ad24" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_0d054f0a-754d-450e-8467-af619b3deffb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementAssetsCurrent_7038efe8-c3a4-4456-99bb-f87904d2cf94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettlementAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c1f47a3d-7f19-4035-bb5d-3fa8ec93ad24" xlink:to="loc_us-gaap_SettlementAssetsCurrent_7038efe8-c3a4-4456-99bb-f87904d2cf94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_34cfe718-97ae-4f2d-adb1-5b8d5c934987" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c1f47a3d-7f19-4035-bb5d-3fa8ec93ad24" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_34cfe718-97ae-4f2d-adb1-5b8d5c934987" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_b768874e-d726-4e9b-821e-293cb285e7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c1f47a3d-7f19-4035-bb5d-3fa8ec93ad24" xlink:to="loc_us-gaap_OtherAssetsCurrent_b768874e-d726-4e9b-821e-293cb285e7fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_70cb785f-aba6-4245-98e3-e532066fd811" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f9cee565-c69c-472c-971d-b1e4b15b4c11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_70cb785f-aba6-4245-98e3-e532066fd811" xlink:to="loc_us-gaap_LiabilitiesCurrent_f9cee565-c69c-472c-971d-b1e4b15b4c11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LeaseLiabilityNonCurrent_0ea484ff-f597-4f75-8ac8-b35439836823" xlink:href="exfy-20241231.xsd#exfy_LeaseLiabilityNonCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_70cb785f-aba6-4245-98e3-e532066fd811" xlink:to="loc_exfy_LeaseLiabilityNonCurrent_0ea484ff-f597-4f75-8ac8-b35439836823" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c5821263-6fd0-4f44-b2b1-2caba96e3443" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_70cb785f-aba6-4245-98e3-e532066fd811" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c5821263-6fd0-4f44-b2b1-2caba96e3443" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://expensify.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_518270f1-afc0-44f7-a68d-fd3f33573062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f1db22f6-3761-4578-b417-fc16b0588a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_518270f1-afc0-44f7-a68d-fd3f33573062" xlink:to="loc_us-gaap_GrossProfit_f1db22f6-3761-4578-b417-fc16b0588a1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e7f4bc7d-dc7b-48db-8873-f1f3dd978cef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_518270f1-afc0-44f7-a68d-fd3f33573062" xlink:to="loc_us-gaap_OperatingExpenses_e7f4bc7d-dc7b-48db-8873-f1f3dd978cef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_87148beb-696d-40c8-b8a8-28cc7a95ad51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6ed4df01-cb6c-46ae-9dcd-d9ab04a6e0a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_87148beb-696d-40c8-b8a8-28cc7a95ad51" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6ed4df01-cb6c-46ae-9dcd-d9ab04a6e0a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_15e112ac-4a06-45f5-bc03-577ce483f0fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_87148beb-696d-40c8-b8a8-28cc7a95ad51" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_15e112ac-4a06-45f5-bc03-577ce483f0fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ff563c1e-50d7-403a-a890-bfd90e45f809" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e684624a-3d09-4753-9873-7d42226f1cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ff563c1e-50d7-403a-a890-bfd90e45f809" xlink:to="loc_us-gaap_OperatingIncomeLoss_e684624a-3d09-4753-9873-7d42226f1cf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_8d7a5780-9a59-4d2d-a2bd-aa5ef76051fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ff563c1e-50d7-403a-a890-bfd90e45f809" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_8d7a5780-9a59-4d2d-a2bd-aa5ef76051fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_24b83584-9763-4256-a336-cf83a896b8b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fc68b972-eb47-4655-a7e6-8a4d3ce76346" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_24b83584-9763-4256-a336-cf83a896b8b4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fc68b972-eb47-4655-a7e6-8a4d3ce76346" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c8c5378c-7bca-42f3-9f32-9bdcb410efed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_24b83584-9763-4256-a336-cf83a896b8b4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c8c5378c-7bca-42f3-9f32-9bdcb410efed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3aaf147e-171f-4916-9a83-54ab6c323a61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22ea1661-d201-4625-bc11-878f3dc75a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_3aaf147e-171f-4916-9a83-54ab6c323a61" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22ea1661-d201-4625-bc11-878f3dc75a1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_62272e96-bd43-4268-a454-fbca634500cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_3aaf147e-171f-4916-9a83-54ab6c323a61" xlink:to="loc_us-gaap_CostOfRevenue_62272e96-bd43-4268-a454-fbca634500cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_136e4b6e-ac7f-41d8-ac54-37e61cdf8fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_e8782600-c9f0-42dd-8cc4-d79236a64bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_136e4b6e-ac7f-41d8-ac54-37e61cdf8fc8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_e8782600-c9f0-42dd-8cc4-d79236a64bd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_d83d1a70-8608-43c1-a0a4-994c87973a98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_136e4b6e-ac7f-41d8-ac54-37e61cdf8fc8" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_d83d1a70-8608-43c1-a0a4-994c87973a98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_b8c34957-420c-49b8-b0dd-aa6ff595140c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_136e4b6e-ac7f-41d8-ac54-37e61cdf8fc8" xlink:to="loc_us-gaap_SellingAndMarketingExpense_b8c34957-420c-49b8-b0dd-aa6ff595140c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://expensify.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_157952eb-a525-4342-8c9e-c944c8c4ac9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_bca67cb7-92d2-43eb-9735-5770b259f776" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_157952eb-a525-4342-8c9e-c944c8c4ac9d" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_bca67cb7-92d2-43eb-9735-5770b259f776" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_93b58ab5-c5da-425a-bce1-231dc821120e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_157952eb-a525-4342-8c9e-c944c8c4ac9d" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_93b58ab5-c5da-425a-bce1-231dc821120e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_7b17d038-8216-448d-ab28-fe01935f5cef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_157952eb-a525-4342-8c9e-c944c8c4ac9d" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_7b17d038-8216-448d-ab28-fe01935f5cef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_9920a40a-5016-4bd9-971e-7c3000faa71c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_157952eb-a525-4342-8c9e-c944c8c4ac9d" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_9920a40a-5016-4bd9-971e-7c3000faa71c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_1eae6e32-abf9-4597-aac2-a9763fd94319" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_157952eb-a525-4342-8c9e-c944c8c4ac9d" xlink:to="loc_us-gaap_ProceedsFromStockPlans_1eae6e32-abf9-4597-aac2-a9763fd94319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ede52059-1be3-4919-bef7-ef581b102401" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_157952eb-a525-4342-8c9e-c944c8c4ac9d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ede52059-1be3-4919-bef7-ef581b102401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_76b3ffc8-96eb-404e-ac42-5050034ac20c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_157952eb-a525-4342-8c9e-c944c8c4ac9d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_76b3ffc8-96eb-404e-ac42-5050034ac20c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions_4423591b-a535-4811-bd91-14c7ff29dce6" xlink:href="exfy-20241231.xsd#exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_157952eb-a525-4342-8c9e-c944c8c4ac9d" xlink:to="loc_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions_4423591b-a535-4811-bd91-14c7ff29dce6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b73ba8b5-d46b-4e20-bd02-3cf2698f00a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_NetIncomeLoss_b73ba8b5-d46b-4e20-bd02-3cf2698f00a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7044e99e-d599-4c7d-8924-f48ef07e86eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7044e99e-d599-4c7d-8924-f48ef07e86eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_20851af9-6632-43ef-a7e1-3031e01eff21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_20851af9-6632-43ef-a7e1-3031e01eff21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment_4dba1880-d882-480d-9e2b-4a6f1ee70819" xlink:href="exfy-20241231.xsd#exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment_4dba1880-d882-480d-9e2b-4a6f1ee70819" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a94404fa-c823-42c9-aae4-5fe18c2cbe30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_ShareBasedCompensation_a94404fa-c823-42c9-aae4-5fe18c2cbe30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_d8e440a7-d087-4c77-8c0f-3178e4790123" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_d8e440a7-d087-4c77-8c0f-3178e4790123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9bbeba59-907b-4eea-a51b-883bbd3b56c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9bbeba59-907b-4eea-a51b-883bbd3b56c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1d7730c1-101e-476d-b792-348c53cb5add" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1d7730c1-101e-476d-b792-348c53cb5add" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_IncreaseDecreaseInSettlementAssets_ac736c61-ef2c-4010-9e90-f5222972ca02" xlink:href="exfy-20241231.xsd#exfy_IncreaseDecreaseInSettlementAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_exfy_IncreaseDecreaseInSettlementAssets_ac736c61-ef2c-4010-9e90-f5222972ca02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_4f4c2d5e-3fcb-453f-b0d0-0a922bc4d2e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_4f4c2d5e-3fcb-453f-b0d0-0a922bc4d2e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_fe6efa0f-b622-4c78-9a6a-8b105686b8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_fe6efa0f-b622-4c78-9a6a-8b105686b8d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_e9ce2f95-5e11-4ff0-a2fa-37472d3550a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_e9ce2f95-5e11-4ff0-a2fa-37472d3550a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_2ea8a425-432e-4532-9bde-5f50c0b5dcdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_2ea8a425-432e-4532-9bde-5f50c0b5dcdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_48da809f-5cda-40af-9140-1d4fa3e9cb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_48da809f-5cda-40af-9140-1d4fa3e9cb8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_ad32455d-65b2-4d1d-9b91-14de90f342a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_ad32455d-65b2-4d1d-9b91-14de90f342a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_IncreaseDecreaseInSettlementLiabilities_7282d565-3b3b-4945-a144-35787acd3b69" xlink:href="exfy-20241231.xsd#exfy_IncreaseDecreaseInSettlementLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_exfy_IncreaseDecreaseInSettlementLiabilities_7282d565-3b3b-4945-a144-35787acd3b69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_35fa24c7-f390-4acc-929e-d038e28355da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ab29bc3a-3581-4083-9010-0808256cd387" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_35fa24c7-f390-4acc-929e-d038e28355da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ab7247ad-d454-4623-bfbf-e17b97fa9fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6bef518e-7af3-4cd3-81d7-44a489ed9b35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ab7247ad-d454-4623-bfbf-e17b97fa9fc8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6bef518e-7af3-4cd3-81d7-44a489ed9b35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_665603d4-c160-4e67-926d-77a417db076e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ab7247ad-d454-4623-bfbf-e17b97fa9fc8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_665603d4-c160-4e67-926d-77a417db076e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_94272814-96e9-4b4d-80b4-ec5deda1871e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ab7247ad-d454-4623-bfbf-e17b97fa9fc8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_94272814-96e9-4b4d-80b4-ec5deda1871e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_38ee38c9-6bdc-44cc-9421-7892ec06f367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_758662cd-ee0d-431f-ae08-de184970faa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_38ee38c9-6bdc-44cc-9421-7892ec06f367" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_758662cd-ee0d-431f-ae08-de184970faa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9f68a8b9-9031-4a0c-8465-19ae2e593907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_38ee38c9-6bdc-44cc-9421-7892ec06f367" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9f68a8b9-9031-4a0c-8465-19ae2e593907" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_d7511485-2b88-4162-88d1-fe102b6a1d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_38ee38c9-6bdc-44cc-9421-7892ec06f367" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_d7511485-2b88-4162-88d1-fe102b6a1d8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d555b2e5-825f-4275-99eb-d42e93e46dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6a3b6283-fdd0-438a-b936-d046d976fb02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d555b2e5-825f-4275-99eb-d42e93e46dd7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6a3b6283-fdd0-438a-b936-d046d976fb02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_1fa6fc06-3337-4900-a74e-3c52990ef7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d555b2e5-825f-4275-99eb-d42e93e46dd7" xlink:to="loc_us-gaap_RestrictedCashCurrent_1fa6fc06-3337-4900-a74e-3c52990ef7b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCashIncludedInSettlementAssets_40daffef-ca69-4677-b836-9e6c46b3a86d" xlink:href="exfy-20241231.xsd#exfy_RestrictedCashIncludedInSettlementAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d555b2e5-825f-4275-99eb-d42e93e46dd7" xlink:to="loc_exfy_RestrictedCashIncludedInSettlementAssets_40daffef-ca69-4677-b836-9e6c46b3a86d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_f1150a68-6f28-4ecb-96ad-f6630513558a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_6c7ff696-aaa1-4a21-9044-225c8945d973" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_f1150a68-6f28-4ecb-96ad-f6630513558a" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_6c7ff696-aaa1-4a21-9044-225c8945d973" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_0c766bb9-c03a-4d0d-88c2-ccf2bc4fda9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_f1150a68-6f28-4ecb-96ad-f6630513558a" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_0c766bb9-c03a-4d0d-88c2-ccf2bc4fda9d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e6284fa4-a501-400a-9cef-67be7b7fe2eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_896288ed-9c0b-4031-a63d-20761cf22b82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_e6284fa4-a501-400a-9cef-67be7b7fe2eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_896288ed-9c0b-4031-a63d-20761cf22b82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f9308061-2ef1-44cb-83a3-6a9580436a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_e6284fa4-a501-400a-9cef-67be7b7fe2eb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f9308061-2ef1-44cb-83a3-6a9580436a0a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/LEASESLeaseCostDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#LEASESLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/LEASESLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_8ababf86-9df7-4283-92ab-f6dc26ab2464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_FinanceLeaseCost_f1502ede-777f-41d5-882c-f42692e7a6ab" xlink:href="exfy-20241231.xsd#exfy_FinanceLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_8ababf86-9df7-4283-92ab-f6dc26ab2464" xlink:to="loc_exfy_FinanceLeaseCost_f1502ede-777f-41d5-882c-f42692e7a6ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_f156de3c-f18c-4977-8344-e78268556298" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_8ababf86-9df7-4283-92ab-f6dc26ab2464" xlink:to="loc_us-gaap_OperatingLeaseCost_f156de3c-f18c-4977-8344-e78268556298" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_0e69342e-39f3-4b1f-af99-403a6cedfa94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_8ababf86-9df7-4283-92ab-f6dc26ab2464" xlink:to="loc_us-gaap_ShortTermLeaseCost_0e69342e-39f3-4b1f-af99-403a6cedfa94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_FinanceLeaseCost_c8a2ae62-f219-4037-b2bf-15460b9c9d76" xlink:href="exfy-20241231.xsd#exfy_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50a05893-3fa0-4ece-858a-614f104eea02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_exfy_FinanceLeaseCost_c8a2ae62-f219-4037-b2bf-15460b9c9d76" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_50a05893-3fa0-4ece-858a-614f104eea02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_67597e44-96f0-4365-92a3-357ebe8d0e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_exfy_FinanceLeaseCost_c8a2ae62-f219-4037-b2bf-15460b9c9d76" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_67597e44-96f0-4365-92a3-357ebe8d0e6d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/LEASESLeaseMaturityDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#LEASESLeaseMaturityDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/LEASESLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a9be17aa-043d-4c3c-b6fe-2ce2b415dbec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_a6dd0a42-0d21-44d2-9160-1d10251b63e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a9be17aa-043d-4c3c-b6fe-2ce2b415dbec" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_a6dd0a42-0d21-44d2-9160-1d10251b63e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9214b9c2-70cc-40c9-b02c-856b8a36b237" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a9be17aa-043d-4c3c-b6fe-2ce2b415dbec" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9214b9c2-70cc-40c9-b02c-856b8a36b237" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_8c0fe780-bae0-4265-8b2d-374f95dbca9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a9be17aa-043d-4c3c-b6fe-2ce2b415dbec" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_8c0fe780-bae0-4265-8b2d-374f95dbca9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_61bb2b95-af3e-4921-a42a-731c14e9fa79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a9be17aa-043d-4c3c-b6fe-2ce2b415dbec" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_61bb2b95-af3e-4921-a42a-731c14e9fa79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_694f3f74-ce5d-4e5d-a236-601d2cfafca3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a9be17aa-043d-4c3c-b6fe-2ce2b415dbec" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_694f3f74-ce5d-4e5d-a236-601d2cfafca3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_dceaca72-ce13-4bcd-a10d-3f33a47e781d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a9be17aa-043d-4c3c-b6fe-2ce2b415dbec" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_dceaca72-ce13-4bcd-a10d-3f33a47e781d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92c5d69a-f2db-4fa5-bb52-fe69467cf139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4b0726b2-35e0-4a07-860d-1f5a2e0e5a01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92c5d69a-f2db-4fa5-bb52-fe69467cf139" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4b0726b2-35e0-4a07-860d-1f5a2e0e5a01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f75c8d67-2e5f-4a19-b535-4e8cf4cce8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92c5d69a-f2db-4fa5-bb52-fe69467cf139" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f75c8d67-2e5f-4a19-b535-4e8cf4cce8ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3d414b44-8d34-4d55-8f8c-0fba2c6c9b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_92c5d69a-f2db-4fa5-bb52-fe69467cf139" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3d414b44-8d34-4d55-8f8c-0fba2c6c9b4d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/LEASESLeaseMaturityDetails_1" xlink:type="simple" xlink:href="exfy-20241231.xsd#LEASESLeaseMaturityDetails_1"/>
  <link:calculationLink xlink:role="http://expensify.com/role/LEASESLeaseMaturityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2b6367c0-30aa-4a0d-8aa0-f8258e8e11ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a7914985-1cba-40e0-98d3-31bf592e90a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2b6367c0-30aa-4a0d-8aa0-f8258e8e11ca" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a7914985-1cba-40e0-98d3-31bf592e90a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a6e7364d-9678-4e2a-acd2-7021aa01a3b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2b6367c0-30aa-4a0d-8aa0-f8258e8e11ca" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a6e7364d-9678-4e2a-acd2-7021aa01a3b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_322d06ba-f71e-4da8-a987-6538927b8d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2b6367c0-30aa-4a0d-8aa0-f8258e8e11ca" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_322d06ba-f71e-4da8-a987-6538927b8d93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ce08598d-5391-47bf-9ed8-b42b61e6b56c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2b6367c0-30aa-4a0d-8aa0-f8258e8e11ca" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ce08598d-5391-47bf-9ed8-b42b61e6b56c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3a8cb900-edd0-487f-9835-666efa29a0a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2b6367c0-30aa-4a0d-8aa0-f8258e8e11ca" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3a8cb900-edd0-487f-9835-666efa29a0a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1ae6ecd4-2c15-41ea-b3e8-16b859053382" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2b6367c0-30aa-4a0d-8aa0-f8258e8e11ca" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1ae6ecd4-2c15-41ea-b3e8-16b859053382" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6cd64a3c-f8b2-4919-9bf7-73a61a99ff5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7988f1ce-e96a-4103-8cf3-36b3dc06a279" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6cd64a3c-f8b2-4919-9bf7-73a61a99ff5c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7988f1ce-e96a-4103-8cf3-36b3dc06a279" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_7df3e30a-9c25-4bfe-b72d-833191d7584a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6cd64a3c-f8b2-4919-9bf7-73a61a99ff5c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_7df3e30a-9c25-4bfe-b72d-833191d7584a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d97f0781-9993-4c0e-9c77-70f91652e886" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6cd64a3c-f8b2-4919-9bf7-73a61a99ff5c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d97f0781-9993-4c0e-9c77-70f91652e886" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_453a242e-ec0d-4ccc-9cf7-b92cff35b91b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CardCollateralForFundsHeldForCustomersCurrent_44a69150-2d7a-4878-a854-1437b8c41ebf" xlink:href="exfy-20241231.xsd#exfy_CardCollateralForFundsHeldForCustomersCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_453a242e-ec0d-4ccc-9cf7-b92cff35b91b" xlink:to="loc_exfy_CardCollateralForFundsHeldForCustomersCurrent_44a69150-2d7a-4878-a854-1437b8c41ebf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCashHeldForRelatedPartyCurrent_fdec49d1-5561-4acf-ab60-9706aab8c2b5" xlink:href="exfy-20241231.xsd#exfy_RestrictedCashHeldForRelatedPartyCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_453a242e-ec0d-4ccc-9cf7-b92cff35b91b" xlink:to="loc_exfy_RestrictedCashHeldForRelatedPartyCurrent_fdec49d1-5561-4acf-ab60-9706aab8c2b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_d46f3856-f0c9-44f2-a28d-08a8361b13a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_453a242e-ec0d-4ccc-9cf7-b92cff35b91b" xlink:to="loc_us-gaap_IncomeTaxesReceivable_d46f3856-f0c9-44f2-a28d-08a8361b13a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EarnedInterchangeRestrictedCash_6783de29-25bb-4ffe-8e59-59eb8e0c72e6" xlink:href="exfy-20241231.xsd#exfy_EarnedInterchangeRestrictedCash"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_453a242e-ec0d-4ccc-9cf7-b92cff35b91b" xlink:to="loc_exfy_EarnedInterchangeRestrictedCash_6783de29-25bb-4ffe-8e59-59eb8e0c72e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredContractAcquisitionCosts_78ca9765-ac17-44ed-8204-895855907e22" xlink:href="exfy-20241231.xsd#exfy_DeferredContractAcquisitionCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_453a242e-ec0d-4ccc-9cf7-b92cff35b91b" xlink:to="loc_exfy_DeferredContractAcquisitionCosts_78ca9765-ac17-44ed-8204-895855907e22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_OtherRestrictedCashCurrent_2dceadb1-6ec8-4451-9a2e-0e425e1fbe52" xlink:href="exfy-20241231.xsd#exfy_OtherRestrictedCashCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_453a242e-ec0d-4ccc-9cf7-b92cff35b91b" xlink:to="loc_exfy_OtherRestrictedCashCurrent_2dceadb1-6ec8-4451-9a2e-0e425e1fbe52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_03f058ff-ff50-40e2-be7c-6bec9ede89df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_453a242e-ec0d-4ccc-9cf7-b92cff35b91b" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousCurrent_03f058ff-ff50-40e2-be7c-6bec9ede89df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_275aa626-fd76-42b3-8793-f059a639a139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_us-gaap_TaxesPayableCurrent_275aa626-fd76-42b3-8793-f059a639a139" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent_c0e409b9-5b29-49a1-9ad2-4e87acf1c870" xlink:href="exfy-20241231.xsd#exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent_c0e409b9-5b29-49a1-9ad2-4e87acf1c870" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_785a1046-678b-4090-ae66-d3276c04d95d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_785a1046-678b-4090-ae66-d3276c04d95d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent_7559192a-d1fa-45c7-9aef-9435cea08b0c" xlink:href="exfy-20241231.xsd#exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent_7559192a-d1fa-45c7-9aef-9435cea08b0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_7fd80f87-9e3e-454d-9dfc-6057bb1ceb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_us-gaap_InterestPayableCurrent_7fd80f87-9e3e-454d-9dfc-6057bb1ceb3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1ae888c2-82a6-48d9-b039-21018cb4b3de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1ae888c2-82a6-48d9-b039-21018cb4b3de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EmployeeStockPurchasePlanPayrollLiability_bae69089-6dcf-4d2b-9e7d-1048424dbca7" xlink:href="exfy-20241231.xsd#exfy_EmployeeStockPurchasePlanPayrollLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_exfy_EmployeeStockPurchasePlanPayrollLiability_bae69089-6dcf-4d2b-9e7d-1048424dbca7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_1ea5e548-7631-4942-97da-5cada5451866" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_1ea5e548-7631-4942-97da-5cada5451866" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_716af7db-3002-4dcd-b5bf-dc224d76be47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_716af7db-3002-4dcd-b5bf-dc224d76be47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AccruedHostingAndLicenseFeesCurrent_6f40e6ab-3807-4bde-bbbf-151f69965b99" xlink:href="exfy-20241231.xsd#exfy_AccruedHostingAndLicenseFeesCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_exfy_AccruedHostingAndLicenseFeesCurrent_6f40e6ab-3807-4bde-bbbf-151f69965b99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AccruedCreditCardProcessingFeesCurrent_45b89cab-787e-4c8a-8197-ec70d26eb50d" xlink:href="exfy-20241231.xsd#exfy_AccruedCreditCardProcessingFeesCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_exfy_AccruedCreditCardProcessingFeesCurrent_45b89cab-787e-4c8a-8197-ec70d26eb50d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_64e76c1d-75e7-4d39-9af3-50a7883f17ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_64e76c1d-75e7-4d39-9af3-50a7883f17ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_12fb302c-d6e4-49a5-9248-1ce7e0797755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_d50a6092-38cd-4223-84f8-90ead2a932b0" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_12fb302c-d6e4-49a5-9248-1ce7e0797755" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSStockbasedCompensationDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_905d308a-58ed-4d28-8d92-653b093dbc11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b61fe38c-9678-4a96-a801-afbde4aa7e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_905d308a-58ed-4d28-8d92-653b093dbc11" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b61fe38c-9678-4a96-a801-afbde4aa7e7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_9a067ac2-6813-435d-9f5f-27440179ecb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_905d308a-58ed-4d28-8d92-653b093dbc11" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_9a067ac2-6813-435d-9f5f-27440179ecb5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESLossBeforeTaxesDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_18962e22-7498-45dd-bd5f-e2f17c13141a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_20a45f83-93d3-4c7d-bf6d-2a5a16bb11d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_18962e22-7498-45dd-bd5f-e2f17c13141a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_20a45f83-93d3-4c7d-bf6d-2a5a16bb11d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9e9a4ffe-5a61-48f9-9194-e5a7f22acbee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_18962e22-7498-45dd-bd5f-e2f17c13141a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9e9a4ffe-5a61-48f9-9194-e5a7f22acbee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b80e30d7-ac40-4372-893c-4e9faa1716f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9d613e61-8267-48d8-b6c7-869bebbe42f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b80e30d7-ac40-4372-893c-4e9faa1716f4" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9d613e61-8267-48d8-b6c7-869bebbe42f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_13156f08-339f-4be3-9533-64cee6ea743e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b80e30d7-ac40-4372-893c-4e9faa1716f4" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_13156f08-339f-4be3-9533-64cee6ea743e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_abdf5b82-4f89-4c81-965f-d14b66dffe74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b80e30d7-ac40-4372-893c-4e9faa1716f4" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_abdf5b82-4f89-4c81-965f-d14b66dffe74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_159ca877-4bbe-48e6-b4d0-aff6359365f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c8f16131-9234-405f-bbed-d2c1640ee5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_159ca877-4bbe-48e6-b4d0-aff6359365f1" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c8f16131-9234-405f-bbed-d2c1640ee5d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0a9ff9ca-94da-4ec0-831a-4bcfdb2d4031" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_159ca877-4bbe-48e6-b4d0-aff6359365f1" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0a9ff9ca-94da-4ec0-831a-4bcfdb2d4031" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_546efeed-ea7e-4285-85e8-6df3fc6cef34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_315ff746-bf17-4c41-9978-752d280b99ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_546efeed-ea7e-4285-85e8-6df3fc6cef34" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_315ff746-bf17-4c41-9978-752d280b99ff" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESReconciliationofEffectiveTaxRateDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_0d800441-46a5-42a5-beb1-0a61bb095e97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_0d800441-46a5-42a5-beb1-0a61bb095e97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_fab51fba-2ef4-47c2-a5b4-5790fc6e68fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_fab51fba-2ef4-47c2-a5b4-5790fc6e68fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_86482985-aee4-415d-a9aa-b1217bd6b436" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_86482985-aee4-415d-a9aa-b1217bd6b436" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_713be1c8-5516-4b8a-bac9-b7f82ee5ab4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_713be1c8-5516-4b8a-bac9-b7f82ee5ab4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent_029d4abe-1226-49a3-8436-1a189478c95a" xlink:href="exfy-20241231.xsd#exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:to="loc_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent_029d4abe-1226-49a3-8436-1a189478c95a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_31e2d718-6edd-4c66-9ace-a818bbc6e7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_31e2d718-6edd-4c66-9ace-a818bbc6e7cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_03eab9f9-5330-4fdf-89c2-7c6941812241" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_03eab9f9-5330-4fdf-89c2-7c6941812241" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_509a218d-0b74-4293-9a6a-b31760b66bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_509a218d-0b74-4293-9a6a-b31760b66bb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7708e3ec-43f8-4f1b-8f26-5b375f172b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7708e3ec-43f8-4f1b-8f26-5b375f172b0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_fd708f48-7d9f-4ade-845a-f937634c97eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_19a8fe25-f53d-48f1-9f54-18c6d53c6f27" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_fd708f48-7d9f-4ade-845a-f937634c97eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_17dfee9c-7edb-4842-aeea-84c90e2c3bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_8e143add-2a7e-487e-9c79-2f76ff8813e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_17dfee9c-7edb-4842-aeea-84c90e2c3bcb" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_8e143add-2a7e-487e-9c79-2f76ff8813e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_37cfe8ac-7fe7-404a-9539-97fe411ac9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_17dfee9c-7edb-4842-aeea-84c90e2c3bcb" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_37cfe8ac-7fe7-404a-9539-97fe411ac9b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_501760b0-dccf-46ed-a0bd-9d7cae9bcf4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_f6b49c99-2dbd-479a-941d-b48786bea306" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_501760b0-dccf-46ed-a0bd-9d7cae9bcf4d" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_f6b49c99-2dbd-479a-941d-b48786bea306" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_f81ba002-c687-4f01-9c96-e01baff4404b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_501760b0-dccf-46ed-a0bd-9d7cae9bcf4d" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_f81ba002-c687-4f01-9c96-e01baff4404b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_2605193f-6415-491b-ad45-f38bb1476882" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_50428d1e-d21b-4d37-9162-6016c9430db2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_2605193f-6415-491b-ad45-f38bb1476882" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_50428d1e-d21b-4d37-9162-6016c9430db2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_8c4fe86e-b7c2-4ac0-b757-222b209e4816" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_2605193f-6415-491b-ad45-f38bb1476882" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_8c4fe86e-b7c2-4ac0-b757-222b209e4816" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredTaxLiabilitiesCapitalizedCommissions_8ddf1555-f0a8-4bd2-a6b9-ec3e0cdff50c" xlink:href="exfy-20241231.xsd#exfy_DeferredTaxLiabilitiesCapitalizedCommissions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_2605193f-6415-491b-ad45-f38bb1476882" xlink:to="loc_exfy_DeferredTaxLiabilitiesCapitalizedCommissions_8ddf1555-f0a8-4bd2-a6b9-ec3e0cdff50c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_61c1e2d6-3a15-45c7-b95b-3c26d2dceb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredTaxAssetLeasingArrangements_b46200fc-b25d-4552-a143-d6fd6d96408c" xlink:href="exfy-20241231.xsd#exfy_DeferredTaxAssetLeasingArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_61c1e2d6-3a15-45c7-b95b-3c26d2dceb1c" xlink:to="loc_exfy_DeferredTaxAssetLeasingArrangements_b46200fc-b25d-4552-a143-d6fd6d96408c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_aac39116-0961-4685-ad58-564419fc6433" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_61c1e2d6-3a15-45c7-b95b-3c26d2dceb1c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_aac39116-0961-4685-ad58-564419fc6433" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_a537f1d0-b3c7-46b7-89d1-7f2d1d405c16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_61c1e2d6-3a15-45c7-b95b-3c26d2dceb1c" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_a537f1d0-b3c7-46b7-89d1-7f2d1d405c16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards_f90eea05-9c57-4f72-96ce-709b6dd357db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_61c1e2d6-3a15-45c7-b95b-3c26d2dceb1c" xlink:to="loc_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards_f90eea05-9c57-4f72-96ce-709b6dd357db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredTaxAssetInterestExpenseLimitation_dd65f82e-7fda-4635-ad78-f0e92743c50d" xlink:href="exfy-20241231.xsd#exfy_DeferredTaxAssetInterestExpenseLimitation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_61c1e2d6-3a15-45c7-b95b-3c26d2dceb1c" xlink:to="loc_exfy_DeferredTaxAssetInterestExpenseLimitation_dd65f82e-7fda-4635-ad78-f0e92743c50d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_fc45ffa2-cac2-42b7-9d84-cd22c49b88b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_61c1e2d6-3a15-45c7-b95b-3c26d2dceb1c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_fc45ffa2-cac2-42b7-9d84-cd22c49b88b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d9888395-9852-4671-a0c1-2b35c8a99403" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_61c1e2d6-3a15-45c7-b95b-3c26d2dceb1c" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d9888395-9852-4671-a0c1-2b35c8a99403" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_2618d9ee-2c18-4af3-a38a-b2e7db2ae058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_61c1e2d6-3a15-45c7-b95b-3c26d2dceb1c" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_2618d9ee-2c18-4af3-a38a-b2e7db2ae058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_0fc88dc9-6f94-4d48-b607-b666213036a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_61c1e2d6-3a15-45c7-b95b-3c26d2dceb1c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_0fc88dc9-6f94-4d48-b607-b666213036a5" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>exfy-20241231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:efb92d40-36b4-497b-80ea-55a467c93250,g:27009551-41fb-4589-a0a6-b60f8d1169e1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://expensify.com/role/Cover" xlink:type="simple" xlink:href="exfy-20241231.xsd#Cover"/>
  <link:definitionLink xlink:role="http://expensify.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_38b65f72-6bb0-4026-b76f-da1eea5d1c63" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentInformationTable_38b65f72-6bb0-4026-b76f-da1eea5d1c63" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0b4b6072-4dd6-45f9-a2d7-ea766a924fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_38b65f72-6bb0-4026-b76f-da1eea5d1c63" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0b4b6072-4dd6-45f9-a2d7-ea766a924fdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0b4b6072-4dd6-45f9-a2d7-ea766a924fdb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0b4b6072-4dd6-45f9-a2d7-ea766a924fdb" xlink:to="loc_us-gaap_ClassOfStockDomain_0b4b6072-4dd6-45f9-a2d7-ea766a924fdb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_14953787-d72f-40aa-b31f-4676fb187496" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0b4b6072-4dd6-45f9-a2d7-ea766a924fdb" xlink:to="loc_us-gaap_ClassOfStockDomain_14953787-d72f-40aa-b31f-4676fb187496" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f4ea07c0-fef2-4166-bccb-612787755bba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_14953787-d72f-40aa-b31f-4676fb187496" xlink:to="loc_us-gaap_CommonClassAMember_f4ea07c0-fef2-4166-bccb-612787755bba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT10Member_60bdfcc0-122b-4145-858d-439a99f69ca0" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT10Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_14953787-d72f-40aa-b31f-4676fb187496" xlink:to="loc_exfy_CommonStockLT10Member_60bdfcc0-122b-4145-858d-439a99f69ca0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_29e674ff-035c-460b-a574-327b2811131f" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_14953787-d72f-40aa-b31f-4676fb187496" xlink:to="loc_exfy_CommonStockLT50Member_29e674ff-035c-460b-a574-327b2811131f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_9a05cbca-b37b-4ea0-b061-c42b6f05e86c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentType_9a05cbca-b37b-4ea0-b061-c42b6f05e86c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_94d22b1a-eb63-4bf2-899f-3ad0b55913a5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentAnnualReport_94d22b1a-eb63-4bf2-899f-3ad0b55913a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_29919bdf-80f6-440a-9c0d-f032934106da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_CurrentFiscalYearEndDate_29919bdf-80f6-440a-9c0d-f032934106da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_10c3c6b0-ca14-49f1-a8eb-fe782fc243a5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentPeriodEndDate_10c3c6b0-ca14-49f1-a8eb-fe782fc243a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f9d2f768-b0b3-41cf-aac4-12e53ebb43d6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentTransitionReport_f9d2f768-b0b3-41cf-aac4-12e53ebb43d6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_81677693-f2dc-4a75-b6df-f50b5a8a804a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityFileNumber_81677693-f2dc-4a75-b6df-f50b5a8a804a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_850de187-af8e-4404-ad2d-04e102110933" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityRegistrantName_850de187-af8e-4404-ad2d-04e102110933" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_9a9e5e60-6c10-402e-921e-84c274920208" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityIncorporationStateCountryCode_9a9e5e60-6c10-402e-921e-84c274920208" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_ecc8a7eb-0c15-42c3-9301-4bbdc0664773" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityTaxIdentificationNumber_ecc8a7eb-0c15-42c3-9301-4bbdc0664773" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_2cfc67c9-70dc-42a7-b1ab-bc532a1a21f9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityAddressAddressLine1_2cfc67c9-70dc-42a7-b1ab-bc532a1a21f9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_fff40995-8fbd-4909-9af9-ff8e7b15e1fc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityAddressCityOrTown_fff40995-8fbd-4909-9af9-ff8e7b15e1fc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2580a227-7494-446e-9c1a-805b35a75f2c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityAddressStateOrProvince_2580a227-7494-446e-9c1a-805b35a75f2c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_0d4f7be3-4899-4bc0-a534-f5501cbac108" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityAddressPostalZipCode_0d4f7be3-4899-4bc0-a534-f5501cbac108" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_6d4d535c-2c73-4661-802b-f540695787a0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_CityAreaCode_6d4d535c-2c73-4661-802b-f540695787a0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_af9cd2d7-5628-4d6c-89b9-9aaaf8dd4e3c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_LocalPhoneNumber_af9cd2d7-5628-4d6c-89b9-9aaaf8dd4e3c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_6b4ecf7d-543b-4685-b2ff-e4996e191acb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_Security12bTitle_6b4ecf7d-543b-4685-b2ff-e4996e191acb" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_df74a50f-6aec-47d4-b49a-1c34b635b893" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_TradingSymbol_df74a50f-6aec-47d4-b49a-1c34b635b893" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_8c1b302a-874f-4fcc-ae3f-6ba5ccd9d911" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_SecurityExchangeName_8c1b302a-874f-4fcc-ae3f-6ba5ccd9d911" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_e324de83-460c-483f-b5cb-4d1a8d4facc8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_e324de83-460c-483f-b5cb-4d1a8d4facc8" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_dbab8a97-3fc1-4007-ac0c-666ec145b6ee" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityVoluntaryFilers_dbab8a97-3fc1-4007-ac0c-666ec145b6ee" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_af32e350-8c67-43a3-ba51-529043346a74" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityCurrentReportingStatus_af32e350-8c67-43a3-ba51-529043346a74" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_0f660577-f7c3-4beb-843d-86fa16b9d097" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityInteractiveDataCurrent_0f660577-f7c3-4beb-843d-86fa16b9d097" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_15f3cd05-cfc1-45a5-a3cc-8ef6be39022c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityEmergingGrowthCompany_15f3cd05-cfc1-45a5-a3cc-8ef6be39022c" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_2ede79ae-4dcd-4cd5-857f-ce99fd14bd78" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityFilerCategory_2ede79ae-4dcd-4cd5-857f-ce99fd14bd78" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_3d6b241d-fe15-4cd8-9687-4d562405c9db" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntitySmallBusiness_3d6b241d-fe15-4cd8-9687-4d562405c9db" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_a463b4c7-60c1-4fbb-af3a-0f89047ace6b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_IcfrAuditorAttestationFlag_a463b4c7-60c1-4fbb-af3a-0f89047ace6b" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_28420309-9f65-4a6c-ba2c-c31243fa46b5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_28420309-9f65-4a6c-ba2c-c31243fa46b5" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_5bd0aaf5-c09e-4cd6-ba78-9408184690b5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityShellCompany_5bd0aaf5-c09e-4cd6-ba78-9408184690b5" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_51a60d95-69db-4311-91d1-61915d996cbe" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityPublicFloat_51a60d95-69db-4311-91d1-61915d996cbe" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_efa1ac00-a6b0-49f8-a110-c2c92e5a16e0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_efa1ac00-a6b0-49f8-a110-c2c92e5a16e0" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_c4a2f371-9a49-4899-91dd-296b97c534a5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_c4a2f371-9a49-4899-91dd-296b97c534a5" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_18778029-fa2a-424f-a260-0314d37ae322" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityCentralIndexKey_18778029-fa2a-424f-a260-0314d37ae322" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_901e5e77-bfef-46a6-8881-3a6e3f048d6b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentFiscalYearFocus_901e5e77-bfef-46a6-8881-3a6e3f048d6b" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_a1541f87-f615-44b3-978a-e7d53b83b3eb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentFiscalPeriodFocus_a1541f87-f615-44b3-978a-e7d53b83b3eb" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_cc5e1e49-ecb8-4b2c-a1d8-75d391469b44" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_AmendmentFlag_cc5e1e49-ecb8-4b2c-a1d8-75d391469b44" xlink:type="arc" order="34"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedBalanceSheetsParentheticals"/>
  <link:definitionLink xlink:role="http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8e1702c3-a3e2-4c45-82e1-9643dfc87071" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_StatementTable_8e1702c3-a3e2-4c45-82e1-9643dfc87071" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7ddee859-6c4e-4b11-a737-f34290f906a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8e1702c3-a3e2-4c45-82e1-9643dfc87071" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7ddee859-6c4e-4b11-a737-f34290f906a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7ddee859-6c4e-4b11-a737-f34290f906a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7ddee859-6c4e-4b11-a737-f34290f906a7" xlink:to="loc_us-gaap_ClassOfStockDomain_7ddee859-6c4e-4b11-a737-f34290f906a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a848c967-f216-4fe3-87aa-541d78c435bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7ddee859-6c4e-4b11-a737-f34290f906a7" xlink:to="loc_us-gaap_ClassOfStockDomain_a848c967-f216-4fe3-87aa-541d78c435bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_2e05b051-40d5-42f7-83e4-def6d8129d19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a848c967-f216-4fe3-87aa-541d78c435bc" xlink:to="loc_us-gaap_CommonClassAMember_2e05b051-40d5-42f7-83e4-def6d8129d19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT10Member_c949da78-a27c-4a2a-8aae-f5c9cc74306f" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT10Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a848c967-f216-4fe3-87aa-541d78c435bc" xlink:to="loc_exfy_CommonStockLT10Member_c949da78-a27c-4a2a-8aae-f5c9cc74306f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_23a033b8-d24f-41ac-974b-067c2623d683" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a848c967-f216-4fe3-87aa-541d78c435bc" xlink:to="loc_exfy_CommonStockLT50Member_23a033b8-d24f-41ac-974b-067c2623d683" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_db2a4534-a4f1-41bd-8e7d-c1ff89d2dcfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_db2a4534-a4f1-41bd-8e7d-c1ff89d2dcfc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_5c5585bd-d2fe-48f8-ab27-b6a592e7cc11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_5c5585bd-d2fe-48f8-ab27-b6a592e7cc11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_df3b1892-89b2-4046-97d3-3cf40a83fca1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_PreferredStockSharesIssued_df3b1892-89b2-4046-97d3-3cf40a83fca1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_2636d4e3-8847-4133-ab94-a4411fb86ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_2636d4e3-8847-4133-ab94-a4411fb86ad9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3acffa9c-c098-4aac-9a78-d823432875bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3acffa9c-c098-4aac-9a78-d823432875bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bb5583e5-23d4-4b86-ae27-e963f9dbc193" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bb5583e5-23d4-4b86-ae27-e963f9dbc193" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b3752bc5-60b9-4001-9a62-80b77f5d6d02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_CommonStockSharesIssued_b3752bc5-60b9-4001-9a62-80b77f5d6d02" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d8282949-75a9-478e-878c-2be5dc2d7bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d8282949-75a9-478e-878c-2be5dc2d7bc9" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:definitionLink xlink:role="http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0f9c309f-9e16-47c5-b942-27967d806d23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_de1838df-75ae-428a-a95f-6c5034962ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0f9c309f-9e16-47c5-b942-27967d806d23" xlink:to="loc_us-gaap_StatementTable_de1838df-75ae-428a-a95f-6c5034962ce1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b1a10253-d081-43ad-801d-cad78b881bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_de1838df-75ae-428a-a95f-6c5034962ce1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b1a10253-d081-43ad-801d-cad78b881bd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b1a10253-d081-43ad-801d-cad78b881bd2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b1a10253-d081-43ad-801d-cad78b881bd2" xlink:to="loc_us-gaap_EquityComponentDomain_b1a10253-d081-43ad-801d-cad78b881bd2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b1a10253-d081-43ad-801d-cad78b881bd2" xlink:to="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_cc743e64-b90b-427f-a2de-4b8e0511ca50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:to="loc_us-gaap_PreferredStockMember_cc743e64-b90b-427f-a2de-4b8e0511ca50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_84d367e5-37c0-42fd-a1bf-e06cc402a741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:to="loc_us-gaap_CommonStockMember_84d367e5-37c0-42fd-a1bf-e06cc402a741" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_f4f13908-61df-475e-8da7-728f001ea0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_f4f13908-61df-475e-8da7-728f001ea0cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_276dd06c-8491-4bf8-a563-3943a794fbde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:to="loc_us-gaap_RetainedEarningsMember_276dd06c-8491-4bf8-a563-3943a794fbde" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0f9c309f-9e16-47c5-b942-27967d806d23" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6ec1d93b-405c-4ceb-b13f-bc4774b2f9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockholdersEquity_6ec1d93b-405c-4ceb-b13f-bc4774b2f9d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_4ca22a6e-7324-4f28-9818-60b3168e2915" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_4ca22a6e-7324-4f28-9818-60b3168e2915" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_87dab53c-26d2-4074-ade9-95f7352ca676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_87dab53c-26d2-4074-ade9-95f7352ca676" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_849ff73c-9ea1-4dfc-96ab-5496dd7d4010" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_849ff73c-9ea1-4dfc-96ab-5496dd7d4010" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_34eaeade-e62c-4aa0-b8fe-2748c9901cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_34eaeade-e62c-4aa0-b8fe-2748c9901cfc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions_328ef268-5fe9-417e-81e3-6bee70f814d8" xlink:href="exfy-20241231.xsd#exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions_328ef268-5fe9-417e-81e3-6bee70f814d8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_e043054e-7fa2-48f8-a2fb-25c5cdfd5bab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_e043054e-7fa2-48f8-a2fb-25c5cdfd5bab" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_fdf32fe7-eea0-4355-a8e4-01e8b5f85f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_fdf32fe7-eea0-4355-a8e4-01e8b5f85f5d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_54634144-ba24-4278-8e48-45f1010316e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_54634144-ba24-4278-8e48-45f1010316e1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_a65e230c-6a38-4f5f-a993-f13a940d9208" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_a65e230c-6a38-4f5f-a993-f13a940d9208" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_5c86d512-9f9e-41f3-8979-c932f2ff8237" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_5c86d512-9f9e-41f3-8979-c932f2ff8237" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_32ed0b21-9c66-4a26-b303-78c6346b9efd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_32ed0b21-9c66-4a26-b303-78c6346b9efd" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue_c05c2aef-01fc-4ca7-a623-94833f436e78" xlink:href="exfy-20241231.xsd#exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue_c05c2aef-01fc-4ca7-a623-94833f436e78" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting_3ceb62b4-d1bd-4c8d-b084-69633012df0d" xlink:href="exfy-20241231.xsd#exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting_3ceb62b4-d1bd-4c8d-b084-69633012df0d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e25c0bbe-c30e-4e20-bb5c-92fa304ff6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e25c0bbe-c30e-4e20-bb5c-92fa304ff6cf" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_32b30430-21a8-4fac-b162-6732af59d0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_32b30430-21a8-4fac-b162-6732af59d0d1" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_19e431ba-5d7a-4f1c-8ced-73d323b4be0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_19e431ba-5d7a-4f1c-8ced-73d323b4be0e" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c2ad8b7b-06d5-4e22-bfc0-0867e80245d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c2ad8b7b-06d5-4e22-bfc0-0867e80245d4" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_394b572e-cc97-4542-880b-b28bbef68399" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_394b572e-cc97-4542-880b-b28bbef68399" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_eaf28037-791b-40c0-8da4-612ef9594ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_NetIncomeLoss_eaf28037-791b-40c0-8da4-612ef9594ed0" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d62b0165-f98a-4117-8eae-bd045bb8e301" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_5ff2a2b6-8a22-4c3f-97a2-e92c3757ef3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ad0e8634-4af0-4d09-bd1f-18a3a71d3bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://expensify.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3fa848a3-654c-4883-999b-98f6fa4dd840" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_StatementTable_3fa848a3-654c-4883-999b-98f6fa4dd840" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c0e1d884-21cb-4f6e-a886-e5b96412e0ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3fa848a3-654c-4883-999b-98f6fa4dd840" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c0e1d884-21cb-4f6e-a886-e5b96412e0ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c0e1d884-21cb-4f6e-a886-e5b96412e0ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c0e1d884-21cb-4f6e-a886-e5b96412e0ee" xlink:to="loc_us-gaap_RelatedPartyDomain_c0e1d884-21cb-4f6e-a886-e5b96412e0ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a88036fd-9531-44a6-9596-1c03e5c9feb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c0e1d884-21cb-4f6e-a886-e5b96412e0ee" xlink:to="loc_us-gaap_RelatedPartyDomain_a88036fd-9531-44a6-9596-1c03e5c9feb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_2bd21b18-7c5f-4a88-9d32-763ab3a82262" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a88036fd-9531-44a6-9596-1c03e5c9feb1" xlink:to="loc_us-gaap_NonrelatedPartyMember_2bd21b18-7c5f-4a88-9d32-763ab3a82262" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_e2381a00-1e2b-4574-ad57-918b2a7f2a75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a88036fd-9531-44a6-9596-1c03e5c9feb1" xlink:to="loc_us-gaap_RelatedPartyMember_e2381a00-1e2b-4574-ad57-918b2a7f2a75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b858f871-5583-4ebc-b0b7-99a250a953aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b858f871-5583-4ebc-b0b7-99a250a953aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_58d93401-ee31-4182-9163-65ed278303b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b858f871-5583-4ebc-b0b7-99a250a953aa" xlink:to="loc_us-gaap_NetIncomeLoss_58d93401-ee31-4182-9163-65ed278303b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b858f871-5583-4ebc-b0b7-99a250a953aa" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_569209f7-0a9f-49fc-987f-f41be17b0730" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_569209f7-0a9f-49fc-987f-f41be17b0730" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_43c94f53-0b90-4b6c-990a-37b7c0add462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_43c94f53-0b90-4b6c-990a-37b7c0add462" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment_5053d55b-ca29-4b8c-97ff-02ab8d03f056" xlink:href="exfy-20241231.xsd#exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment_5053d55b-ca29-4b8c-97ff-02ab8d03f056" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b8961a66-eec6-48ea-8a5a-906170c4953f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_ShareBasedCompensation_b8961a66-eec6-48ea-8a5a-906170c4953f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_d1196b3d-eb53-400e-bae7-292dbb168f27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_d1196b3d-eb53-400e-bae7-292dbb168f27" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_278e8f61-f7a9-4513-b510-88b469122d88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_278e8f61-f7a9-4513-b510-88b469122d88" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8e70552a-0731-41d7-82cc-42a77aa50f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8e70552a-0731-41d7-82cc-42a77aa50f2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_IncreaseDecreaseInSettlementAssets_14b8dd61-f88d-4fd0-b866-443c2d805087" xlink:href="exfy-20241231.xsd#exfy_IncreaseDecreaseInSettlementAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_exfy_IncreaseDecreaseInSettlementAssets_14b8dd61-f88d-4fd0-b866-443c2d805087" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_2ada0f7d-32c8-45c1-acfb-1fe353992908" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_2ada0f7d-32c8-45c1-acfb-1fe353992908" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_65e62e7b-fb5c-4d17-8083-138255937a82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_58bd5d0b-41ff-4431-b7bb-916abc484f58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_58bd5d0b-41ff-4431-b7bb-916abc484f58" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_5970864c-e72c-4667-8ec8-3e27f1f3d72a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_5970864c-e72c-4667-8ec8-3e27f1f3d72a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5c6a534a-107c-4e46-bcc8-edda9dd517ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5c6a534a-107c-4e46-bcc8-edda9dd517ff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_702819e7-33f6-4209-a3f5-04a2b5e4e6a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_702819e7-33f6-4209-a3f5-04a2b5e4e6a3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_6b949d73-7009-406a-b0fa-44633fa8662b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_6b949d73-7009-406a-b0fa-44633fa8662b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_IncreaseDecreaseInSettlementLiabilities_2a0624d2-d5fb-44c3-9a9a-30043b1b2500" xlink:href="exfy-20241231.xsd#exfy_IncreaseDecreaseInSettlementLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_exfy_IncreaseDecreaseInSettlementLiabilities_2a0624d2-d5fb-44c3-9a9a-30043b1b2500" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_cf94eb6f-63b2-47d4-90b8-82ef79dbfeb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_cf94eb6f-63b2-47d4-90b8-82ef79dbfeb7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f99a260-9944-4d23-92f0-4e657ee8c119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b858f871-5583-4ebc-b0b7-99a250a953aa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f99a260-9944-4d23-92f0-4e657ee8c119" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8f393355-f105-444e-a8d9-5a1686fcea77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8f393355-f105-444e-a8d9-5a1686fcea77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_48a81996-a37a-491f-9ac6-267a4b3bede0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_48a81996-a37a-491f-9ac6-267a4b3bede0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_33d505e2-faa8-44fd-a65f-c7c1b532ce42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_33d505e2-faa8-44fd-a65f-c7c1b532ce42" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e83bc83-995c-44ad-ad5a-a7900bced46a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e83bc83-995c-44ad-ad5a-a7900bced46a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_7d6bba9a-36e8-4d33-b575-552295ec3e48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_7d6bba9a-36e8-4d33-b575-552295ec3e48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_bf9d4f6a-e382-4762-ac4f-a40a9bcf15d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_bf9d4f6a-e382-4762-ac4f-a40a9bcf15d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions_45ccc10a-ac8b-4776-86ea-caa635fb608f" xlink:href="exfy-20241231.xsd#exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions_45ccc10a-ac8b-4776-86ea-caa635fb608f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_257eb98a-cc86-4a37-9cc1-0e5997baec4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_ProceedsFromStockPlans_257eb98a-cc86-4a37-9cc1-0e5997baec4c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_27e87ab9-3558-44fe-97c1-acc6be432877" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_27e87ab9-3558-44fe-97c1-acc6be432877" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_cb54e100-323a-44dd-969a-7ce490021373" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_cb54e100-323a-44dd-969a-7ce490021373" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_720e5c56-6ebe-4ee5-918d-03ffd72c5c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_720e5c56-6ebe-4ee5-918d-03ffd72c5c2a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4fc4444-fea0-409f-8f4c-3dd8db11dcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4fc4444-fea0-409f-8f4c-3dd8db11dcf4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3ff631bd-8ee5-4cd9-9eb1-60c3020a403c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3ff631bd-8ee5-4cd9-9eb1-60c3020a403c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ed5d36dc-6562-4b2d-991a-562bcb7ba2da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ed5d36dc-6562-4b2d-991a-562bcb7ba2da" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a91ba08d-347d-4169-9c9c-8a5b23870229" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a91ba08d-347d-4169-9c9c-8a5b23870229" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_064fdefc-98d5-49c7-b65a-e3214a63fbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_d6e948d2-3068-45ca-b21f-ac835ee34f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_d6e948d2-3068-45ca-b21f-ac835ee34f2c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_cc1da4b3-0808-4f88-a549-1056fa8bf068" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_d6e948d2-3068-45ca-b21f-ac835ee34f2c" xlink:to="loc_us-gaap_InterestPaidNet_cc1da4b3-0808-4f88-a549-1056fa8bf068" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b757d7ce-2ebc-4c77-9777-6dd7386aa5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_d6e948d2-3068-45ca-b21f-ac835ee34f2c" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b757d7ce-2ebc-4c77-9777-6dd7386aa5d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_c5f869e1-b418-423e-ab53-fd9189cffc91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_c5f869e1-b418-423e-ab53-fd9189cffc91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_15be639b-50b3-455e-a10a-dc78be6314bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_15be639b-50b3-455e-a10a-dc78be6314bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_54d5d267-a699-459d-a176-ba80ee841d63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_54d5d267-a699-459d-a176-ba80ee841d63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_0505c0f5-6993-4644-bb9a-723c6dc8adde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_0505c0f5-6993-4644-bb9a-723c6dc8adde" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_feef47b0-d797-4d94-9c04-5e101f578fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:to="loc_us-gaap_StockIssued1_feef47b0-d797-4d94-9c04-5e101f578fb7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_24573a58-b5bd-4a49-8d77-2237b069b9da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_24573a58-b5bd-4a49-8d77-2237b069b9da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_0e47e60c-5f35-40a9-a922-26edb50ce0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:to="loc_us-gaap_RestrictedCashCurrent_0e47e60c-5f35-40a9-a922-26edb50ce0fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCashIncludedInSettlementAssets_7d4896eb-27d3-4423-b3b9-f00ad1e36918" xlink:href="exfy-20241231.xsd#exfy_RestrictedCashIncludedInSettlementAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:to="loc_exfy_RestrictedCashIncludedInSettlementAssets_7d4896eb-27d3-4423-b3b9-f00ad1e36918" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eafc5874-69e9-46ef-aa61-77a47fd3a6b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_554e7c3d-00af-46d9-997a-9b7b9c2f28b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_554e7c3d-00af-46d9-997a-9b7b9c2f28b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_554e7c3d-00af-46d9-997a-9b7b9c2f28b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_554e7c3d-00af-46d9-997a-9b7b9c2f28b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_554e7c3d-00af-46d9-997a-9b7b9c2f28b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_554e7c3d-00af-46d9-997a-9b7b9c2f28b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_b62c9538-9568-49bf-bcbf-1fd86da66634" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:to="loc_us-gaap_ComputerEquipmentMember_b62c9538-9568-49bf-bcbf-1fd86da66634" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_5918d94f-e32b-4dc5-9139-8cfccc10639d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_5918d94f-e32b-4dc5-9139-8cfccc10639d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_602a8a10-2a30-4b37-9879-0c80fe5097fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:to="loc_us-gaap_BuildingMember_602a8a10-2a30-4b37-9879-0c80fe5097fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_2e5d4202-e791-4726-9a98-d39fc17502cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_2e5d4202-e791-4726-9a98-d39fc17502cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_374362d5-545e-4957-933c-4f76a0fdd101" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:to="loc_srt_ProductOrServiceAxis_374362d5-545e-4957-933c-4f76a0fdd101" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_374362d5-545e-4957-933c-4f76a0fdd101_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_374362d5-545e-4957-933c-4f76a0fdd101" xlink:to="loc_srt_ProductsAndServicesDomain_374362d5-545e-4957-933c-4f76a0fdd101_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3622114e-00dc-4df4-8385-52999293a579" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_374362d5-545e-4957-933c-4f76a0fdd101" xlink:to="loc_srt_ProductsAndServicesDomain_3622114e-00dc-4df4-8385-52999293a579" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_InterchangeMember_65a3decf-96b4-4c53-b92d-9f6a3b3fbcdf" xlink:href="exfy-20241231.xsd#exfy_InterchangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3622114e-00dc-4df4-8385-52999293a579" xlink:to="loc_exfy_InterchangeMember_65a3decf-96b4-4c53-b92d-9f6a3b3fbcdf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3b180dfe-91fe-4aa8-b01a-899769bace91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:to="loc_us-gaap_AwardTypeAxis_3b180dfe-91fe-4aa8-b01a-899769bace91" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3b180dfe-91fe-4aa8-b01a-899769bace91_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3b180dfe-91fe-4aa8-b01a-899769bace91" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3b180dfe-91fe-4aa8-b01a-899769bace91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1058dabc-f41d-4cf0-88e6-af6ac26d49c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3b180dfe-91fe-4aa8-b01a-899769bace91" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1058dabc-f41d-4cf0-88e6-af6ac26d49c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4f17cc50-b9b3-4d5a-a959-c185938bb132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1058dabc-f41d-4cf0-88e6-af6ac26d49c7" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4f17cc50-b9b3-4d5a-a959-c185938bb132" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_a8cf0210-e91f-4baf-8958-f172f8986f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:to="loc_us-gaap_GranteeStatusAxis_a8cf0210-e91f-4baf-8958-f172f8986f6f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_a8cf0210-e91f-4baf-8958-f172f8986f6f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GranteeStatusAxis_a8cf0210-e91f-4baf-8958-f172f8986f6f" xlink:to="loc_us-gaap_GranteeStatusDomain_a8cf0210-e91f-4baf-8958-f172f8986f6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_e83aaa51-bffa-4064-b8da-92b5a412a7a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GranteeStatusAxis_a8cf0210-e91f-4baf-8958-f172f8986f6f" xlink:to="loc_us-gaap_GranteeStatusDomain_e83aaa51-bffa-4064-b8da-92b5a412a7a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_76d7fa71-5097-4ebb-87de-e0f86be06dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GranteeStatusDomain_e83aaa51-bffa-4064-b8da-92b5a412a7a3" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_76d7fa71-5097-4ebb-87de-e0f86be06dbe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_6d545a34-6a43-4b93-ae87-5516c8bdc3da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_6d545a34-6a43-4b93-ae87-5516c8bdc3da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_28d4e6b6-355e-4c89-a05f-e821cbc1ed0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_28d4e6b6-355e-4c89-a05f-e821cbc1ed0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_eb95faac-a174-43a5-a9c1-5fe232a057a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_eb95faac-a174-43a5-a9c1-5fe232a057a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bf3dc32b-5676-4614-bf80-10772ac2a3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bf3dc32b-5676-4614-bf80-10772ac2a3a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_960b5076-1fb3-486f-95d8-ce0f8627b062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_960b5076-1fb3-486f-95d8-ce0f8627b062" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_NumberOfPerformanceObligations_c2a45c1f-5cbb-4a9d-8da1-95a1c7310b9c" xlink:href="exfy-20241231.xsd#exfy_NumberOfPerformanceObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_exfy_NumberOfPerformanceObligations_c2a45c1f-5cbb-4a9d-8da1-95a1c7310b9c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6441ab68-550c-4723-a816-b10e853a6db1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6441ab68-550c-4723-a816-b10e853a6db1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredContractAcquisitionCostsTerm_fef36c65-d267-4ac6-af39-fb77a62b05db" xlink:href="exfy-20241231.xsd#exfy_DeferredContractAcquisitionCostsTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_exfy_DeferredContractAcquisitionCostsTerm_fef36c65-d267-4ac6-af39-fb77a62b05db" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e345ee45-c025-46b3-bbe1-6bda07c3fb62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e345ee45-c025-46b3-bbe1-6bda07c3fb62" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables_88c485f5-b326-43b1-9dfc-521ae32e1151" xlink:href="exfy-20241231.xsd#exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables_88c485f5-b326-43b1-9dfc-521ae32e1151" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer_2b8c602c-446c-499d-8f16-6008f3c38452" xlink:href="exfy-20241231.xsd#exfy_RevenueFromContractWithCustomerCashRewardsToCustomer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer_2b8c602c-446c-499d-8f16-6008f3c38452" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c5e0df68-b98b-4dc8-8b7e-9371492719b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c5e0df68-b98b-4dc8-8b7e-9371492719b5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_6bd1ed17-ed5d-4595-9b20-81fb59c77f14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_6bd1ed17-ed5d-4595-9b20-81fb59c77f14" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_46241f64-fe9d-4674-a270-1ff364e08a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_46241f64-fe9d-4674-a270-1ff364e08a4a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_d8f4aaf2-729a-47ef-bbeb-50e6f8b990fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_AdvertisingExpense_d8f4aaf2-729a-47ef-bbeb-50e6f8b990fd" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_87508fe3-1af5-42b5-9e25-4ffaf2af1062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_NumberOfReportableSegments_87508fe3-1af5-42b5-9e25-4ffaf2af1062" xlink:type="arc" order="15"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_ff3f91d0-6856-4ea9-ac8f-962208ba1f85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1f15e3b8-08f2-43a7-9420-b5c1f87664ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ff3f91d0-6856-4ea9-ac8f-962208ba1f85" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1f15e3b8-08f2-43a7-9420-b5c1f87664ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_670d9476-5a15-400d-bf09-57045329d956" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1f15e3b8-08f2-43a7-9420-b5c1f87664ca" xlink:to="loc_srt_StatementGeographicalAxis_670d9476-5a15-400d-bf09-57045329d956" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_670d9476-5a15-400d-bf09-57045329d956_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_670d9476-5a15-400d-bf09-57045329d956" xlink:to="loc_srt_SegmentGeographicalDomain_670d9476-5a15-400d-bf09-57045329d956_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_70bd7240-f683-4894-a50d-541a70cc746b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_670d9476-5a15-400d-bf09-57045329d956" xlink:to="loc_srt_SegmentGeographicalDomain_70bd7240-f683-4894-a50d-541a70cc746b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f5b33f76-eb81-4edc-8587-d5b6d1dbb240" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_70bd7240-f683-4894-a50d-541a70cc746b" xlink:to="loc_country_US_f5b33f76-eb81-4edc-8587-d5b6d1dbb240" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_59747e97-83ad-4ed9-89a6-ad4664236a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_70bd7240-f683-4894-a50d-541a70cc746b" xlink:to="loc_us-gaap_NonUsMember_59747e97-83ad-4ed9-89a6-ad4664236a5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e75f7ad1-a9a2-4a3a-bf44-3efef3ed8e17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ff3f91d0-6856-4ea9-ac8f-962208ba1f85" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e75f7ad1-a9a2-4a3a-bf44-3efef3ed8e17" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f8e8a521-337c-4bbb-b2f0-19086d311417" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1a6490b-a969-4cb0-bdc0-10ab7ae60331" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f8e8a521-337c-4bbb-b2f0-19086d311417" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1a6490b-a969-4cb0-bdc0-10ab7ae60331" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ce1c5c69-a620-4554-9dd3-98c05d866f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1a6490b-a969-4cb0-bdc0-10ab7ae60331" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ce1c5c69-a620-4554-9dd3-98c05d866f2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce1c5c69-a620-4554-9dd3-98c05d866f2d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ce1c5c69-a620-4554-9dd3-98c05d866f2d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ce1c5c69-a620-4554-9dd3-98c05d866f2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ce1c5c69-a620-4554-9dd3-98c05d866f2d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_b5c7768a-e988-4ba3-a738-6333e27fe63e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_ComputerEquipmentMember_b5c7768a-e988-4ba3-a738-6333e27fe63e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_26d8433d-65e1-468f-8f6f-c017936138e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_26d8433d-65e1-468f-8f6f-c017936138e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_8c2e4e39-7b45-480c-8414-89a4607118de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_8c2e4e39-7b45-480c-8414-89a4607118de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_d698f569-aa3c-446e-ae8c-be10d753e08b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_BuildingMember_d698f569-aa3c-446e-ae8c-be10d753e08b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_304f937b-b932-473e-88a9-aba94e298cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_LandMember_304f937b-b932-473e-88a9-aba94e298cbf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_21dfa1d2-0557-4f25-9563-b3c7d20354c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_ConstructionInProgressMember_21dfa1d2-0557-4f25-9563-b3c7d20354c1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_59f71700-8249-403c-9f0e-9167468d1147" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f8e8a521-337c-4bbb-b2f0-19086d311417" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_59f71700-8249-403c-9f0e-9167468d1147" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_39859af6-2e47-49d2-99fd-249dbbc1de1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f8e8a521-337c-4bbb-b2f0-19086d311417" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_39859af6-2e47-49d2-99fd-249dbbc1de1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e944c6b7-3ad4-420a-9725-3e961a0ee40f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f8e8a521-337c-4bbb-b2f0-19086d311417" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_e944c6b7-3ad4-420a-9725-3e961a0ee40f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:href="exfy-20241231.xsd#exfy_OtherCurrentAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:href="exfy-20241231.xsd#exfy_ScheduleOfOtherCurrentAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2a9fe453-d131-47d6-b918-5ef78a707435" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2a9fe453-d131-47d6-b918-5ef78a707435" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2a9fe453-d131-47d6-b918-5ef78a707435_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2a9fe453-d131-47d6-b918-5ef78a707435" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2a9fe453-d131-47d6-b918-5ef78a707435_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d11534b4-75dd-4e22-a99c-a08809250163" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2a9fe453-d131-47d6-b918-5ef78a707435" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d11534b4-75dd-4e22-a99c-a08809250163" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_2a8dfaeb-8be2-49e3-8b2a-3cdaacba36c8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_d11534b4-75dd-4e22-a99c-a08809250163" xlink:to="loc_srt_SubsidiariesMember_2a8dfaeb-8be2-49e3-8b2a-3cdaacba36c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_76a489ed-3ba1-443d-b8ee-630629134bc5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:to="loc_srt_CounterpartyNameAxis_76a489ed-3ba1-443d-b8ee-630629134bc5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_76a489ed-3ba1-443d-b8ee-630629134bc5_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_76a489ed-3ba1-443d-b8ee-630629134bc5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_76a489ed-3ba1-443d-b8ee-630629134bc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_dc2f01fa-c68f-4f98-ba5a-42736c80caf0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_76a489ed-3ba1-443d-b8ee-630629134bc5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_dc2f01fa-c68f-4f98-ba5a-42736c80caf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ExpensifyOrgMember_0a325204-f6c3-4b75-b938-c6f50349bce7" xlink:href="exfy-20241231.xsd#exfy_ExpensifyOrgMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_dc2f01fa-c68f-4f98-ba5a-42736c80caf0" xlink:to="loc_exfy_ExpensifyOrgMember_0a325204-f6c3-4b75-b938-c6f50349bce7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ExpensifyPaymentLLCMember_77cff9ae-68aa-45fa-97c0-3468b92f5981" xlink:href="exfy-20241231.xsd#exfy_ExpensifyPaymentLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_dc2f01fa-c68f-4f98-ba5a-42736c80caf0" xlink:to="loc_exfy_ExpensifyPaymentLLCMember_77cff9ae-68aa-45fa-97c0-3468b92f5981" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a236bfb6-a29b-4591-9410-a949be070fef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a236bfb6-a29b-4591-9410-a949be070fef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a236bfb6-a29b-4591-9410-a949be070fef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a236bfb6-a29b-4591-9410-a949be070fef" xlink:to="loc_us-gaap_RelatedPartyDomain_a236bfb6-a29b-4591-9410-a949be070fef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_2e32127f-f4e0-43ec-b9b6-1d86b7a7e111" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a236bfb6-a29b-4591-9410-a949be070fef" xlink:to="loc_us-gaap_RelatedPartyDomain_2e32127f-f4e0-43ec-b9b6-1d86b7a7e111" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_1eb1b20c-d6e0-4310-bb4a-7f8287ab1090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2e32127f-f4e0-43ec-b9b6-1d86b7a7e111" xlink:to="loc_us-gaap_RelatedPartyMember_1eb1b20c-d6e0-4310-bb4a-7f8287ab1090" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CardCollateralForFundsHeldForCustomersCurrent_d569e671-a541-4b72-8644-72b7767be99d" xlink:href="exfy-20241231.xsd#exfy_CardCollateralForFundsHeldForCustomersCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_CardCollateralForFundsHeldForCustomersCurrent_d569e671-a541-4b72-8644-72b7767be99d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCashHeldForRelatedPartyCurrent_3677e905-2a05-4039-8bfe-4f642dbe797e" xlink:href="exfy-20241231.xsd#exfy_RestrictedCashHeldForRelatedPartyCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_RestrictedCashHeldForRelatedPartyCurrent_3677e905-2a05-4039-8bfe-4f642dbe797e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EarnedInterchangeRestrictedCash_fc8f9fbe-3fba-4a5b-ac23-201619ace03a" xlink:href="exfy-20241231.xsd#exfy_EarnedInterchangeRestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_EarnedInterchangeRestrictedCash_fc8f9fbe-3fba-4a5b-ac23-201619ace03a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredContractAcquisitionCosts_6a37221e-428e-489d-9dfd-14812efc2082" xlink:href="exfy-20241231.xsd#exfy_DeferredContractAcquisitionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_DeferredContractAcquisitionCosts_6a37221e-428e-489d-9dfd-14812efc2082" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_ab60e24c-1e5b-4dc9-9a2b-7c67ca1f7f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_us-gaap_IncomeTaxesReceivable_ab60e24c-1e5b-4dc9-9a2b-7c67ca1f7f3d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_OtherRestrictedCashCurrent_d5807e97-1f06-4adf-b3cb-c7c1bdb236de" xlink:href="exfy-20241231.xsd#exfy_OtherRestrictedCashCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_OtherRestrictedCashCurrent_d5807e97-1f06-4adf-b3cb-c7c1bdb236de" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_7eae46ba-2a56-422c-9a60-98c57aa487ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousCurrent_7eae46ba-2a56-422c-9a60-98c57aa487ad" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_73570601-5fba-4cf8-a9e2-23a01703d709" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_us-gaap_OtherAssetsCurrent_73570601-5fba-4cf8-a9e2-23a01703d709" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#FINANCINGARRANGEMENTSAmortizingTermMortgageDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_616a37f2-9d1d-4ba9-a412-b389395bfbe1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationLongtermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_616a37f2-9d1d-4ba9-a412-b389395bfbe1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a521a004-240f-4b33-971a-4922a9799212" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_616a37f2-9d1d-4ba9-a412-b389395bfbe1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a521a004-240f-4b33-971a-4922a9799212" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a521a004-240f-4b33-971a-4922a9799212_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a521a004-240f-4b33-971a-4922a9799212" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a521a004-240f-4b33-971a-4922a9799212_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f345fb4e-a3fd-4d0b-9961-007b4967e7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a521a004-240f-4b33-971a-4922a9799212" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f345fb4e-a3fd-4d0b-9961-007b4967e7c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_2bde5a3a-455f-4554-821a-72abd3593c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f345fb4e-a3fd-4d0b-9961-007b4967e7c0" xlink:to="loc_us-gaap_MortgagesMember_2bde5a3a-455f-4554-821a-72abd3593c5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_60d1b725-e4e2-4112-a719-4814f14e5ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_60d1b725-e4e2-4112-a719-4814f14e5ce4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_3d0cc702-35a4-4398-aa1f-a708aca0ba12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_DebtInstrumentTerm_3d0cc702-35a4-4398-aa1f-a708aca0ba12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_57cd557e-61c6-47fd-9aca-af96b755228c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_57cd557e-61c6-47fd-9aca-af96b755228c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_277f7895-fcc1-43cf-bcc3-f29dbeefc3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_277f7895-fcc1-43cf-bcc3-f29dbeefc3d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_198817f5-a3bd-4723-a0e0-6272536fddcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_198817f5-a3bd-4723-a0e0-6272536fddcb" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationLongtermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6efd8172-bcba-4007-b427-49998fd77e54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:to="loc_us-gaap_DebtInstrumentAxis_6efd8172-bcba-4007-b427-49998fd77e54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6efd8172-bcba-4007-b427-49998fd77e54_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6efd8172-bcba-4007-b427-49998fd77e54" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6efd8172-bcba-4007-b427-49998fd77e54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_16c30401-fccb-4fba-82e4-446e022633d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6efd8172-bcba-4007-b427-49998fd77e54" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_16c30401-fccb-4fba-82e4-446e022633d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanMember_cf246a56-3aa3-4963-8a78-d5a277d69efd" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_16c30401-fccb-4fba-82e4-446e022633d9" xlink:to="loc_exfy_Amended2021TermLoanMember_cf246a56-3aa3-4963-8a78-d5a277d69efd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanInitialTermLoanMember_029a43a0-620c-495e-b4f8-ac09a64186d7" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanInitialTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_Amended2021TermLoanMember_cf246a56-3aa3-4963-8a78-d5a277d69efd" xlink:to="loc_exfy_Amended2021TermLoanInitialTermLoanMember_029a43a0-620c-495e-b4f8-ac09a64186d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanDelayedTermLoanMember_4137dd96-cfdf-4527-ad5b-1219f2573901" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanDelayedTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_Amended2021TermLoanMember_cf246a56-3aa3-4963-8a78-d5a277d69efd" xlink:to="loc_exfy_Amended2021TermLoanDelayedTermLoanMember_4137dd96-cfdf-4527-ad5b-1219f2573901" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2024TermLoanMember_55c65724-7932-41aa-86aa-6731dd0a2ae9" xlink:href="exfy-20241231.xsd#exfy_Amended2024TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_16c30401-fccb-4fba-82e4-446e022633d9" xlink:to="loc_exfy_Amended2024TermLoanMember_55c65724-7932-41aa-86aa-6731dd0a2ae9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f5393d76-49b5-405d-8bf2-dd0e98ec04ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f5393d76-49b5-405d-8bf2-dd0e98ec04ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f5393d76-49b5-405d-8bf2-dd0e98ec04ea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f5393d76-49b5-405d-8bf2-dd0e98ec04ea" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f5393d76-49b5-405d-8bf2-dd0e98ec04ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4b064496-aed7-4d25-a1d0-153a57bae2b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f5393d76-49b5-405d-8bf2-dd0e98ec04ea" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4b064496-aed7-4d25-a1d0-153a57bae2b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_2e9ccb7c-76df-43f4-944c-684cab9cb6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4b064496-aed7-4d25-a1d0-153a57bae2b1" xlink:to="loc_us-gaap_SecuredDebtMember_2e9ccb7c-76df-43f4-944c-684cab9cb6bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_725d8606-47e3-4f7d-8eee-14249274a408" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4b064496-aed7-4d25-a1d0-153a57bae2b1" xlink:to="loc_us-gaap_LineOfCreditMember_725d8606-47e3-4f7d-8eee-14249274a408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0fb831cc-0dd5-4ff0-9528-5e1c6761866d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:to="loc_us-gaap_CreditFacilityAxis_0fb831cc-0dd5-4ff0-9528-5e1c6761866d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0fb831cc-0dd5-4ff0-9528-5e1c6761866d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_0fb831cc-0dd5-4ff0-9528-5e1c6761866d" xlink:to="loc_us-gaap_CreditFacilityDomain_0fb831cc-0dd5-4ff0-9528-5e1c6761866d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_08244ce1-94d2-4fc9-b877-1a2f0d2b4448" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_0fb831cc-0dd5-4ff0-9528-5e1c6761866d" xlink:to="loc_us-gaap_CreditFacilityDomain_08244ce1-94d2-4fc9-b877-1a2f0d2b4448" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3f8c4276-5031-4e7a-9f63-4b3cf5448f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_08244ce1-94d2-4fc9-b877-1a2f0d2b4448" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3f8c4276-5031-4e7a-9f63-4b3cf5448f1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_95fc7269-67e4-4234-807c-279250f04f79" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:to="loc_srt_StatementScenarioAxis_95fc7269-67e4-4234-807c-279250f04f79" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_95fc7269-67e4-4234-807c-279250f04f79_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_95fc7269-67e4-4234-807c-279250f04f79" xlink:to="loc_srt_ScenarioUnspecifiedDomain_95fc7269-67e4-4234-807c-279250f04f79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_14726247-9c37-48c6-970e-695ee9ababfc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_95fc7269-67e4-4234-807c-279250f04f79" xlink:to="loc_srt_ScenarioUnspecifiedDomain_14726247-9c37-48c6-970e-695ee9ababfc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_fe5e50cc-0177-4130-b6d3-0c9dc3b06234" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_14726247-9c37-48c6-970e-695ee9ababfc" xlink:to="loc_srt_ScenarioForecastMember_fe5e50cc-0177-4130-b6d3-0c9dc3b06234" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_93bc09a7-742a-42d8-9c9b-fdbac2109375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_93bc09a7-742a-42d8-9c9b-fdbac2109375" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_5a921ef0-efe9-46f9-aea9-e93b154929a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_DebtInstrumentTerm_5a921ef0-efe9-46f9-aea9-e93b154929a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_d05ee27b-e1b2-460e-b148-e0b282a76f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_d05ee27b-e1b2-460e-b148-e0b282a76f0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_35bcb3ae-ec62-4d67-ab38-47a43866316b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_35bcb3ae-ec62-4d67-ab38-47a43866316b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_035b188d-ca0e-4b01-9ef9-5293179baab2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_035b188d-ca0e-4b01-9ef9-5293179baab2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_c9f9b938-8e5d-48bd-ad04-d0b332e78faa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_InterestPaidNet_c9f9b938-8e5d-48bd-ad04-d0b332e78faa" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3eec41c8-4ed7-4015-8d29-0b5127ecd01a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:to="loc_us-gaap_CreditFacilityAxis_3eec41c8-4ed7-4015-8d29-0b5127ecd01a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_3eec41c8-4ed7-4015-8d29-0b5127ecd01a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_3eec41c8-4ed7-4015-8d29-0b5127ecd01a" xlink:to="loc_us-gaap_CreditFacilityDomain_3eec41c8-4ed7-4015-8d29-0b5127ecd01a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fdbb8cb6-d0a1-4c2f-93ec-f63d40fa2aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_3eec41c8-4ed7-4015-8d29-0b5127ecd01a" xlink:to="loc_us-gaap_CreditFacilityDomain_fdbb8cb6-d0a1-4c2f-93ec-f63d40fa2aa6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1feb0d59-941d-4106-8087-354a2d6293a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_fdbb8cb6-d0a1-4c2f-93ec-f63d40fa2aa6" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1feb0d59-941d-4106-8087-354a2d6293a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_548e4be8-cd43-41c9-b299-8b6d6f19ea7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:to="loc_us-gaap_DebtInstrumentAxis_548e4be8-cd43-41c9-b299-8b6d6f19ea7b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_548e4be8-cd43-41c9-b299-8b6d6f19ea7b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_548e4be8-cd43-41c9-b299-8b6d6f19ea7b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_548e4be8-cd43-41c9-b299-8b6d6f19ea7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0f9b92ca-91e6-4119-a1f6-c5572a804c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_548e4be8-cd43-41c9-b299-8b6d6f19ea7b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0f9b92ca-91e6-4119-a1f6-c5572a804c0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2024TermLoanMember_c92e7b42-2039-4049-b46d-503bb830ddfd" xlink:href="exfy-20241231.xsd#exfy_Amended2024TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0f9b92ca-91e6-4119-a1f6-c5572a804c0c" xlink:to="loc_exfy_Amended2024TermLoanMember_c92e7b42-2039-4049-b46d-503bb830ddfd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DebtInstrumentWithCIBCMember_9f27cab7-84b9-48e2-965b-40cb55f3861f" xlink:href="exfy-20241231.xsd#exfy_DebtInstrumentWithCIBCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0f9b92ca-91e6-4119-a1f6-c5572a804c0c" xlink:to="loc_exfy_DebtInstrumentWithCIBCMember_9f27cab7-84b9-48e2-965b-40cb55f3861f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanMember_a17ea946-3c94-4b72-8ba6-1927d4b56c01" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0f9b92ca-91e6-4119-a1f6-c5572a804c0c" xlink:to="loc_exfy_Amended2021TermLoanMember_a17ea946-3c94-4b72-8ba6-1927d4b56c01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5e8586b9-165d-4202-92bb-7e6b9c43ce26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5e8586b9-165d-4202-92bb-7e6b9c43ce26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5e8586b9-165d-4202-92bb-7e6b9c43ce26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5e8586b9-165d-4202-92bb-7e6b9c43ce26" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5e8586b9-165d-4202-92bb-7e6b9c43ce26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_dc318787-3718-4cb1-9de1-b483b4f332bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5e8586b9-165d-4202-92bb-7e6b9c43ce26" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_dc318787-3718-4cb1-9de1-b483b4f332bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_34348395-b5d4-41ee-a384-e1976768889b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_dc318787-3718-4cb1-9de1-b483b4f332bc" xlink:to="loc_us-gaap_LineOfCreditMember_34348395-b5d4-41ee-a384-e1976768889b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9a9506a9-d596-4f1b-9ec4-7d55ee0eb046" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9a9506a9-d596-4f1b-9ec4-7d55ee0eb046" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0086c932-f804-4342-993b-3fba0631990a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0086c932-f804-4342-993b-3fba0631990a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_59224264-c5e1-4feb-bf5d-05d12eefc179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_LinesOfCreditCurrent_59224264-c5e1-4feb-bf5d-05d12eefc179" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b4e27be6-e7ee-4673-b4b5-bb3f5ab48618" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b4e27be6-e7ee-4673-b4b5-bb3f5ab48618" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_acd3d7ee-3799-4fc2-8a7f-77d0782d8220" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_acd3d7ee-3799-4fc2-8a7f-77d0782d8220" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_10a52e8b-71da-4177-b041-1cb3dbd2da92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_10a52e8b-71da-4177-b041-1cb3dbd2da92" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_137e9e96-47d9-467f-8b12-5de8f5eadbd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_137e9e96-47d9-467f-8b12-5de8f5eadbd8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_2bb1ba75-f90c-45fb-b167-acf71af64fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_InterestExpenseNonoperating_2bb1ba75-f90c-45fb-b167-acf71af64fd8" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6a09423c-e6f7-4214-b3a1-e2a5d546f24b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6a09423c-e6f7-4214-b3a1-e2a5d546f24b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6a09423c-e6f7-4214-b3a1-e2a5d546f24b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a09423c-e6f7-4214-b3a1-e2a5d546f24b" xlink:to="loc_us-gaap_ClassOfStockDomain_6a09423c-e6f7-4214-b3a1-e2a5d546f24b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bac014e0-dcbc-49e4-9962-831a7310a1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a09423c-e6f7-4214-b3a1-e2a5d546f24b" xlink:to="loc_us-gaap_ClassOfStockDomain_bac014e0-dcbc-49e4-9962-831a7310a1cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_54b00fae-92a5-4ecb-8e3e-b8d2f4ee387c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_bac014e0-dcbc-49e4-9962-831a7310a1cc" xlink:to="loc_us-gaap_CommonClassAMember_54b00fae-92a5-4ecb-8e3e-b8d2f4ee387c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_fc41125e-00ac-4a2b-89b2-2893a7c7d9ee" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:to="loc_srt_ShareRepurchaseProgramAxis_fc41125e-00ac-4a2b-89b2-2893a7c7d9ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_fc41125e-00ac-4a2b-89b2-2893a7c7d9ee_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ShareRepurchaseProgramAxis_fc41125e-00ac-4a2b-89b2-2893a7c7d9ee" xlink:to="loc_srt_ShareRepurchaseProgramDomain_fc41125e-00ac-4a2b-89b2-2893a7c7d9ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_eed1ba3c-5eee-4541-a176-cc27cadeb39c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ShareRepurchaseProgramAxis_fc41125e-00ac-4a2b-89b2-2893a7c7d9ee" xlink:to="loc_srt_ShareRepurchaseProgramDomain_eed1ba3c-5eee-4541-a176-cc27cadeb39c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_A2022ShareRepurchaseProgramMember_6e31a584-b482-42e9-a1e6-b8e3c97703aa" xlink:href="exfy-20241231.xsd#exfy_A2022ShareRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_eed1ba3c-5eee-4541-a176-cc27cadeb39c" xlink:to="loc_exfy_A2022ShareRepurchaseProgramMember_6e31a584-b482-42e9-a1e6-b8e3c97703aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_A2025ShareRepurchaseProgramMember_26180856-f900-4529-8b0c-c4959c58e800" xlink:href="exfy-20241231.xsd#exfy_A2025ShareRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_eed1ba3c-5eee-4541-a176-cc27cadeb39c" xlink:to="loc_exfy_A2025ShareRepurchaseProgramMember_26180856-f900-4529-8b0c-c4959c58e800" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_d5be8dc3-f14e-41dc-a7b8-9f843bf3c1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_d5be8dc3-f14e-41dc-a7b8-9f843bf3c1a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d5be8dc3-f14e-41dc-a7b8-9f843bf3c1a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_d5be8dc3-f14e-41dc-a7b8-9f843bf3c1a7" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d5be8dc3-f14e-41dc-a7b8-9f843bf3c1a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2ce1239d-7b1a-415e-827d-da41f5661f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_d5be8dc3-f14e-41dc-a7b8-9f843bf3c1a7" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2ce1239d-7b1a-415e-827d-da41f5661f9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_1350eeea-dffc-4548-808b-57f2d45d40c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2ce1239d-7b1a-415e-827d-da41f5661f9d" xlink:to="loc_us-gaap_SubsequentEventMember_1350eeea-dffc-4548-808b-57f2d45d40c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_3d33ebff-1eac-4517-a90c-d4ad95e05644" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_3d33ebff-1eac-4517-a90c-d4ad95e05644" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d6effac6-e629-4e25-a75f-c66d6f06a347" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d6effac6-e629-4e25-a75f-c66d6f06a347" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_fbf05d4b-2a48-45c0-b694-5f10971e3ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_fbf05d4b-2a48-45c0-b694-5f10971e3ed4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_d7cea267-a342-40a6-be8c-438448fe6181" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_d7cea267-a342-40a6-be8c-438448fe6181" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d3587cab-44cf-444f-ab9b-faec21fa4fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d3587cab-44cf-444f-ab9b-faec21fa4fc5" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANS2009and2019StockPlansDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b154d816-be6f-47e7-96c6-83136d5a23bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b154d816-be6f-47e7-96c6-83136d5a23bb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_418bb0cf-342f-4a68-b952-5d8a95b9ea69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:to="loc_us-gaap_PlanNameAxis_418bb0cf-342f-4a68-b952-5d8a95b9ea69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_418bb0cf-342f-4a68-b952-5d8a95b9ea69_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_418bb0cf-342f-4a68-b952-5d8a95b9ea69" xlink:to="loc_us-gaap_PlanNameDomain_418bb0cf-342f-4a68-b952-5d8a95b9ea69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_ce6e7233-3bda-4c66-b623-68c1dd869df3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_418bb0cf-342f-4a68-b952-5d8a95b9ea69" xlink:to="loc_us-gaap_PlanNameDomain_ce6e7233-3bda-4c66-b623-68c1dd869df3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2009OptionPlanMember_b70d0117-2e86-41f2-a4de-655655bd5971" xlink:href="exfy-20241231.xsd#exfy_The2009OptionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_ce6e7233-3bda-4c66-b623-68c1dd869df3" xlink:to="loc_exfy_The2009OptionPlanMember_b70d0117-2e86-41f2-a4de-655655bd5971" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2019OptionPlanMember_f8963107-b681-4980-98e6-71dbab237164" xlink:href="exfy-20241231.xsd#exfy_The2019OptionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_ce6e7233-3bda-4c66-b623-68c1dd869df3" xlink:to="loc_exfy_The2019OptionPlanMember_f8963107-b681-4980-98e6-71dbab237164" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_93d5e02a-2e1d-4d21-9dca-3f260af25866" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:to="loc_us-gaap_AwardTypeAxis_93d5e02a-2e1d-4d21-9dca-3f260af25866" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_93d5e02a-2e1d-4d21-9dca-3f260af25866_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_93d5e02a-2e1d-4d21-9dca-3f260af25866" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_93d5e02a-2e1d-4d21-9dca-3f260af25866_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee99ca8b-f8a6-4081-9dd2-45a1b0dc7617" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_93d5e02a-2e1d-4d21-9dca-3f260af25866" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee99ca8b-f8a6-4081-9dd2-45a1b0dc7617" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4d12d7a1-91a0-43a1-a71e-b6653b1886d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee99ca8b-f8a6-4081-9dd2-45a1b0dc7617" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4d12d7a1-91a0-43a1-a71e-b6653b1886d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3f2e2ddd-61ff-423e-88e5-fbcad55b12f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3f2e2ddd-61ff-423e-88e5-fbcad55b12f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3f2e2ddd-61ff-423e-88e5-fbcad55b12f6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3f2e2ddd-61ff-423e-88e5-fbcad55b12f6" xlink:to="loc_us-gaap_ClassOfStockDomain_3f2e2ddd-61ff-423e-88e5-fbcad55b12f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3932b486-d758-4bb7-8037-d88be1e9dd99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3f2e2ddd-61ff-423e-88e5-fbcad55b12f6" xlink:to="loc_us-gaap_ClassOfStockDomain_3932b486-d758-4bb7-8037-d88be1e9dd99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_b2b609a0-6d78-49bb-8e33-bf5bdececda0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3932b486-d758-4bb7-8037-d88be1e9dd99" xlink:to="loc_us-gaap_CommonClassAMember_b2b609a0-6d78-49bb-8e33-bf5bdececda0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_4d65e412-2a71-489c-847a-803c62506a31" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3932b486-d758-4bb7-8037-d88be1e9dd99" xlink:to="loc_exfy_CommonStockLT50Member_4d65e412-2a71-489c-847a-803c62506a31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7587ee48-9962-4eed-9e6f-fab4af2ccdbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b154d816-be6f-47e7-96c6-83136d5a23bb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7587ee48-9962-4eed-9e6f-fab4af2ccdbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_0feeaebc-7b1e-4c62-bdcc-60b70575f20e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b154d816-be6f-47e7-96c6-83136d5a23bb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_0feeaebc-7b1e-4c62-bdcc-60b70575f20e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_cf895b0a-9830-4315-a8dc-9e9a804b42b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:to="loc_us-gaap_PlanNameAxis_cf895b0a-9830-4315-a8dc-9e9a804b42b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_cf895b0a-9830-4315-a8dc-9e9a804b42b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_cf895b0a-9830-4315-a8dc-9e9a804b42b5" xlink:to="loc_us-gaap_PlanNameDomain_cf895b0a-9830-4315-a8dc-9e9a804b42b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_16c328a1-9be8-4346-931a-75054935e5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_cf895b0a-9830-4315-a8dc-9e9a804b42b5" xlink:to="loc_us-gaap_PlanNameDomain_16c328a1-9be8-4346-931a-75054935e5b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2021IncentivePlanMember_ae16dd97-ab45-4547-ba03-8446310ac117" xlink:href="exfy-20241231.xsd#exfy_The2021IncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_16c328a1-9be8-4346-931a-75054935e5b5" xlink:to="loc_exfy_The2021IncentivePlanMember_ae16dd97-ab45-4547-ba03-8446310ac117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanMember_70c72706-4354-43c3-bf7a-a929cf9406dd" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_16c328a1-9be8-4346-931a-75054935e5b5" xlink:to="loc_exfy_MatchingPlanMember_70c72706-4354-43c3-bf7a-a929cf9406dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockPurchaseAndMatchingPlanMember_c90a4f09-410f-4ad3-854a-476944fb2824" xlink:href="exfy-20241231.xsd#exfy_StockPurchaseAndMatchingPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_16c328a1-9be8-4346-931a-75054935e5b5" xlink:to="loc_exfy_StockPurchaseAndMatchingPlanMember_c90a4f09-410f-4ad3-854a-476944fb2824" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanOneTwentiethIssuanceMember_b7dd2957-83f4-48a6-ac70-e039aaced26a" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanOneTwentiethIssuanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_StockPurchaseAndMatchingPlanMember_c90a4f09-410f-4ad3-854a-476944fb2824" xlink:to="loc_exfy_MatchingPlanOneTwentiethIssuanceMember_b7dd2957-83f4-48a6-ac70-e039aaced26a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanDiscretionaryContributionsMember_100aa443-aa4d-4c6d-889b-63da2e468019" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanDiscretionaryContributionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exfy_StockPurchaseAndMatchingPlanMember_c90a4f09-410f-4ad3-854a-476944fb2824" xlink:to="loc_exfy_MatchingPlanDiscretionaryContributionsMember_100aa443-aa4d-4c6d-889b-63da2e468019" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ef8cf692-faee-40f1-bd98-c87dd2725dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ef8cf692-faee-40f1-bd98-c87dd2725dfb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ef8cf692-faee-40f1-bd98-c87dd2725dfb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ef8cf692-faee-40f1-bd98-c87dd2725dfb" xlink:to="loc_us-gaap_ClassOfStockDomain_ef8cf692-faee-40f1-bd98-c87dd2725dfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_33ad3abb-31f1-4ff2-acbd-80ddfda5220e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ef8cf692-faee-40f1-bd98-c87dd2725dfb" xlink:to="loc_us-gaap_ClassOfStockDomain_33ad3abb-31f1-4ff2-acbd-80ddfda5220e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_80f0574c-48a1-4ac5-8cb6-8ce1086da32b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_33ad3abb-31f1-4ff2-acbd-80ddfda5220e" xlink:to="loc_us-gaap_CommonClassAMember_80f0574c-48a1-4ac5-8cb6-8ce1086da32b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0631a382-7143-4b46-a812-352360847ce7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:to="loc_srt_RangeAxis_0631a382-7143-4b46-a812-352360847ce7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0631a382-7143-4b46-a812-352360847ce7_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0631a382-7143-4b46-a812-352360847ce7" xlink:to="loc_srt_RangeMember_0631a382-7143-4b46-a812-352360847ce7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_907e8665-abf6-498f-90c2-623a3132d0fb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0631a382-7143-4b46-a812-352360847ce7" xlink:to="loc_srt_RangeMember_907e8665-abf6-498f-90c2-623a3132d0fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_efe5f25c-7720-47df-a66f-00372728758f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_907e8665-abf6-498f-90c2-623a3132d0fb" xlink:to="loc_srt_MaximumMember_efe5f25c-7720-47df-a66f-00372728758f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_369d31c7-002b-463a-96fb-9986ba03a6c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_369d31c7-002b-463a-96fb-9986ba03a6c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding_6b7f9ed6-fb7b-4f52-8307-25cba858c4dc" xlink:href="exfy-20241231.xsd#exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding_6b7f9ed6-fb7b-4f52-8307-25cba858c4dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer_e43447e8-c634-4b44-9882-e188ca3ba692" xlink:href="exfy-20241231.xsd#exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer_e43447e8-c634-4b44-9882-e188ca3ba692" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_f838765c-c4a3-4b4d-966f-6fe40915f76d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_f838765c-c4a3-4b4d-966f-6fe40915f76d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_bd88c558-a41e-4ccc-906b-5064d6da150e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_bd88c558-a41e-4ccc-906b-5064d6da150e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_62c2686a-536e-42ae-a363-bd72fbe9941f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_62c2686a-536e-42ae-a363-bd72fbe9941f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_655cf65f-1cfb-4563-9e23-029e18100001" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_655cf65f-1cfb-4563-9e23-029e18100001" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_9ec8aa67-a033-48b3-b93b-37ea3dee6adb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_9ec8aa67-a033-48b3-b93b-37ea3dee6adb" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSRSUNarrativesDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3fd4d2c4-af7a-46b2-9e56-cd2920845d17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:to="loc_us-gaap_AwardTypeAxis_3fd4d2c4-af7a-46b2-9e56-cd2920845d17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3fd4d2c4-af7a-46b2-9e56-cd2920845d17_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3fd4d2c4-af7a-46b2-9e56-cd2920845d17" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3fd4d2c4-af7a-46b2-9e56-cd2920845d17_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41ca0307-048f-4282-bb32-1e55c6a69ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3fd4d2c4-af7a-46b2-9e56-cd2920845d17" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41ca0307-048f-4282-bb32-1e55c6a69ff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9bfe3a88-370a-4408-8369-56b13c69fd82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41ca0307-048f-4282-bb32-1e55c6a69ff3" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9bfe3a88-370a-4408-8369-56b13c69fd82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_12aa7df1-4ae2-4815-9075-2fb98cec1495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:to="loc_us-gaap_PlanNameAxis_12aa7df1-4ae2-4815-9075-2fb98cec1495" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_12aa7df1-4ae2-4815-9075-2fb98cec1495_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_12aa7df1-4ae2-4815-9075-2fb98cec1495" xlink:to="loc_us-gaap_PlanNameDomain_12aa7df1-4ae2-4815-9075-2fb98cec1495_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_54073cb9-fd22-4c5d-8e5e-4036f0c8be36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_12aa7df1-4ae2-4815-9075-2fb98cec1495" xlink:to="loc_us-gaap_PlanNameDomain_54073cb9-fd22-4c5d-8e5e-4036f0c8be36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2019OptionPlanMember_4c16f811-ac62-464c-869c-4fb8ee9c0e90" xlink:href="exfy-20241231.xsd#exfy_The2019OptionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_54073cb9-fd22-4c5d-8e5e-4036f0c8be36" xlink:to="loc_exfy_The2019OptionPlanMember_4c16f811-ac62-464c-869c-4fb8ee9c0e90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2021IncentivePlanMember_3299d442-114a-41f8-8e42-b58e26864e9f" xlink:href="exfy-20241231.xsd#exfy_The2021IncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_54073cb9-fd22-4c5d-8e5e-4036f0c8be36" xlink:to="loc_exfy_The2021IncentivePlanMember_3299d442-114a-41f8-8e42-b58e26864e9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0aeb1398-b746-4d1a-9b5f-17248a1b59f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0aeb1398-b746-4d1a-9b5f-17248a1b59f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0aeb1398-b746-4d1a-9b5f-17248a1b59f2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0aeb1398-b746-4d1a-9b5f-17248a1b59f2" xlink:to="loc_us-gaap_ClassOfStockDomain_0aeb1398-b746-4d1a-9b5f-17248a1b59f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8ffaede1-1320-49ad-aedc-98d0a0ac1eea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0aeb1398-b746-4d1a-9b5f-17248a1b59f2" xlink:to="loc_us-gaap_ClassOfStockDomain_8ffaede1-1320-49ad-aedc-98d0a0ac1eea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_dea38da9-d94a-462d-9af4-8be437f3c7be" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8ffaede1-1320-49ad-aedc-98d0a0ac1eea" xlink:to="loc_exfy_CommonStockLT50Member_dea38da9-d94a-462d-9af4-8be437f3c7be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_78d15ec1-aaed-4248-892e-1ea957911d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8ffaede1-1320-49ad-aedc-98d0a0ac1eea" xlink:to="loc_us-gaap_CommonClassAMember_78d15ec1-aaed-4248-892e-1ea957911d3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_05510152-4c79-4822-a510-35523244aafe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:to="loc_us-gaap_VestingAxis_05510152-4c79-4822-a510-35523244aafe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_05510152-4c79-4822-a510-35523244aafe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_05510152-4c79-4822-a510-35523244aafe" xlink:to="loc_us-gaap_VestingDomain_05510152-4c79-4822-a510-35523244aafe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_97c893f2-a2ab-4d8a-9161-c9074600907f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_05510152-4c79-4822-a510-35523244aafe" xlink:to="loc_us-gaap_VestingDomain_97c893f2-a2ab-4d8a-9161-c9074600907f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_8adb2402-4a4c-49ae-9c0a-bda1a209d2db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_97c893f2-a2ab-4d8a-9161-c9074600907f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_8adb2402-4a4c-49ae-9c0a-bda1a209d2db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_74162db0-a692-44af-a1c3-e9b15555d341" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_97c893f2-a2ab-4d8a-9161-c9074600907f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_74162db0-a692-44af-a1c3-e9b15555d341" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_16e07133-edb8-4bdf-9f56-5c326e09f3c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_16e07133-edb8-4bdf-9f56-5c326e09f3c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3a1e56cd-d2d8-41c3-a02e-eba8c2a9c2a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3a1e56cd-d2d8-41c3-a02e-eba8c2a9c2a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_da505e37-15cf-4abf-98d3-ed837fd5babd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_da505e37-15cf-4abf-98d3-ed837fd5babd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_65d0e0a4-9e14-4aaf-a3b3-11323b2ec783" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_65d0e0a4-9e14-4aaf-a3b3-11323b2ec783" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_887e8abc-acdf-4725-8d04-88ef2265d6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_887e8abc-acdf-4725-8d04-88ef2265d6f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9998437c-9c36-4b7c-a2b1-aa764cbc661c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9998437c-9c36-4b7c-a2b1-aa764cbc661c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3b8429b5-8534-4d2e-b4c0-52056626d5c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3b8429b5-8534-4d2e-b4c0-52056626d5c2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_94639824-d0bc-4295-9ba1-1ea655823e96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_94639824-d0bc-4295-9ba1-1ea655823e96" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6e6f9668-7683-4365-a495-7dd27c5ffbec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6e6f9668-7683-4365-a495-7dd27c5ffbec" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSRSURollforwardDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_403a6218-1508-4379-afd4-1bb7eb0825e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2bdaab4-8f7d-400d-ba7b-910aad5387f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_403a6218-1508-4379-afd4-1bb7eb0825e8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2bdaab4-8f7d-400d-ba7b-910aad5387f3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_62e0bee8-be04-4d1d-a835-5c5fbf889690" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2bdaab4-8f7d-400d-ba7b-910aad5387f3" xlink:to="loc_us-gaap_AwardTypeAxis_62e0bee8-be04-4d1d-a835-5c5fbf889690" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_62e0bee8-be04-4d1d-a835-5c5fbf889690_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_62e0bee8-be04-4d1d-a835-5c5fbf889690" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_62e0bee8-be04-4d1d-a835-5c5fbf889690_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_21b51844-ce4f-4333-b928-44071aae483b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_62e0bee8-be04-4d1d-a835-5c5fbf889690" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_21b51844-ce4f-4333-b928-44071aae483b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b855ac04-983c-457f-b08e-ddfcbe61123e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_21b51844-ce4f-4333-b928-44071aae483b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b855ac04-983c-457f-b08e-ddfcbe61123e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d895aac1-8fa4-4144-b840-160aed23bef3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2bdaab4-8f7d-400d-ba7b-910aad5387f3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d895aac1-8fa4-4144-b840-160aed23bef3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d895aac1-8fa4-4144-b840-160aed23bef3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d895aac1-8fa4-4144-b840-160aed23bef3" xlink:to="loc_us-gaap_ClassOfStockDomain_d895aac1-8fa4-4144-b840-160aed23bef3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d20af526-7efb-40bf-96f2-5897dc1f799e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d895aac1-8fa4-4144-b840-160aed23bef3" xlink:to="loc_us-gaap_ClassOfStockDomain_d20af526-7efb-40bf-96f2-5897dc1f799e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_175796dc-00bd-43a9-9e6f-ab8c9ef0fb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d20af526-7efb-40bf-96f2-5897dc1f799e" xlink:to="loc_us-gaap_CommonClassAMember_175796dc-00bd-43a9-9e6f-ab8c9ef0fb2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_38706ab3-f5d6-45c0-b124-365f29f024a9" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d20af526-7efb-40bf-96f2-5897dc1f799e" xlink:to="loc_exfy_CommonStockLT50Member_38706ab3-f5d6-45c0-b124-365f29f024a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_403a6218-1508-4379-afd4-1bb7eb0825e8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_53e06de7-44ec-4ecd-81d0-a2e8d8641790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_53e06de7-44ec-4ecd-81d0-a2e8d8641790" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7afee77d-1272-4c21-b588-e101bfa15e34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7afee77d-1272-4c21-b588-e101bfa15e34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cff255f6-6f4d-4299-9fc5-349a391b2ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cff255f6-6f4d-4299-9fc5-349a391b2ffb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_69ff25c1-42c5-488e-b2ab-dfedf0b95ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_69ff25c1-42c5-488e-b2ab-dfedf0b95ecf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d18acf95-6b58-4aaf-af97-cf4c19107247" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_403a6218-1508-4379-afd4-1bb7eb0825e8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8e13375e-1a9f-42f5-aebe-84231a959ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8e13375e-1a9f-42f5-aebe-84231a959ea6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_92d22b31-8657-4c11-801c-a2317818c9ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_92d22b31-8657-4c11-801c-a2317818c9ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bcdcb00e-01dc-4de8-93ff-8d5be7a3ff4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bcdcb00e-01dc-4de8-93ff-8d5be7a3ff4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_6c10ed73-f430-4918-b926-f7e6305e5e41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_6c10ed73-f430-4918-b926-f7e6305e5e41" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b0de5a28-f6f5-4880-ac68-8f003bffc2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSStockOptionNarrativesDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_693ac9d1-dc4f-4057-91cb-48e2cc707bba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_srt_RangeAxis_693ac9d1-dc4f-4057-91cb-48e2cc707bba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_693ac9d1-dc4f-4057-91cb-48e2cc707bba_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_693ac9d1-dc4f-4057-91cb-48e2cc707bba" xlink:to="loc_srt_RangeMember_693ac9d1-dc4f-4057-91cb-48e2cc707bba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c03a99d9-5ea5-4014-b165-c9b34ef68417" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_693ac9d1-dc4f-4057-91cb-48e2cc707bba" xlink:to="loc_srt_RangeMember_c03a99d9-5ea5-4014-b165-c9b34ef68417" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6b64a982-638a-4ec5-80af-d0739743f532" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c03a99d9-5ea5-4014-b165-c9b34ef68417" xlink:to="loc_srt_MinimumMember_6b64a982-638a-4ec5-80af-d0739743f532" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_7ed79590-2ae5-4139-8225-c18e768d41a9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_srt_TitleOfIndividualAxis_7ed79590-2ae5-4139-8225-c18e768d41a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_7ed79590-2ae5-4139-8225-c18e768d41a9_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_7ed79590-2ae5-4139-8225-c18e768d41a9" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_7ed79590-2ae5-4139-8225-c18e768d41a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_879f707f-c0a7-4116-beca-837682bdc260" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_7ed79590-2ae5-4139-8225-c18e768d41a9" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_879f707f-c0a7-4116-beca-837682bdc260" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_TenPercentHolderMember_7f7ee581-4656-4494-a475-8545931a208f" xlink:href="exfy-20241231.xsd#exfy_TenPercentHolderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_879f707f-c0a7-4116-beca-837682bdc260" xlink:to="loc_exfy_TenPercentHolderMember_7f7ee581-4656-4494-a475-8545931a208f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_OtherThanTenPercentHolderMember_3bdb61c5-8628-459a-9e56-4958dc0e3fc4" xlink:href="exfy-20241231.xsd#exfy_OtherThanTenPercentHolderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_879f707f-c0a7-4116-beca-837682bdc260" xlink:to="loc_exfy_OtherThanTenPercentHolderMember_3bdb61c5-8628-459a-9e56-4958dc0e3fc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_dd7f2c18-7bfc-4fe4-8ecb-1ca8393b2fa4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_879f707f-c0a7-4116-beca-837682bdc260" xlink:to="loc_srt_ChiefExecutiveOfficerMember_dd7f2c18-7bfc-4fe4-8ecb-1ca8393b2fa4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e5b4d29c-c7a2-435b-b052-cc20c07ba86f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_us-gaap_AwardTypeAxis_e5b4d29c-c7a2-435b-b052-cc20c07ba86f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5b4d29c-c7a2-435b-b052-cc20c07ba86f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e5b4d29c-c7a2-435b-b052-cc20c07ba86f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5b4d29c-c7a2-435b-b052-cc20c07ba86f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e5b4d29c-c7a2-435b-b052-cc20c07ba86f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6e696fe6-1807-480b-bb8d-6f0c8b6b709c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6e696fe6-1807-480b-bb8d-6f0c8b6b709c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_NonStatutoryOptionsMember_381a35ed-93af-402f-b2c6-36f96879a2d4" xlink:href="exfy-20241231.xsd#exfy_NonStatutoryOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:to="loc_exfy_NonStatutoryOptionsMember_381a35ed-93af-402f-b2c6-36f96879a2d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_3b40a1a7-bee6-4218-84cf-df43f95c95ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:to="loc_us-gaap_StockCompensationPlanMember_3b40a1a7-bee6-4218-84cf-df43f95c95ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CashlessMethodStockOptionExercisedMember_4f6472b2-ace4-46eb-93fb-0b3b50b278c9" xlink:href="exfy-20241231.xsd#exfy_CashlessMethodStockOptionExercisedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:to="loc_exfy_CashlessMethodStockOptionExercisedMember_4f6472b2-ace4-46eb-93fb-0b3b50b278c9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_648f5e18-76a2-43d7-9cfc-72c106a3fc67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_us-gaap_PlanNameAxis_648f5e18-76a2-43d7-9cfc-72c106a3fc67" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_648f5e18-76a2-43d7-9cfc-72c106a3fc67_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_648f5e18-76a2-43d7-9cfc-72c106a3fc67" xlink:to="loc_us-gaap_PlanNameDomain_648f5e18-76a2-43d7-9cfc-72c106a3fc67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_abced4d7-8bfa-4928-b164-c2bc8fec26b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_648f5e18-76a2-43d7-9cfc-72c106a3fc67" xlink:to="loc_us-gaap_PlanNameDomain_abced4d7-8bfa-4928-b164-c2bc8fec26b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_A2021StockPlanMember_5072addc-4eba-4a60-9f20-ea3ced9a3c4a" xlink:href="exfy-20241231.xsd#exfy_A2021StockPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_abced4d7-8bfa-4928-b164-c2bc8fec26b7" xlink:to="loc_exfy_A2021StockPlanMember_5072addc-4eba-4a60-9f20-ea3ced9a3c4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_42dbce1a-99c1-4d79-aba2-397f104588e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_42dbce1a-99c1-4d79-aba2-397f104588e8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_42dbce1a-99c1-4d79-aba2-397f104588e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_42dbce1a-99c1-4d79-aba2-397f104588e8" xlink:to="loc_us-gaap_ClassOfStockDomain_42dbce1a-99c1-4d79-aba2-397f104588e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_92d5c2cd-d817-4f23-9c7a-896e742f4953" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_42dbce1a-99c1-4d79-aba2-397f104588e8" xlink:to="loc_us-gaap_ClassOfStockDomain_92d5c2cd-d817-4f23-9c7a-896e742f4953" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_36b42eb3-d403-4259-8675-e6ae448295e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_92d5c2cd-d817-4f23-9c7a-896e742f4953" xlink:to="loc_us-gaap_CommonStockMember_36b42eb3-d403-4259-8675-e6ae448295e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_6ad58022-73bd-458d-9102-d775b4c557b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_6ad58022-73bd-458d-9102-d775b4c557b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_22de638e-2d31-491a-bd02-354fa00457de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_22de638e-2d31-491a-bd02-354fa00457de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_0fa759d3-3c1f-458b-bc5a-850d13f34bad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_0fa759d3-3c1f-458b-bc5a-850d13f34bad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares_19554fe0-f7e7-43ae-a0d3-543ddf2d147b" xlink:href="exfy-20241231.xsd#exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares_19554fe0-f7e7-43ae-a0d3-543ddf2d147b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue_5b67dee9-f5f8-48e2-ab6f-405a1102f655" xlink:href="exfy-20241231.xsd#exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue_5b67dee9-f5f8-48e2-ab6f-405a1102f655" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue_feb55e5f-f0e4-4fb9-8bc8-6dbdab1a8db5" xlink:href="exfy-20241231.xsd#exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue_feb55e5f-f0e4-4fb9-8bc8-6dbdab1a8db5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4a5f27d2-8e8f-46b0-a9aa-3322d27b76a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4a5f27d2-8e8f-46b0-a9aa-3322d27b76a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e8bba001-5d94-4b14-944a-70b10fcec566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e8bba001-5d94-4b14-944a-70b10fcec566" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_483a9168-e272-4f3e-ba2d-84dd4555383d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_483a9168-e272-4f3e-ba2d-84dd4555383d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_4abde4b5-b777-4802-9621-5c822d65d33d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_4abde4b5-b777-4802-9621-5c822d65d33d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4811b80b-6eb2-47ac-aec7-42365662a90c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4811b80b-6eb2-47ac-aec7-42365662a90c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_d13a4b91-f902-405e-9920-b26dac2c785e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_d13a4b91-f902-405e-9920-b26dac2c785e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_52d1599f-4d45-4354-8dae-eace10e37679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_52d1599f-4d45-4354-8dae-eace10e37679" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSStockbasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8cf35647-6468-4705-9d84-2a2d06f33657" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1c191fe7-c246-4074-8fa3-a28ac34e2092" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8cf35647-6468-4705-9d84-2a2d06f33657" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1c191fe7-c246-4074-8fa3-a28ac34e2092" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d0f62752-dbf3-4ca1-ac18-56abb314549d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1c191fe7-c246-4074-8fa3-a28ac34e2092" xlink:to="loc_us-gaap_AwardTypeAxis_d0f62752-dbf3-4ca1-ac18-56abb314549d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0f62752-dbf3-4ca1-ac18-56abb314549d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d0f62752-dbf3-4ca1-ac18-56abb314549d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0f62752-dbf3-4ca1-ac18-56abb314549d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc972611-0b5e-417f-92ce-e226d2ba56d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d0f62752-dbf3-4ca1-ac18-56abb314549d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc972611-0b5e-417f-92ce-e226d2ba56d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingSharesMember_8a9c81bb-965e-48ca-9057-ff9325600db1" xlink:href="exfy-20241231.xsd#exfy_MatchingSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc972611-0b5e-417f-92ce-e226d2ba56d9" xlink:to="loc_exfy_MatchingSharesMember_8a9c81bb-965e-48ca-9057-ff9325600db1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c06c0a59-204d-4a6c-9b61-9f6d2a31f2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc972611-0b5e-417f-92ce-e226d2ba56d9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c06c0a59-204d-4a6c-9b61-9f6d2a31f2ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_41f0fc64-778b-4278-88cd-9bcfeff38b65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc972611-0b5e-417f-92ce-e226d2ba56d9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_41f0fc64-778b-4278-88cd-9bcfeff38b65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bd33964d-b178-4ded-8915-5adeb43b0293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1c191fe7-c246-4074-8fa3-a28ac34e2092" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bd33964d-b178-4ded-8915-5adeb43b0293" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bd33964d-b178-4ded-8915-5adeb43b0293_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bd33964d-b178-4ded-8915-5adeb43b0293" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bd33964d-b178-4ded-8915-5adeb43b0293_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0788569b-de82-4310-9cb5-3e580e574dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bd33964d-b178-4ded-8915-5adeb43b0293" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0788569b-de82-4310-9cb5-3e580e574dd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_62eacb57-4cb3-4d16-a72a-ce3482fef0db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0788569b-de82-4310-9cb5-3e580e574dd9" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_62eacb57-4cb3-4d16-a72a-ce3482fef0db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_7c44a37e-1131-40fc-8284-eabf24f22dce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8cf35647-6468-4705-9d84-2a2d06f33657" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_7c44a37e-1131-40fc-8284-eabf24f22dce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_29ce28d0-2190-4081-a3ce-bff82f4839b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8cf35647-6468-4705-9d84-2a2d06f33657" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_29ce28d0-2190-4081-a3ce-bff82f4839b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_13b1f758-c926-46fd-b7cc-74e8c96be58a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8cf35647-6468-4705-9d84-2a2d06f33657" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_13b1f758-c926-46fd-b7cc-74e8c96be58a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_fffb1ac4-7db9-46bd-a85d-58a375a46eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8fec6caa-dffe-4dbf-ac35-04c330c453ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_fffb1ac4-7db9-46bd-a85d-58a375a46eeb" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8fec6caa-dffe-4dbf-ac35-04c330c453ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_84882bb8-bd23-4130-a8b2-bce5ee67cfc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8fec6caa-dffe-4dbf-ac35-04c330c453ec" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_84882bb8-bd23-4130-a8b2-bce5ee67cfc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_84882bb8-bd23-4130-a8b2-bce5ee67cfc9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_84882bb8-bd23-4130-a8b2-bce5ee67cfc9" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_84882bb8-bd23-4130-a8b2-bce5ee67cfc9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_84882bb8-bd23-4130-a8b2-bce5ee67cfc9" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_0ef51390-05f3-4a29-817c-9d6ed879a654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:to="loc_us-gaap_CostOfSalesMember_0ef51390-05f3-4a29-817c-9d6ed879a654" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_370690b4-8cda-4eac-b4bd-3752f541e7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_370690b4-8cda-4eac-b4bd-3752f541e7a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_130a374f-44fd-43eb-b7ce-f79724e400e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_130a374f-44fd-43eb-b7ce-f79724e400e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_b44d4170-b96a-4a5d-b8e8-1965262ba181" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_b44d4170-b96a-4a5d-b8e8-1965262ba181" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_fb582cf6-f118-429a-987e-3c6fb38bd99e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_fffb1ac4-7db9-46bd-a85d-58a375a46eeb" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_fb582cf6-f118-429a-987e-3c6fb38bd99e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbf24011-eb42-4be0-a82f-5b44605279ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac7d878c-c5f7-4e32-8286-2f0a286ce1f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbf24011-eb42-4be0-a82f-5b44605279ab" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac7d878c-c5f7-4e32-8286-2f0a286ce1f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_8f9aa357-4bcb-42b9-a829-526fd3637545" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac7d878c-c5f7-4e32-8286-2f0a286ce1f4" xlink:to="loc_srt_TitleOfIndividualAxis_8f9aa357-4bcb-42b9-a829-526fd3637545" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8f9aa357-4bcb-42b9-a829-526fd3637545_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_8f9aa357-4bcb-42b9-a829-526fd3637545" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8f9aa357-4bcb-42b9-a829-526fd3637545_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_59ca28ea-9368-4daf-ae5e-8982b01496ed" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_8f9aa357-4bcb-42b9-a829-526fd3637545" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_59ca28ea-9368-4daf-ae5e-8982b01496ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MemberOfAuditCommitteeMember_bdd4a7fa-6ddf-4d87-be4c-4a19b33778d7" xlink:href="exfy-20241231.xsd#exfy_MemberOfAuditCommitteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_59ca28ea-9368-4daf-ae5e-8982b01496ed" xlink:to="loc_exfy_MemberOfAuditCommitteeMember_bdd4a7fa-6ddf-4d87-be4c-4a19b33778d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_efe72493-0ef5-40b1-9aab-59b03d0394a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac7d878c-c5f7-4e32-8286-2f0a286ce1f4" xlink:to="loc_us-gaap_AwardTypeAxis_efe72493-0ef5-40b1-9aab-59b03d0394a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_efe72493-0ef5-40b1-9aab-59b03d0394a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_efe72493-0ef5-40b1-9aab-59b03d0394a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_efe72493-0ef5-40b1-9aab-59b03d0394a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aed9e61d-c4d8-4847-a654-1967e020156f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_efe72493-0ef5-40b1-9aab-59b03d0394a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aed9e61d-c4d8-4847-a654-1967e020156f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7021f2dd-739b-4252-8158-d5a03759b3d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aed9e61d-c4d8-4847-a654-1967e020156f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_7021f2dd-739b-4252-8158-d5a03759b3d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3e00d1b2-3206-44f1-b6d8-706c6ed54db8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbf24011-eb42-4be0-a82f-5b44605279ab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3e00d1b2-3206-44f1-b6d8-706c6ed54db8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4d766f2d-d87f-4738-8279-6300b1d923b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbf24011-eb42-4be0-a82f-5b44605279ab" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4d766f2d-d87f-4738-8279-6300b1d923b9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESNarrativesDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/INCOMETAXESNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_82cecbd1-97c8-44ed-b5bc-27be64fba5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_82cecbd1-97c8-44ed-b5bc-27be64fba5fe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e8d257e4-0fae-461c-9625-02d30b922820" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_82cecbd1-97c8-44ed-b5bc-27be64fba5fe" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e8d257e4-0fae-461c-9625-02d30b922820" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_e8d257e4-0fae-461c-9625-02d30b922820_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e8d257e4-0fae-461c-9625-02d30b922820" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_e8d257e4-0fae-461c-9625-02d30b922820_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_d36f1680-3c85-4b78-b73b-be01ee0c8dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e8d257e4-0fae-461c-9625-02d30b922820" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_d36f1680-3c85-4b78-b73b-be01ee0c8dc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_1594490f-fec5-477d-8b60-f4b87d5fc37a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d36f1680-3c85-4b78-b73b-be01ee0c8dc9" xlink:to="loc_us-gaap_DomesticCountryMember_1594490f-fec5-477d-8b60-f4b87d5fc37a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_74294320-3cee-43eb-baf2-c82aafee2b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d36f1680-3c85-4b78-b73b-be01ee0c8dc9" xlink:to="loc_us-gaap_ForeignCountryMember_74294320-3cee-43eb-baf2-c82aafee2b6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_80179adb-0516-4737-ba87-2c5db8b4bb60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d36f1680-3c85-4b78-b73b-be01ee0c8dc9" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_80179adb-0516-4737-ba87-2c5db8b4bb60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts_b3624496-f3a3-4866-b35f-4590c6efb3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts_b3624496-f3a3-4866-b35f-4590c6efb3e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AmortizeCostsForTaxYears_19418409-a376-4524-9271-5f37c751ae23" xlink:href="exfy-20241231.xsd#exfy_AmortizeCostsForTaxYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_exfy_AmortizeCostsForTaxYears_19418409-a376-4524-9271-5f37c751ae23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c0920eff-0ab1-4c6d-9a80-20c7c33d2442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c0920eff-0ab1-4c6d-9a80-20c7c33d2442" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_096c3590-d0f3-4064-8fd1-d0e25b0b1d09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_096c3590-d0f3-4064-8fd1-d0e25b0b1d09" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_1bacaf03-042b-463c-808f-bfef1e68a982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_1bacaf03-042b-463c-808f-bfef1e68a982" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_35edf3b7-b694-4d05-aedc-322ef6842719" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_35edf3b7-b694-4d05-aedc-322ef6842719" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/NETLOSSPERSHARENarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#NETLOSSPERSHARENarrativesDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/NETLOSSPERSHARENarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_7c78703f-942e-4256-99e4-27076cb29182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_dc5857a1-b24a-485b-aedd-d00439f1c07f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_7c78703f-942e-4256-99e4-27076cb29182" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_dc5857a1-b24a-485b-aedd-d00439f1c07f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fc73ea14-2940-4d0b-bf8b-41178cf5d6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_dc5857a1-b24a-485b-aedd-d00439f1c07f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fc73ea14-2940-4d0b-bf8b-41178cf5d6a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fc73ea14-2940-4d0b-bf8b-41178cf5d6a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fc73ea14-2940-4d0b-bf8b-41178cf5d6a1" xlink:to="loc_us-gaap_ClassOfStockDomain_fc73ea14-2940-4d0b-bf8b-41178cf5d6a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4a72eb33-e28d-4ec0-895b-e7b26c0507cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fc73ea14-2940-4d0b-bf8b-41178cf5d6a1" xlink:to="loc_us-gaap_ClassOfStockDomain_4a72eb33-e28d-4ec0-895b-e7b26c0507cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_4c450c72-a5f8-4059-b13e-bfe7bd919d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4a72eb33-e28d-4ec0-895b-e7b26c0507cb" xlink:to="loc_us-gaap_CommonClassAMember_4c450c72-a5f8-4059-b13e-bfe7bd919d7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT10Member_1fd03343-49b6-477a-9147-5866933eeaf2" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT10Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4a72eb33-e28d-4ec0-895b-e7b26c0507cb" xlink:to="loc_exfy_CommonStockLT10Member_1fd03343-49b6-477a-9147-5866933eeaf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_04960c5f-11f1-4a67-a134-adfbec767813" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4a72eb33-e28d-4ec0-895b-e7b26c0507cb" xlink:to="loc_exfy_CommonStockLT50Member_04960c5f-11f1-4a67-a134-adfbec767813" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockVotingRightPerShare_7671a920-3942-427d-b28a-8bd242f1d4ff" xlink:href="exfy-20241231.xsd#exfy_CommonStockVotingRightPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_7c78703f-942e-4256-99e4-27076cb29182" xlink:to="loc_exfy_CommonStockVotingRightPerShare_7671a920-3942-427d-b28a-8bd242f1d4ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_70e46cfe-0f23-4821-ab81-b870ae20a529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_7c78703f-942e-4256-99e4-27076cb29182" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_70e46cfe-0f23-4821-ab81-b870ae20a529" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ConversionOfStockNoticePeriod_0e3559af-c01c-4ca8-b2a8-bbb59c0b9fb2" xlink:href="exfy-20241231.xsd#exfy_ConversionOfStockNoticePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_7c78703f-942e-4256-99e4-27076cb29182" xlink:to="loc_exfy_ConversionOfStockNoticePeriod_0e3559af-c01c-4ca8-b2a8-bbb59c0b9fb2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#NETLOSSPERSHAREAntidilutiveSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d607b87a-3cd2-4dee-a270-8b615194ae28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_90f8b67e-9cbc-4684-bf49-5bfabca58239" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d607b87a-3cd2-4dee-a270-8b615194ae28" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_90f8b67e-9cbc-4684-bf49-5bfabca58239" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_227d73ee-83f3-465f-9cd1-762a4ca47808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_90f8b67e-9cbc-4684-bf49-5bfabca58239" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_227d73ee-83f3-465f-9cd1-762a4ca47808" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_227d73ee-83f3-465f-9cd1-762a4ca47808_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_227d73ee-83f3-465f-9cd1-762a4ca47808" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_227d73ee-83f3-465f-9cd1-762a4ca47808_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fc30f24-b81d-4eed-910a-d6d75e625d68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_227d73ee-83f3-465f-9cd1-762a4ca47808" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fc30f24-b81d-4eed-910a-d6d75e625d68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_7bae0704-fc0c-4020-be3c-eec73181a488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fc30f24-b81d-4eed-910a-d6d75e625d68" xlink:to="loc_us-gaap_StockCompensationPlanMember_7bae0704-fc0c-4020-be3c-eec73181a488" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanMember_7aebf2b4-ab3b-4452-87c5-7c0bb72164db" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fc30f24-b81d-4eed-910a-d6d75e625d68" xlink:to="loc_exfy_MatchingPlanMember_7aebf2b4-ab3b-4452-87c5-7c0bb72164db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_366e7d52-62eb-48f6-a619-3a0bbc0f65e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d607b87a-3cd2-4dee-a270-8b615194ae28" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_366e7d52-62eb-48f6-a619-3a0bbc0f65e6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#EMPLOYEEBENEFITPLANSNarrativesDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3b066f64-08ce-4a86-9f01-4f4b46b71d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_77f9a274-5d97-4f08-8858-36e80fa77200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3b066f64-08ce-4a86-9f01-4f4b46b71d22" xlink:to="loc_us-gaap_DefinedContributionPlanTable_77f9a274-5d97-4f08-8858-36e80fa77200" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_e65d5241-6ab4-4b6f-a7b2-07739624dbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_77f9a274-5d97-4f08-8858-36e80fa77200" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_e65d5241-6ab4-4b6f-a7b2-07739624dbfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_e65d5241-6ab4-4b6f-a7b2-07739624dbfa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_e65d5241-6ab4-4b6f-a7b2-07739624dbfa" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_e65d5241-6ab4-4b6f-a7b2-07739624dbfa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_2d5abe33-55da-4f55-9db0-fc2a1f12c670" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_e65d5241-6ab4-4b6f-a7b2-07739624dbfa" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_2d5abe33-55da-4f55-9db0-fc2a1f12c670" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_db7f13b3-c4e1-4bdd-9f3e-4ec9dfcd3c46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2d5abe33-55da-4f55-9db0-fc2a1f12c670" xlink:to="loc_us-gaap_DomesticPlanMember_db7f13b3-c4e1-4bdd-9f3e-4ec9dfcd3c46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_32907e4a-f130-4bc5-93e3-19302d9bf4cf" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_db7f13b3-c4e1-4bdd-9f3e-4ec9dfcd3c46" xlink:to="loc_country_US_32907e4a-f130-4bc5-93e3-19302d9bf4cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_52f62976-d4c0-43f7-ae11-ae8ce3c2958e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2d5abe33-55da-4f55-9db0-fc2a1f12c670" xlink:to="loc_us-gaap_ForeignPlanMember_52f62976-d4c0-43f7-ae11-ae8ce3c2958e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_09203174-aa0b-4e7d-ab03-3a453f424bce" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForeignPlanMember_52f62976-d4c0-43f7-ae11-ae8ce3c2958e" xlink:to="loc_country_GB_09203174-aa0b-4e7d-ab03-3a453f424bce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_632fcd07-80df-4825-be5f-26f3360eb3b3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_77f9a274-5d97-4f08-8858-36e80fa77200" xlink:to="loc_srt_RangeAxis_632fcd07-80df-4825-be5f-26f3360eb3b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_632fcd07-80df-4825-be5f-26f3360eb3b3_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_632fcd07-80df-4825-be5f-26f3360eb3b3" xlink:to="loc_srt_RangeMember_632fcd07-80df-4825-be5f-26f3360eb3b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_77a45cc4-8a36-4b42-8292-3063e8c41264" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_632fcd07-80df-4825-be5f-26f3360eb3b3" xlink:to="loc_srt_RangeMember_77a45cc4-8a36-4b42-8292-3063e8c41264" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4274cfdb-7d70-415e-8531-9cf077a1425b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_77a45cc4-8a36-4b42-8292-3063e8c41264" xlink:to="loc_srt_MaximumMember_4274cfdb-7d70-415e-8531-9cf077a1425b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_dfd3f342-4d04-43d7-b7b1-d1f7f3f77fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3b066f64-08ce-4a86-9f01-4f4b46b71d22" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_dfd3f342-4d04-43d7-b7b1-d1f7f3f77fb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9d1f874f-1bb0-4b3d-b95a-eaec5c816139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3b066f64-08ce-4a86-9f01-4f4b46b71d22" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9d1f874f-1bb0-4b3d-b95a-eaec5c816139" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_66f55223-39d5-4938-a7f3-1d245fcb3c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3b066f64-08ce-4a86-9f01-4f4b46b71d22" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_66f55223-39d5-4938-a7f3-1d245fcb3c7d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#RELATEDPARTYTRANSACTIONSNarrativesDetails"/>
  <link:definitionLink xlink:role="http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_96e35ab7-d531-4c2b-bc14-b14149e173dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_96e35ab7-d531-4c2b-bc14-b14149e173dd" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_73e09265-794d-4f9c-8431-40478a5c68fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_73e09265-794d-4f9c-8431-40478a5c68fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_73e09265-794d-4f9c-8431-40478a5c68fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_73e09265-794d-4f9c-8431-40478a5c68fa" xlink:to="loc_us-gaap_RelatedPartyDomain_73e09265-794d-4f9c-8431-40478a5c68fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_15a532b6-8ad0-45e6-a93b-1f342920d55e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_73e09265-794d-4f9c-8431-40478a5c68fa" xlink:to="loc_us-gaap_RelatedPartyDomain_15a532b6-8ad0-45e6-a93b-1f342920d55e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_6cbc6634-ea9a-4cdc-a983-9b19c78141bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_15a532b6-8ad0-45e6-a93b-1f342920d55e" xlink:to="loc_us-gaap_RelatedPartyMember_6cbc6634-ea9a-4cdc-a983-9b19c78141bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_35176feb-94c8-437d-ad65-4d072c611ec7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:to="loc_srt_CounterpartyNameAxis_35176feb-94c8-437d-ad65-4d072c611ec7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_35176feb-94c8-437d-ad65-4d072c611ec7_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_35176feb-94c8-437d-ad65-4d072c611ec7" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_35176feb-94c8-437d-ad65-4d072c611ec7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_23e7d08f-4749-4553-b003-e2fc94c392ec" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_35176feb-94c8-437d-ad65-4d072c611ec7" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_23e7d08f-4749-4553-b003-e2fc94c392ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ExpensifyOrgMember_ab208e5c-373c-4237-a610-31c08e88796d" xlink:href="exfy-20241231.xsd#exfy_ExpensifyOrgMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_23e7d08f-4749-4553-b003-e2fc94c392ec" xlink:to="loc_exfy_ExpensifyOrgMember_ab208e5c-373c-4237-a610-31c08e88796d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_37c51e34-9a2c-4ecd-ab2e-e74a658347c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_37c51e34-9a2c-4ecd-ab2e-e74a658347c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_37c51e34-9a2c-4ecd-ab2e-e74a658347c5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_37c51e34-9a2c-4ecd-ab2e-e74a658347c5" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_37c51e34-9a2c-4ecd-ab2e-e74a658347c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_96e4a35f-3cbf-48d7-9016-f27fba94ebee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_37c51e34-9a2c-4ecd-ab2e-e74a658347c5" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_96e4a35f-3cbf-48d7-9016-f27fba94ebee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsMember_4a42b255-5d66-4936-acfc-b3e6a358c282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_96e4a35f-3cbf-48d7-9016-f27fba94ebee" xlink:to="loc_us-gaap_CommitmentsMember_4a42b255-5d66-4936-acfc-b3e6a358c282" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_4cbf772c-cbf8-48ce-b06a-11157dcb4d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_96e35ab7-d531-4c2b-bc14-b14149e173dd" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_4cbf772c-cbf8-48ce-b06a-11157dcb4d1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_6958926a-e6e0-49f7-a3ff-bb7222aa388e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_96e35ab7-d531-4c2b-bc14-b14149e173dd" xlink:to="loc_us-gaap_OtherLiabilities_6958926a-e6e0-49f7-a3ff-bb7222aa388e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RightOfUseAssets_0f8e856e-9d44-4708-bedd-13ef41dc7eb5" xlink:href="exfy-20241231.xsd#exfy_RightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_exfy_RightOfUseAssets_0f8e856e-9d44-4708-bedd-13ef41dc7eb5" xlink:type="arc" order="101"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LeaseLiabilityCurrent_4fa1684c-eaf2-41c9-85d3-3241c85b1561" xlink:href="exfy-20241231.xsd#exfy_LeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_exfy_LeaseLiabilityCurrent_4fa1684c-eaf2-41c9-85d3-3241c85b1561" xlink:type="arc" order="41"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LeaseLiabilityNonCurrent_b000db5f-1f53-47bb-8369-164dd697be5d" xlink:href="exfy-20241231.xsd#exfy_LeaseLiabilityNonCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="loc_exfy_LeaseLiabilityNonCurrent_b000db5f-1f53-47bb-8369-164dd697be5d" xlink:type="arc" order="91"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DanielVidalMember_ab892d88-11b8-4526-90ac-42c7ce412a4a" xlink:href="exfy-20241231.xsd#exfy_DanielVidalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_exfy_DanielVidalMember_ab892d88-11b8-4526-90ac-42c7ce412a4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RyanSchafferMember_b18a7ff3-93d4-402b-b893-0a85fa05531c" xlink:href="exfy-20241231.xsd#exfy_RyanSchafferMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_exfy_RyanSchafferMember_b18a7ff3-93d4-402b-b893-0a85fa05531c" xlink:type="arc" order="3"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>exfy-20241231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:efb92d40-36b4-497b-80ea-55a467c93250,g:27009551-41fb-4589-a0a6-b60f8d1169e1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_738fd974-4cfd-469f-a717-95571a018a9a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions_a77aa961-1bcc-47be-9a07-1f042202fdde_terseLabel_en-US" xlink:label="lab_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of early exercised stock options</link:label>
    <link:label id="lab_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions_label_en-US" xlink:label="lab_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid In Capital, Value, Vesting Of Early Exercised Stock Options</link:label>
    <link:label id="lab_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions_documentation_en-US" xlink:label="lab_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid In Capital, Value, Vesting Of Early Exercised Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" xlink:href="exfy-20241231.xsd#exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" xlink:to="lab_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6d534a11-e684-4e23-b794-d9cf93edfdca_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_86dafd3b-c1e6-44a4-8d0f-75593e896d1a_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7383f394-8fc6-4d33-bf16-c992013d8e42_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RELATED PARTY TRANSACTIONS</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_a5003320-bacb-4e44-ac93-f849114d5507_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Principal payments of outstanding debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_12a065de-f890-449c-b7c7-8ea190885d44_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayments of long term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_5dcf431b-93e1-4b8f-a714-ae4d5386527d_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share repurchase program, remaining authorized, amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_f0e85f0c-b0d8-4946-9f44-a66c1724760f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_41b56e44-9a39-4a53-9b5f-158ff556bdfc_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_598c3134-2e37-417c-b266-85088da30337_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d427e523-cf04-4508-a70b-8559891357d3_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_9f3dc196-707e-4b38-b518-1c38ffa64d52_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operating Lease Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignPlanMember_0d3524ca-48cf-4e40-b5eb-0632d5c9c7bb_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Plan</link:label>
    <link:label id="lab_us-gaap_ForeignPlanMember_label_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignPlanMember" xlink:to="lab_us-gaap_ForeignPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_1387fddd-ed41-42fa-845c-2cf3d7b23f71_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_23d5d0fe-7b89-467b-94b7-9673b0a6a370_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_AssetsAndLiabilitiesLesseeTableTextBlock_541cc87e-d449-4c46-a122-0338cb4dac68_terseLabel_en-US" xlink:label="lab_exfy_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Supplemental Balance Sheet Information</link:label>
    <link:label id="lab_exfy_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_exfy_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_exfy_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_exfy_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="exfy-20241231.xsd#exfy_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_exfy_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2248ade5-e924-4b98-9945-56b1c97c5c74_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Computation of Basic and Diluted Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_48ab043e-a7b8-4024-819b-b359b48b05d3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting period (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_LeasesWeightedAverageDiscountRateAbstract_6389f3cc-9b58-4eb0-8d30-e5043a08e3a5_terseLabel_en-US" xlink:label="lab_exfy_LeasesWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average discount rate:</link:label>
    <link:label id="lab_exfy_LeasesWeightedAverageDiscountRateAbstract_label_en-US" xlink:label="lab_exfy_LeasesWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases, Weighted Average Discount Rate [Abstract]</link:label>
    <link:label id="lab_exfy_LeasesWeightedAverageDiscountRateAbstract_documentation_en-US" xlink:label="lab_exfy_LeasesWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases, Weighted Average Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LeasesWeightedAverageDiscountRateAbstract" xlink:href="exfy-20241231.xsd#exfy_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_LeasesWeightedAverageDiscountRateAbstract" xlink:to="lab_exfy_LeasesWeightedAverageDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_64fedfe4-1238-4481-a444-fa9decd66db6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_45b165f9-bdf4-4a4b-aa4b-dd399bf6b934_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Class A</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_804f2437-05bc-4eea-afdf-727158615c6b_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Class A common stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_dc847c93-2942-4bc3-9990-82e201f2ae10_netLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_DanielVidalMember_label_en-US" xlink:label="lab_exfy_DanielVidalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Daniel Vidal [Member]</link:label>
    <link:label id="lab_exfy_DanielVidalMember_documentation_en-US" xlink:label="lab_exfy_DanielVidalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Daniel Vidal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DanielVidalMember" xlink:href="exfy-20241231.xsd#exfy_DanielVidalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_DanielVidalMember" xlink:to="lab_exfy_DanielVidalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent_853827db-1cdf-4e6a-8235-0dfea6e6d9ec_terseLabel_en-US" xlink:label="lab_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Partner payouts and advertising fees</link:label>
    <link:label id="lab_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent_label_en-US" xlink:label="lab_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Partner Payouts And Advertising Fees, Current</link:label>
    <link:label id="lab_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent_documentation_en-US" xlink:label="lab_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Partner Payouts And Advertising Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent" xlink:href="exfy-20241231.xsd#exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent" xlink:to="lab_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_5a23110b-efe9-4df5-b625-6b77ba29a627_terseLabel_en-US" xlink:label="lab_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_label_en-US" xlink:label="lab_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities [Abstract]</link:label>
    <link:label id="lab_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_documentation_en-US" xlink:label="lab_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:href="exfy-20241231.xsd#exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="lab_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_ba6420f2-1c97-4df5-a4d1-8366bfb77315_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_ExpensifyOrgMember_db918d7a-6e4a-4a52-9cde-21592a0473e6_terseLabel_en-US" xlink:label="lab_exfy_ExpensifyOrgMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expensify.org restricted cash</link:label>
    <link:label id="lab_exfy_ExpensifyOrgMember_label_en-US" xlink:label="lab_exfy_ExpensifyOrgMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expensify.Org [Member]</link:label>
    <link:label id="lab_exfy_ExpensifyOrgMember_documentation_en-US" xlink:label="lab_exfy_ExpensifyOrgMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expensify.Org</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ExpensifyOrgMember" xlink:href="exfy-20241231.xsd#exfy_ExpensifyOrgMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_ExpensifyOrgMember" xlink:to="lab_exfy_ExpensifyOrgMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_95dc946a-1004-4b35-b8b6-17c33bd1aec5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_22903cf6-da32-4ffc-9d5c-edde717aa0ad_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Related party loan receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_c663463d-51b8-4e89-a465-d8da900fb482_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_79e32540-163e-4ccf-8677-75fefdca8a07_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_09837594-4a97-4fca-a0a3-6f22cf686329_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_c814674c-6eda-4384-b84e-b34933787f20_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_77099822-d633-4ff9-8e81-d4088826b4b1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_EmployeeStockPurchasePlanPayrollLiability_8d669419-05a4-4b8e-b4fe-6c04f1b8dff1_terseLabel_en-US" xlink:label="lab_exfy_EmployeeStockPurchasePlanPayrollLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Matching Plan payroll liability</link:label>
    <link:label id="lab_exfy_EmployeeStockPurchasePlanPayrollLiability_label_en-US" xlink:label="lab_exfy_EmployeeStockPurchasePlanPayrollLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan Payroll Liability</link:label>
    <link:label id="lab_exfy_EmployeeStockPurchasePlanPayrollLiability_documentation_en-US" xlink:label="lab_exfy_EmployeeStockPurchasePlanPayrollLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan Payroll Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EmployeeStockPurchasePlanPayrollLiability" xlink:href="exfy-20241231.xsd#exfy_EmployeeStockPurchasePlanPayrollLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_EmployeeStockPurchasePlanPayrollLiability" xlink:to="lab_exfy_EmployeeStockPurchasePlanPayrollLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_95742e6e-9690-4d66-b3b0-1296dce13cff_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock on exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_DeferredContractAcquisitionCosts_51be701c-451e-4e62-9281-1d57876b89f9_terseLabel_en-US" xlink:label="lab_exfy_DeferredContractAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred contract acquisition costs</link:label>
    <link:label id="lab_exfy_DeferredContractAcquisitionCosts_label_en-US" xlink:label="lab_exfy_DeferredContractAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Contract Acquisition Costs</link:label>
    <link:label id="lab_exfy_DeferredContractAcquisitionCosts_documentation_en-US" xlink:label="lab_exfy_DeferredContractAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Contract Acquisition Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredContractAcquisitionCosts" xlink:href="exfy-20241231.xsd#exfy_DeferredContractAcquisitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_DeferredContractAcquisitionCosts" xlink:to="lab_exfy_DeferredContractAcquisitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_51ad51d2-a5cf-44da-bdaa-3ceadde15599_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_CommonStockVotingRightPerShare_d6f3f0f1-dad8-48af-b4b9-234cdb13fdec_verboseLabel_en-US" xlink:label="lab_exfy_CommonStockVotingRightPerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Voting right per share (vote)</link:label>
    <link:label id="lab_exfy_CommonStockVotingRightPerShare_label_en-US" xlink:label="lab_exfy_CommonStockVotingRightPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Voting Right Per Share</link:label>
    <link:label id="lab_exfy_CommonStockVotingRightPerShare_documentation_en-US" xlink:label="lab_exfy_CommonStockVotingRightPerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, Voting Right Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockVotingRightPerShare" xlink:href="exfy-20241231.xsd#exfy_CommonStockVotingRightPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_CommonStockVotingRightPerShare" xlink:to="lab_exfy_CommonStockVotingRightPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_61e8da91-2d50-4378-b740-b20f66d45a34_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_c2782781-7800-4cd2-a6f7-fe655ac8b512_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_df36e65a-ec90-43e6-a735-b4a9681f5204_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_9acee323-d2c8-499e-a614-89ef778957f2_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_272ef74c-cb8e-4dac-8171-48a58bd22899_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_793942ad-eaba-4f57-96f2-b1f0b4634809_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_afb0d88c-9efc-49c3-99c2-1da41cb5fc1d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_f9f4d79e-3366-47e9-b9c3-b519f7b28331_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_RyanSchafferMember_label_en-US" xlink:label="lab_exfy_RyanSchafferMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ryan Schaffer [Member]</link:label>
    <link:label id="lab_exfy_RyanSchafferMember_documentation_en-US" xlink:label="lab_exfy_RyanSchafferMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ryan Schaffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RyanSchafferMember" xlink:href="exfy-20241231.xsd#exfy_RyanSchafferMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_RyanSchafferMember" xlink:to="lab_exfy_RyanSchafferMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_e75931b7-6340-4d9b-aaab-d6ec0ebf2bf2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_bc4750a9-da15-4df1-9322-d34fba8c0851_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_b7a829bf-e820-41b5-840e-afae9a8b28be_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_ef02fae0-1b2e-444a-b2a3-4e041de6f193_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cashback rewards</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_ed48da99-b774-4553-9710-c943f72ec17d_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_e79c8ea6-cf18-43b1-bec0-4c20cadee170_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_afb6ef3b-b1bc-464b-a9a3-8535e1a30b56_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Software Development Costs, Net</link:label>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research, Development, and Computer Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_dee31722-b94a-4fcf-bf8e-8a5ec3b0bab2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under Matching Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_299ede47-fcac-40a5-916e-1ac9d4eecaf2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock on exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance or Sale of Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_2f08ac40-0efd-4bcf-8669-7bbcad524632_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_69e64a28-4bee-4235-8cbb-b2bcef1d4b1a_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_51ecd15b-5a2c-4bc2-86fe-7b2ed4bac73d_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions based on tax positions of prior year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_Amended2021TermLoanDelayedTermLoanMember_3e37905a-f91c-4373-9146-67057647af53_terseLabel_en-US" xlink:label="lab_exfy_Amended2021TermLoanDelayedTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delayed Term Loan</link:label>
    <link:label id="lab_exfy_Amended2021TermLoanDelayedTermLoanMember_label_en-US" xlink:label="lab_exfy_Amended2021TermLoanDelayedTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amended 2021 Term Loan Delayed Term Loan [Member]</link:label>
    <link:label id="lab_exfy_Amended2021TermLoanDelayedTermLoanMember_documentation_en-US" xlink:label="lab_exfy_Amended2021TermLoanDelayedTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amended 2021 Term Loan Delayed Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanDelayedTermLoanMember" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanDelayedTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_Amended2021TermLoanDelayedTermLoanMember" xlink:to="lab_exfy_Amended2021TermLoanDelayedTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_3e5f11f5-731e-422c-a23d-da4b17548a8a_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7ee13b4d-72d9-4b3a-b3a3-1d688725e114_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_a2b1d3de-d03f-4f0a-a8b3-7d25d9c58dc5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credit, research</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_9da5e1cc-f447-4bab-aae3-b6680f50eeda_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_168d971c-7cdc-46ee-b08f-9720b3064e92_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under Matching Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_8f99ee55-ac32-4033-8dd3-c847e1a04d0a_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_14c77cca-6077-49bc-89d7-94ac02c414f8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_588f2091-037d-4da7-bd4a-6f98c68ecd18_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales, payroll and other taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_5965cbb9-58f0-434e-b23f-56ec82174f4e_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_d0ca7374-ff68-45ab-83bc-7425a9e0ef11_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_dffbaffa-2c20-4fb8-ac36-05dff2b83e86_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NOL carryforward, state</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_73479169-a2e6-46d2-9e70-bafb54eb592d_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2c59c8ab-eaee-45d8-812d-3ab0bb9119b8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_5013d70a-641b-479f-9052-4ed6d2fcac5f_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_04683740-65df-4850-9b52-b14151c86e54_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_3b4854a3-1dd7-4029-abd9-8a64a0911c33_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_dc1a225c-35d8-4c02-ab0c-da490266f84e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_c0ce2e0b-0236-4b93-9494-a7857a137b19_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_49d29896-caf9-4ac7-891b-b7374dc7f4f4_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_1104c21f-ec7d-4f80-bf1b-0d4d64b73aed_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_77316215-749b-4709-a826-9c8cdcaec29b_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_2fefd64b-e23f-4d08-84f0-b8dfcab5c998_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases (in years)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_bebfc610-9e4a-4b00-8043-e6c1b5235709_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_c4ce13fa-bea2-414a-a194-013806cd61c3_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation capitalized as software development costs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_909176c3-6664-4bc7-a7f2-81de248037e0_negatedLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: stock-based compensation capitalized as software development costs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Amount Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_c7b0f0c8-f797-4223-b6e5-8d32f125a8bb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intrinsic value of options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_2a0fe050-9f05-40f8-b686-d4c0dba26618_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_4422ac6b-a647-48a8-9701-ed4700d8b527_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_The2019OptionPlanMember_317c39b1-0209-453b-aeba-450ec0e5c0f2_terseLabel_en-US" xlink:label="lab_exfy_The2019OptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The 2019 Option Plan</link:label>
    <link:label id="lab_exfy_The2019OptionPlanMember_label_en-US" xlink:label="lab_exfy_The2019OptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 2019 Option Plan [Member]</link:label>
    <link:label id="lab_exfy_The2019OptionPlanMember_documentation_en-US" xlink:label="lab_exfy_The2019OptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The 2019 Option Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2019OptionPlanMember" xlink:href="exfy-20241231.xsd#exfy_The2019OptionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_The2019OptionPlanMember" xlink:to="lab_exfy_The2019OptionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_9bdaf6a3-5e6b-4a1b-8f91-9a97a2b1314a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_1ec65229-f1f7-4178-bb22-dd1f4baaffe8_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_abc420f8-48bd-48d1-a166-fc5bfc3047c5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a597c22a-c887-4188-a192-f387716cbd67_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_Amended2021TermLoanMember_2b1ca1fe-9171-459a-a2b9-e2f8cc6162fb_terseLabel_en-US" xlink:label="lab_exfy_Amended2021TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 Amended Term Loan</link:label>
    <link:label id="lab_exfy_Amended2021TermLoanMember_label_en-US" xlink:label="lab_exfy_Amended2021TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amended 2021 Term Loan [Member]</link:label>
    <link:label id="lab_exfy_Amended2021TermLoanMember_documentation_en-US" xlink:label="lab_exfy_Amended2021TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amended 2021 Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanMember" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_Amended2021TermLoanMember" xlink:to="lab_exfy_Amended2021TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_ed47c352-1a9d-46e7-9bc9-b659291b65bd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Option Roll-forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock Options Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_63fc0ef2-50bd-4c54-a100-63056089fe0f_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_5b3e38eb-8749-418d-aad6-ee99e2419118_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of early exercised stock options</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_83b3646c-8d6d-4912-b822-724dd2716006_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased, value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_e06a0454-2760-4dfb-a58e-b93b3e2af74f_terseLabel_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chief Executive Officer</link:label>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_label_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefExecutiveOfficerMember" xlink:to="lab_srt_ChiefExecutiveOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_68eb9f03-05fa-4c36-a4cc-ff1681266f91_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_f08c828b-0af2-42b6-9166-819fb70e126c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expense reports</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e1ccf516-8ace-43dc-91e0-6698675d67e8_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_b6d7be79-eaad-4791-9c6b-b56c3a3e513d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_6620b53e-6229-49e4-9403-012a549748e1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_1ad7c4b1-41bf-46b1-9da8-073df8b700dd_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_f8f8d262-9d43-41a6-bde7-9c1f0c8c702a_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_df75f07c-2cf8-4999-a20e-d31d52ec8589_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3a42f311-205a-4c1e-90ac-fcef7f56871f_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents and restricted cash, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8e0e527a-0ac4-4a09-99f1-4b55f6dbc1a8_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash and cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_035f1dcf-1622-4729-8ed7-7bc12c2ed3a8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a4b01454-81dd-4685-9a94-440ac7230d8b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for employee taxes withheld from stock-based awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_3254f82a-8c3f-4451-b44a-948827796051_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_ScheduleOfOtherCurrentAssetsTable_6af41cdb-d1c7-46a3-aa57-d8de51eebd9e_terseLabel_en-US" xlink:label="lab_exfy_ScheduleOfOtherCurrentAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Current Assets [Table]</link:label>
    <link:label id="lab_exfy_ScheduleOfOtherCurrentAssetsTable_label_en-US" xlink:label="lab_exfy_ScheduleOfOtherCurrentAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Other Current Assets [Table]</link:label>
    <link:label id="lab_exfy_ScheduleOfOtherCurrentAssetsTable_documentation_en-US" xlink:label="lab_exfy_ScheduleOfOtherCurrentAssetsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Other Current Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ScheduleOfOtherCurrentAssetsTable" xlink:href="exfy-20241231.xsd#exfy_ScheduleOfOtherCurrentAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_ScheduleOfOtherCurrentAssetsTable" xlink:to="lab_exfy_ScheduleOfOtherCurrentAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_a2d6dab0-e346-48ca-80f4-e709ed7cc24d_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_6ac8fa58-b3a1-4305-8c0c-3acbf760d242_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_ab8ba77f-c1fb-4f0e-967b-bafcdbf9fb95_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1047bc9b-0f9b-4ee4-8b16-1ac2fc92b878_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_e6ca482a-fc72-4333-99f5-b8b921be9442_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment_a12bc479-54d6-4584-bf78-e4464944645e_negatedTerseLabel_en-US" xlink:label="lab_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on impairment, receivables and sale or disposal of equipment</link:label>
    <link:label id="lab_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment_label_en-US" xlink:label="lab_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) On Impairment, Receivables And Sale Or Disposal Of Equipment</link:label>
    <link:label id="lab_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment_documentation_en-US" xlink:label="lab_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (Loss) On Impairment, Receivables And Sale Or Disposal Of Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" xlink:href="exfy-20241231.xsd#exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" xlink:to="lab_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b1d2c56c-6744-40e3-a24a-fc0598bb03d9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_cb9ca010-2037-4119-918b-58dffaae0bb4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalizationLongtermDebtTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalization, Long-Term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalizationLongtermDebtTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalization, Long-Term Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationLongtermDebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable" xlink:to="lab_us-gaap_ScheduleOfCapitalizationLongtermDebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5ae67f6c-d53a-4104-92d5-f50effdba9e0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_01047d0e-7d20-49e0-b216-b3f77ee80de1_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_bd2cece1-2d54-4916-be72-5468832d6355_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases (percent)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_1d1380e5-75d6-4db6-bd75-e2187cf9ab46_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_0ae8df57-13c4-4351-be39-68cabc2e9240_periodStartLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_8cde5359-6fb6-4ff1-a170-1153f3f3df64_periodEndLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_70b857d4-23bc-4696-89ed-a310134b8de6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Permanent items and others (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_a42a082b-a54a-4815-bf42-e3ceeefdd369_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name of each exchange on which registered</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_34ed6e74-c1af-442f-8e12-0fbae83fee5d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate (percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d41eb36a-8724-4ebb-b733-ac4daddb3e0c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_d47ed94e-7605-4c2b-92e9-8d79dc4c2b9d_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_f2db6cf4-dfac-4928-96c7-5d73bba15958_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_c3be0614-c0e5-41c3-a1fb-572464644e09_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_LeaseLiabilityCurrent_3c714a29-4512-4390-8d7b-067d2905b0b1_terseLabel_en-US" xlink:label="lab_exfy_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, current</link:label>
    <link:label id="lab_exfy_LeaseLiabilityCurrent_label_en-US" xlink:label="lab_exfy_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Liability, Current</link:label>
    <link:label id="lab_exfy_LeaseLiabilityCurrent_documentation_en-US" xlink:label="lab_exfy_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LeaseLiabilityCurrent" xlink:href="exfy-20241231.xsd#exfy_LeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_LeaseLiabilityCurrent" xlink:to="lab_exfy_LeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f7248392-325e-4797-bab5-58bf39fde399_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_12db7dde-8bef-4f99-882c-4720544802f3_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_5f7e276d-ca3a-444d-adb3-5d232310ad41_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CAPITALIZED SOFTWARE, NET</link:label>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research, Development, and Computer Software Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:to="lab_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_46d7588b-abbe-46b4-9901-1b0b44780b17_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSU Rollforward</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_77c0ef62-6547-4ffc-a8cd-39000037f733_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4e3a3c0a-2fbd-4508-9213-528165d564cd_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_d9a9069e-bc76-49a3-b2af-4a4f58455b94_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f531d38f-f9fe-4ddf-8449-740842a7bda9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_51c34e7c-d6c4-4aaa-9c1e-0c3c0601c051_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_EarnedInterchangeRestrictedCash_b19a211e-c252-426d-b664-b93e848d2cb9_terseLabel_en-US" xlink:label="lab_exfy_EarnedInterchangeRestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earned interchange restricted cash</link:label>
    <link:label id="lab_exfy_EarnedInterchangeRestrictedCash_label_en-US" xlink:label="lab_exfy_EarnedInterchangeRestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earned Interchange Restricted Cash</link:label>
    <link:label id="lab_exfy_EarnedInterchangeRestrictedCash_documentation_en-US" xlink:label="lab_exfy_EarnedInterchangeRestrictedCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earned Interchange Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EarnedInterchangeRestrictedCash" xlink:href="exfy-20241231.xsd#exfy_EarnedInterchangeRestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_EarnedInterchangeRestrictedCash" xlink:to="lab_exfy_EarnedInterchangeRestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_TenPercentHolderMember_3dd3722b-5bfa-4b25-be54-a0bdf179fc56_terseLabel_en-US" xlink:label="lab_exfy_TenPercentHolderMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ten Percent Holder</link:label>
    <link:label id="lab_exfy_TenPercentHolderMember_label_en-US" xlink:label="lab_exfy_TenPercentHolderMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ten Percent Holder [Member]</link:label>
    <link:label id="lab_exfy_TenPercentHolderMember_documentation_en-US" xlink:label="lab_exfy_TenPercentHolderMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ten Percent Holder</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_TenPercentHolderMember" xlink:href="exfy-20241231.xsd#exfy_TenPercentHolderMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_TenPercentHolderMember" xlink:to="lab_exfy_TenPercentHolderMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_ead06f82-24c2-4604-9d94-7ea4faeccb2c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_eb2a19e1-44e1-44d1-bc0a-ed44b5150e90_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_fac4275b-4d72-4dd5-b723-cd62a89d68eb_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_444f05cf-bfd7-4293-a1fa-128bbdc8a389_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_755d8288-5e2a-4c01-8b0b-ba24643c1d6e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_0575abb8-2d37-4708-b930-bc53d81cbca4_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_383e43a5-e37a-4894-971e-e34abdcb7517_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_6e64f9ca-385f-4eda-81e1-84494a669b53_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets acquired through finance leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2043cd1f-0765-4f3a-8625-9d4bf05c799f_verboseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ROU assets obtained in exchange for finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8b0b0c6a-c89e-49e2-b650-748975dc0e78_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_NonStatutoryOptionsMember_afc46e8c-35bc-42dd-974d-0255055ebb42_terseLabel_en-US" xlink:label="lab_exfy_NonStatutoryOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonstatutory options</link:label>
    <link:label id="lab_exfy_NonStatutoryOptionsMember_label_en-US" xlink:label="lab_exfy_NonStatutoryOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non Statutory Options [Member]</link:label>
    <link:label id="lab_exfy_NonStatutoryOptionsMember_documentation_en-US" xlink:label="lab_exfy_NonStatutoryOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non Statutory Options [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_NonStatutoryOptionsMember" xlink:href="exfy-20241231.xsd#exfy_NonStatutoryOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_NonStatutoryOptionsMember" xlink:to="lab_exfy_NonStatutoryOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_defb7be5-fcbd-4adc-a34c-28e6787bc30f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: lease liabilities, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_A2025ShareRepurchaseProgramMember_ba274d36-77e4-41a3-b5a8-96047ccdaa4d_terseLabel_en-US" xlink:label="lab_exfy_A2025ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025 Share Repurchase Program</link:label>
    <link:label id="lab_exfy_A2025ShareRepurchaseProgramMember_label_en-US" xlink:label="lab_exfy_A2025ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2025 Share Repurchase Program [Member]</link:label>
    <link:label id="lab_exfy_A2025ShareRepurchaseProgramMember_documentation_en-US" xlink:label="lab_exfy_A2025ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2025 Share Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_A2025ShareRepurchaseProgramMember" xlink:href="exfy-20241231.xsd#exfy_A2025ShareRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_A2025ShareRepurchaseProgramMember" xlink:to="lab_exfy_A2025ShareRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_486f34b3-0807-4614-892b-8c4edd0f5642_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Noncurrent, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_0a993118-9644-4487-9bb9-1da9ebadf926_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_164fb0c5-b1f2-4cbb-b267-1c3fa741c922_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_342e0529-2e93-4e4d-b5ff-9661623d36f2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_RestrictedCashHeldForRelatedPartyCurrent_259b15b6-61bd-4e83-9559-74e723e85b48_terseLabel_en-US" xlink:label="lab_exfy_RestrictedCashHeldForRelatedPartyCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_exfy_RestrictedCashHeldForRelatedPartyCurrent_label_en-US" xlink:label="lab_exfy_RestrictedCashHeldForRelatedPartyCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash Held For Related Party, Current</link:label>
    <link:label id="lab_exfy_RestrictedCashHeldForRelatedPartyCurrent_documentation_en-US" xlink:label="lab_exfy_RestrictedCashHeldForRelatedPartyCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Cash Held For Related Party, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCashHeldForRelatedPartyCurrent" xlink:href="exfy-20241231.xsd#exfy_RestrictedCashHeldForRelatedPartyCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_RestrictedCashHeldForRelatedPartyCurrent" xlink:to="lab_exfy_RestrictedCashHeldForRelatedPartyCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_106c837b-34a5-448e-870a-f549ef400e39_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computers and equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d6276d85-f2c4-4ea9-9575-bef6e02762c2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_ab6dd399-d6da-4d64-9b9c-7462c144f765_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock issued during period, shares, employee stock ownership plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Ownership Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_6b7588ee-7252-478a-af53-042b54c55938_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d300bc3f-0c5d-498d-aa74-51b54f3e4a36_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c65880b2-8469-495a-b0a4-ce8765595313_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Options exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_ExpensifyPaymentLLCMember_348d70f3-4946-4b14-a5b8-2f86856686a0_terseLabel_en-US" xlink:label="lab_exfy_ExpensifyPaymentLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expensify Payments LLC restricted cash</link:label>
    <link:label id="lab_exfy_ExpensifyPaymentLLCMember_label_en-US" xlink:label="lab_exfy_ExpensifyPaymentLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expensify Payment LLC [Member]</link:label>
    <link:label id="lab_exfy_ExpensifyPaymentLLCMember_documentation_en-US" xlink:label="lab_exfy_ExpensifyPaymentLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expensify Payment LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ExpensifyPaymentLLCMember" xlink:href="exfy-20241231.xsd#exfy_ExpensifyPaymentLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_ExpensifyPaymentLLCMember" xlink:to="lab_exfy_ExpensifyPaymentLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_89a54a9a-a19f-4f2d-91ec-995e15a0fd39_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9951ef62-9a27-4c49-9c4a-0e214e412a45_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price per share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_a5ad1b62-9121-4bf4-a40e-e0c29217cb9d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Expiration of the statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_a1b562d0-2b32-4a2d-9fb9-5bbc76b4b0dc_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_962fad5a-11af-48e5-9a40-f3136f1126fc_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a14aaf45-1a89-4b10-9f73-1c144c5e1e27_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5dfd7fc9-2393-4ac1-834c-574d28eda519_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares of common stock used to compute net loss per share, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_dd841100-fbcb-4608-90d4-7bada3bad3a4_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_DebtInstrumentWithCIBCMember_16ced358-98fe-4959-a60f-72f0f2e19606_terseLabel_en-US" xlink:label="lab_exfy_DebtInstrumentWithCIBCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Debt with CIBC</link:label>
    <link:label id="lab_exfy_DebtInstrumentWithCIBCMember_label_en-US" xlink:label="lab_exfy_DebtInstrumentWithCIBCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument With CIBC [Member]</link:label>
    <link:label id="lab_exfy_DebtInstrumentWithCIBCMember_documentation_en-US" xlink:label="lab_exfy_DebtInstrumentWithCIBCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument With CIBC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DebtInstrumentWithCIBCMember" xlink:href="exfy-20241231.xsd#exfy_DebtInstrumentWithCIBCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_DebtInstrumentWithCIBCMember" xlink:to="lab_exfy_DebtInstrumentWithCIBCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_9b26b3aa-3209-4133-bbc0-4b3e4ac55e73_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_83f5c95f-4ade-44d7-9c1b-534f51610623_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_b991a957-9584-4b5d-a8e1-8dd4f8b526a6_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_c04308da-85cf-4c32-9f4d-88b45e641700_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_0df09b2d-6b37-41d2-8852-5eff3ccd59b1_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_DeferredContractAcquisitionCostsTerm_491d4f7f-f03e-46a3-90ba-827fece04178_terseLabel_en-US" xlink:label="lab_exfy_DeferredContractAcquisitionCostsTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred contract acquisition costs, term (in years)</link:label>
    <link:label id="lab_exfy_DeferredContractAcquisitionCostsTerm_label_en-US" xlink:label="lab_exfy_DeferredContractAcquisitionCostsTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Contract Acquisition Costs, Term</link:label>
    <link:label id="lab_exfy_DeferredContractAcquisitionCostsTerm_documentation_en-US" xlink:label="lab_exfy_DeferredContractAcquisitionCostsTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Contract Acquisition Costs, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredContractAcquisitionCostsTerm" xlink:href="exfy-20241231.xsd#exfy_DeferredContractAcquisitionCostsTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_DeferredContractAcquisitionCostsTerm" xlink:to="lab_exfy_DeferredContractAcquisitionCostsTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyMember_3ae1c26c-dbac-4e38-92a2-fae7c7065e6d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyMember" xlink:to="lab_us-gaap_RelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_0187dc10-da48-4b03-8781-431d5a7977eb_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_label_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseNonoperating" xlink:to="lab_us-gaap_InterestExpenseNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_9171f430-d8df-49a9-8204-8c5aef071206_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax benefit (expense)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_75dfdc45-b9a0-48bd-a0c6-e67e572cac64_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PROPERTY AND EQUIPMENT, NET</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_e596bd57-5f16-4b86-8b37-81afe62c611b_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_7cb47b36-4e0a-4c84-90b2-5ba68a3425a0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_3a2dcf07-68d7-4cd9-a2ef-a053472d0ba5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_231e4e6f-0870-4d78-997f-8ca31f05217d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_OtherRestrictedCashCurrent_aae932b6-26a5-4a33-b6e9-2cd740429703_terseLabel_en-US" xlink:label="lab_exfy_OtherRestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other restricted cash</link:label>
    <link:label id="lab_exfy_OtherRestrictedCashCurrent_label_en-US" xlink:label="lab_exfy_OtherRestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Restricted Cash Current</link:label>
    <link:label id="lab_exfy_OtherRestrictedCashCurrent_documentation_en-US" xlink:label="lab_exfy_OtherRestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Restricted Cash Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_OtherRestrictedCashCurrent" xlink:href="exfy-20241231.xsd#exfy_OtherRestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_OtherRestrictedCashCurrent" xlink:to="lab_exfy_OtherRestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_4a48f312-31ff-4b3b-8572-a6e59ae7db70_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue, net</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_610afac2-b658-4305-83e4-771b62a3cff1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_CardCollateralForFundsHeldForCustomersCurrent_92fd9498-8ce8-4f2b-acf5-19a066bebd8e_terseLabel_en-US" xlink:label="lab_exfy_CardCollateralForFundsHeldForCustomersCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expensify Card posted collateral for funds held for customers</link:label>
    <link:label id="lab_exfy_CardCollateralForFundsHeldForCustomersCurrent_label_en-US" xlink:label="lab_exfy_CardCollateralForFundsHeldForCustomersCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Card Collateral For Funds Held For Customers, Current</link:label>
    <link:label id="lab_exfy_CardCollateralForFundsHeldForCustomersCurrent_documentation_en-US" xlink:label="lab_exfy_CardCollateralForFundsHeldForCustomersCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Card Collateral For Funds Held For Customers, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CardCollateralForFundsHeldForCustomersCurrent" xlink:href="exfy-20241231.xsd#exfy_CardCollateralForFundsHeldForCustomersCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_CardCollateralForFundsHeldForCustomersCurrent" xlink:to="lab_exfy_CardCollateralForFundsHeldForCustomersCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_71a36004-3346-40fa-826d-87e42c4c1f9a_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ef654eb6-4ff5-4825-84a8-147bcf5e1ae7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_8dbf3b39-f103-48cd-9777-aefe3196bb82_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_8ecb3c41-c794-4e0b-a938-f64db7e1ac26_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d953f634-ee20-4f64-87b8-f9e6b8495a2d_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual life, options outstanding (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_5cc81774-5af6-4156-90a9-4ed3d8c584aa_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_a01c8ea8-3a59-4436-9b70-b33d461269b9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash included in other current assets</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_2c38ea65-80ce-4756-b4d6-8402ed91011b_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_7334d3b7-4f8b-4c0e-ad25-564db1bc3cb4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective interest rate (percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_bc5d3486-8a32-42b8-977f-34cef1ce4c97_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of restricted stock units</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_39a2bc23-b0ab-4291-bb58-f50f099bb0cf_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_bbca1351-8922-451d-a21e-4b0bda49f70a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_54bb8ff2-369b-4e80-ad4c-ace9d463d42e_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrelatedPartyMember_f4815594-0c95-4548-b45f-9e97c6c946d7_terseLabel_en-US" xlink:label="lab_us-gaap_NonrelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonrelated Party</link:label>
    <link:label id="lab_us-gaap_NonrelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_NonrelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonrelated Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrelatedPartyMember" xlink:to="lab_us-gaap_NonrelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6bf53167-cc4d-43d7-8710-8c210b3a2220_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_6ddd85b7-9ab2-42f6-a5f2-739b358f2626_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual life, options exercisable (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_A2021StockPlanMember_5557657b-4a59-43a7-b1c1-040eab879428_terseLabel_en-US" xlink:label="lab_exfy_A2021StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 Stock Plan</link:label>
    <link:label id="lab_exfy_A2021StockPlanMember_label_en-US" xlink:label="lab_exfy_A2021StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2021 Stock Plan [Member]</link:label>
    <link:label id="lab_exfy_A2021StockPlanMember_documentation_en-US" xlink:label="lab_exfy_A2021StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2021 Stock Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_A2021StockPlanMember" xlink:href="exfy-20241231.xsd#exfy_A2021StockPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_A2021StockPlanMember" xlink:to="lab_exfy_A2021StockPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c4b5b2fe-cf9a-4f6f-9f32-281520582673_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2c09cf27-df9b-42f2-9cb3-2225b4cb58a6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_5bd29cf7-b947-46c6-83c3-4969d673748c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Periodic payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_cb4d7af3-3742-45a2-afd2-0a23ef7f33f7_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_620c0cb6-a83c-4e15-a7cc-5ddf380149ca_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cfc873b3-8b3d-4e60-91be-349bc502700a_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_d0fbedc7-85de-49db-b6d5-e1cd706fb974_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All other locations</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_f941f1df-6a2c-4479-b8c0-f485113e1288_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_d1198feb-01d1-4fec-8aba-c3747bca575e_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Original issuance price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_label_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare" xlink:to="lab_us-gaap_SharesIssuedPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_218b417a-2083-4f7d-a836-0e870093605a_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_744a3d6b-c8d0-4a23-b09f-333bc395dc50_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_8eeaf37f-1618-43da-a772-99a63f11ca0a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related party transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3c303156-a279-4905-8dd9-d1b6bdc9e1a5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_a5ba9cf3-f495-49f3-81dd-0694fcba719c_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_IncreaseDecreaseInSettlementAssets_afef91c7-0dc4-45e9-89a8-fffe7d4cdc72_negatedTerseLabel_en-US" xlink:label="lab_exfy_IncreaseDecreaseInSettlementAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement assets, net</link:label>
    <link:label id="lab_exfy_IncreaseDecreaseInSettlementAssets_label_en-US" xlink:label="lab_exfy_IncreaseDecreaseInSettlementAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Settlement Assets</link:label>
    <link:label id="lab_exfy_IncreaseDecreaseInSettlementAssets_documentation_en-US" xlink:label="lab_exfy_IncreaseDecreaseInSettlementAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Settlement Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_IncreaseDecreaseInSettlementAssets" xlink:href="exfy-20241231.xsd#exfy_IncreaseDecreaseInSettlementAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_IncreaseDecreaseInSettlementAssets" xlink:to="lab_exfy_IncreaseDecreaseInSettlementAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_68651f67-4978-476d-8dd9-561c388e2620_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_0ef5f55a-9303-450f-9c9a-877152298325_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_db90f8e3-2fcd-4c4d-a3ef-c79ed73b8cfa_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_abd29b50-b32b-4dbd-9c46-02e9bec39633_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_MatchingPlanDiscretionaryContributionsMember_38e5be7d-4090-4e79-9c9d-e16e7a149ea4_terseLabel_en-US" xlink:label="lab_exfy_MatchingPlanDiscretionaryContributionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Matching Plan - Discretionary Contributions</link:label>
    <link:label id="lab_exfy_MatchingPlanDiscretionaryContributionsMember_label_en-US" xlink:label="lab_exfy_MatchingPlanDiscretionaryContributionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Matching Plan Discretionary Contributions [Member]</link:label>
    <link:label id="lab_exfy_MatchingPlanDiscretionaryContributionsMember_documentation_en-US" xlink:label="lab_exfy_MatchingPlanDiscretionaryContributionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Matching Plan Discretionary Contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanDiscretionaryContributionsMember" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanDiscretionaryContributionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_MatchingPlanDiscretionaryContributionsMember" xlink:to="lab_exfy_MatchingPlanDiscretionaryContributionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusDomain_ae7935b1-a332-4720-85f2-dd16bcbb33cf_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusDomain_label_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusDomain" xlink:to="lab_us-gaap_GranteeStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_31ea874c-8872-4274-b208-230fa0cafd05_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d479c825-8835-4400-a597-cabd77d5cfb6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_145659d3-f192-4b19-beaf-6380c19ae778_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_b132a9a2-28ae-4cb9-a0c4-7d054ef980d8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_52ef17e2-8637-4590-a76a-bd8907daed4c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Anti-dilutive Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_9f2d58a1-5b89-4dbc-be80-173c1769e826_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_22f372fc-31b9-45b2-944f-b7e017939a2e_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title and Position [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_a5438997-8248-41b5-86ab-f1bab3669168_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_0fe3947a-5051-4cee-9704-51dad0965002_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_612a3b1c-46ed-417e-b8ab-8a822f90fe26_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_3b9dc16d-1721-4dac-8c74-e5f9bcb6715e_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_e1028b4b-743b-479c-91fc-8266f6198b54_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EMPLOYEE BENEFIT PLANS</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_601a0182-c6f5-4ee6-96ed-7ed1684a0bb5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_c84c629e-474b-43c2-a618-b64a9cea0b6b_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recently Issued and Adopted Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_cffbfbd7-0a75-40c5-afd7-9ba3f87d7b9a_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_aebddc5b-78da-4e59-884a-e1cfe0a23360_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_22b550b8-8fed-4b33-8f88-e52e87d4fc49_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_79b1ed74-9198-491d-afb7-0eef3fb31197_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_83ab60ad-7024-44eb-b03d-2a5f73358f31_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title and Position [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_75e5dbca-dc2d-4691-893b-78fca17dfddb_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_d057343a-c404-4ac7-96ff-e8a20fb5671b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_281e5713-b3c0-482b-a1e6-2fc4a58dd98e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition and Deferred Contract Acquisition Costs</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentAbstract_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentAbstract" xlink:to="lab_us-gaap_ResearchAndDevelopmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_a4da0dce-0700-43b4-a6c3-2541f08ca81d_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c3e6673d-ee47-4a33-b672-4f9c70f4fad0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer_39d49f01-3c3a-458e-9bca-497c451f05ed_terseLabel_en-US" xlink:label="lab_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cashback rewards from contract revenue</link:label>
    <link:label id="lab_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer_label_en-US" xlink:label="lab_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Cash Rewards To Customer</link:label>
    <link:label id="lab_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer_documentation_en-US" xlink:label="lab_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Cash Rewards To Customer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer" xlink:href="exfy-20241231.xsd#exfy_RevenueFromContractWithCustomerCashRewardsToCustomer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer" xlink:to="lab_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_cf4ece60-5111-41b6-9fa9-93d4c9fcb26d_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_AccruedHostingAndLicenseFeesCurrent_a6553553-ab36-4720-8367-bd345e03516c_terseLabel_en-US" xlink:label="lab_exfy_AccruedHostingAndLicenseFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hosting and license fees</link:label>
    <link:label id="lab_exfy_AccruedHostingAndLicenseFeesCurrent_label_en-US" xlink:label="lab_exfy_AccruedHostingAndLicenseFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Hosting And License Fees, Current</link:label>
    <link:label id="lab_exfy_AccruedHostingAndLicenseFeesCurrent_documentation_en-US" xlink:label="lab_exfy_AccruedHostingAndLicenseFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Hosting And License Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AccruedHostingAndLicenseFeesCurrent" xlink:href="exfy-20241231.xsd#exfy_AccruedHostingAndLicenseFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_AccruedHostingAndLicenseFeesCurrent" xlink:to="lab_exfy_AccruedHostingAndLicenseFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_d110acdf-76e1-4f49-bc86-6fa8dec9de7f_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Current income tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_e066d9cb-e8a1-47b9-8c67-30555dff746c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting percentage (percent)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_a71822f9-d543-4f6d-8ed6-485f68318fc8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer contribution percentage (percent)</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_5561e63a-e7f1-4178-acea-27a6fb6cf826_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding_e4f4ee17-5e92-47bc-aad4-d5028556de0b_terseLabel_en-US" xlink:label="lab_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual increase in shares reserved for future issuance (percent)</link:label>
    <link:label id="lab_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding_label_en-US" xlink:label="lab_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Annual Increase In Shares Reserved For Issuance As A Percentage Of Common Shares Outstanding</link:label>
    <link:label id="lab_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding_documentation_en-US" xlink:label="lab_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Annual Increase In Shares Reserved For Issuance As A Percentage Of Common Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding" xlink:href="exfy-20241231.xsd#exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding" xlink:to="lab_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_457a972a-f3bb-4035-a599-e1c6ada8b2d5_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_OtherThanTenPercentHolderMember_2397707e-6444-4607-ace4-de9614f29576_terseLabel_en-US" xlink:label="lab_exfy_OtherThanTenPercentHolderMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Than Ten Percent Holder</link:label>
    <link:label id="lab_exfy_OtherThanTenPercentHolderMember_label_en-US" xlink:label="lab_exfy_OtherThanTenPercentHolderMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Than Ten Percent Holder [Member]</link:label>
    <link:label id="lab_exfy_OtherThanTenPercentHolderMember_documentation_en-US" xlink:label="lab_exfy_OtherThanTenPercentHolderMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Than Ten Percent Holder</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_OtherThanTenPercentHolderMember" xlink:href="exfy-20241231.xsd#exfy_OtherThanTenPercentHolderMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_OtherThanTenPercentHolderMember" xlink:to="lab_exfy_OtherThanTenPercentHolderMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_efad7d2d-fbca-4f89-8320-d266a4d01dbc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_d6bc7a39-c609-47bc-9d74-a794284f96c1_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets net of valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_0a5efce6-a2b4-4c20-9d02-298721ca6cdc_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_41f9aa19-bd8d-47c1-b50d-9f9eba85626e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested in period, fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_b3eccb44-b1ce-43cb-a570-b90b5b9072f0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_InterestAndOtherExpensesNetPolicyTextBlock_fb46dc56-c0c8-4a29-8724-64c26114d10e_terseLabel_en-US" xlink:label="lab_exfy_InterestAndOtherExpensesNetPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest and Other Expenses, net</link:label>
    <link:label id="lab_exfy_InterestAndOtherExpensesNetPolicyTextBlock_label_en-US" xlink:label="lab_exfy_InterestAndOtherExpensesNetPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest And Other Expenses Net [Policy Text Block]</link:label>
    <link:label id="lab_exfy_InterestAndOtherExpensesNetPolicyTextBlock_documentation_en-US" xlink:label="lab_exfy_InterestAndOtherExpensesNetPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest And Other Expenses Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_InterestAndOtherExpensesNetPolicyTextBlock" xlink:href="exfy-20241231.xsd#exfy_InterestAndOtherExpensesNetPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_InterestAndOtherExpensesNetPolicyTextBlock" xlink:to="lab_exfy_InterestAndOtherExpensesNetPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_20da87ea-cbdb-4b41-b35e-2ed8d38d3b63_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale or disposal of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts_0cec4d8c-e6f3-40ef-b6bb-72d9e94a0d3f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized research and development</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_54f88414-64cd-4d16-9012-62c45d470ac0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_65adaff4-fb62-407d-9fcc-c71369f7a8dc_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_a64f38d0-e588-4df0-be3c-9c0278f22a70_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign tax credit (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_7b562132-6cdb-48f6-a71b-2552ac430519_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate (percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_FinanceLeaseCost_156fa077-33a9-4a85-9f33-91db971f9cd7_totalLabel_en-US" xlink:label="lab_exfy_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total finance lease cost</link:label>
    <link:label id="lab_exfy_FinanceLeaseCost_label_en-US" xlink:label="lab_exfy_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease Cost</link:label>
    <link:label id="lab_exfy_FinanceLeaseCost_documentation_en-US" xlink:label="lab_exfy_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_FinanceLeaseCost" xlink:href="exfy-20241231.xsd#exfy_FinanceLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_FinanceLeaseCost" xlink:to="lab_exfy_FinanceLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_d6d5e642-3c5f-42ec-814d-455599674255_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Options cancelled/forfeited/expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares_65737996-d9e6-4189-a5ec-0472c38087d2_terseLabel_en-US" xlink:label="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares subject to repurchase related to stock options early exercised and not yet vested (in shares)</link:label>
    <link:label id="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares_label_en-US" xlink:label="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Subject To Repurchase During Period Due to Early Exercised And Not Fully Vested, Shares</link:label>
    <link:label id="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares_documentation_en-US" xlink:label="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Subject To Repurchase During Period Due to Early Exercised And Not Fully Vested, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares" xlink:href="exfy-20241231.xsd#exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares" xlink:to="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_13e2f924-cb08-48d2-9eb7-a0e6aa806a70_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation not yet recognized, recognition period (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_e94b86b9-4e37-43e7-b784-6aeee5bfb998_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_15363c4a-626b-48e9-bebc-9a037e1d2f66_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_85a88dc8-3320-4c62-a5a6-3b38d08a7e6f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e577e996-cf90-455e-8633-63dbee899c17_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_e42295cc-240d-4c15-8420-a65f9470d73b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized research and development</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, In-Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_c2e3a811-a3e3-4636-8a80-29924a6b56a9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_1bc0f9e2-ecc8-451f-bc38-15d3192d53b4_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d3c02304-08cc-4c0c-a89f-c4f14bf09d3a_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock_7191564c-c4d3-4fe9-bc61-f147580d7de1_terseLabel_en-US" xlink:label="lab_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee and Employee-Related Expenses</link:label>
    <link:label id="lab_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock_label_en-US" xlink:label="lab_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee And Employee Related Expenses [Policy Text Block]</link:label>
    <link:label id="lab_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock_documentation_en-US" xlink:label="lab_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee And Employee Related Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock" xlink:href="exfy-20241231.xsd#exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock" xlink:to="lab_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_723e9266-8813-498b-a315-39d24455c487_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_1978c7f9-49a2-4c01-93ff-e5ab7b6c02a0_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_5490bd50-d9e5-4817-9048-5393a0f46300_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_7f3ec52e-979c-41fe-96f0-891d2e2252b3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_9092c0ac-36ef-4c24-9595-57ad5d4413c8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_9f0db8a0-a560-44f5-abde-5f34fbd47ea7_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_ddfef1c7-3c02-4e43-bfc8-72a1e1a34a1f_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_69800c52-38e9-49dc-b91a-26c9243ffd99_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_f212b090-c50d-4579-a3c2-2d23eaa83a7c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reduction of operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_caf3b24c-be75-4775-8c26-dbcd9ada2559_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_2433c0d3-61a4-4b8f-8bee-c25db78d8173_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_1ec36ff4-2c98-49a3-8e57-ccc8736b826a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest and other expenses, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostTableTextBlock_99bbe5c2-5e04-4359-92e1-c3111e1f8315_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Change in Deferred Contract Acquisition Costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostTableTextBlock" xlink:to="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_c3fde9de-79bb-4343-89a3-16d23aae8f34_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Capitalization, Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Capitalization, Long-Term Debt [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems" xlink:to="lab_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_401f9727-5fda-479a-8b34-8a263d498e71_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets acquired through operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2831dad6-b400-4c9f-8802-089033ec6362_verboseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ROU assets obtained in exchange for operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_dc1d7910-86b9-438b-89e5-be544d74c894_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_ab76df77-037a-4988-ad6e-1d350da0dca8_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_35868194-fa4f-4ebc-8ed0-dce37de686d6_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e992b46d-fc54-40ef-8fc9-43ce7968a654_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Shares withheld from common stock issued to pay employee payroll taxes</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_AmortizeCostsForTaxYears_3123db83-de59-41c7-b153-fa2e3e8ab731_terseLabel_en-US" xlink:label="lab_exfy_AmortizeCostsForTaxYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortize costs for tax (in years)</link:label>
    <link:label id="lab_exfy_AmortizeCostsForTaxYears_label_en-US" xlink:label="lab_exfy_AmortizeCostsForTaxYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortize Costs for Tax Years</link:label>
    <link:label id="lab_exfy_AmortizeCostsForTaxYears_documentation_en-US" xlink:label="lab_exfy_AmortizeCostsForTaxYears" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortize Costs for Tax Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AmortizeCostsForTaxYears" xlink:href="exfy-20241231.xsd#exfy_AmortizeCostsForTaxYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_AmortizeCostsForTaxYears" xlink:to="lab_exfy_AmortizeCostsForTaxYears" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting_6dcf1d29-52d4-4e65-90d3-ad1e9da08d44_terseLabel_en-US" xlink:label="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with restricted stock units vesting (in shares)</link:label>
    <link:label id="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting_label_en-US" xlink:label="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period Shares Restricted Stock Award Units Vesting</link:label>
    <link:label id="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting_documentation_en-US" xlink:label="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period Shares Restricted Stock Award Units Vesting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" xlink:href="exfy-20241231.xsd#exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" xlink:to="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_MemberOfAuditCommitteeMember_a187d513-43b2-43b0-aa9d-3256b033e5a0_terseLabel_en-US" xlink:label="lab_exfy_MemberOfAuditCommitteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Member of Audit Committee</link:label>
    <link:label id="lab_exfy_MemberOfAuditCommitteeMember_label_en-US" xlink:label="lab_exfy_MemberOfAuditCommitteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Member of Audit Committee [Member]</link:label>
    <link:label id="lab_exfy_MemberOfAuditCommitteeMember_documentation_en-US" xlink:label="lab_exfy_MemberOfAuditCommitteeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Member of Audit Committee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MemberOfAuditCommitteeMember" xlink:href="exfy-20241231.xsd#exfy_MemberOfAuditCommitteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_MemberOfAuditCommitteeMember" xlink:to="lab_exfy_MemberOfAuditCommitteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_8e0c089b-552d-446a-98cb-5640f8d12bdf_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_b99336b1-d7d7-46fe-b79a-65e99f77a078_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_c3865123-7309-4a2d-8d7b-7fcdcdf9ecd4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_0e2b17e9-4d79-47fa-b28e-d50573bd22d5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_e35c0f88-3257-47ea-b479-490df7f8e1d9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_StockPurchaseAndMatchingPlanMember_0e8abdbf-e119-44bf-83a1-08d2b10c79cd_terseLabel_en-US" xlink:label="lab_exfy_StockPurchaseAndMatchingPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Purchase and Matching Plan</link:label>
    <link:label id="lab_exfy_StockPurchaseAndMatchingPlanMember_label_en-US" xlink:label="lab_exfy_StockPurchaseAndMatchingPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Purchase and Matching Plan [Member]</link:label>
    <link:label id="lab_exfy_StockPurchaseAndMatchingPlanMember_documentation_en-US" xlink:label="lab_exfy_StockPurchaseAndMatchingPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Purchase and Matching Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockPurchaseAndMatchingPlanMember" xlink:href="exfy-20241231.xsd#exfy_StockPurchaseAndMatchingPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_StockPurchaseAndMatchingPlanMember" xlink:to="lab_exfy_StockPurchaseAndMatchingPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_fa633413-1292-40dc-a86f-c07b9d4f3c9b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of RSU Rollforward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_a0a091bd-4a64-4bfa-894d-d12c50e0efc6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_19aedc51-4b73-4548-9cdf-beaf9f9d97d2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_DeferredTaxAssetLeasingArrangements_46116769-8160-4d18-b92c-fb3812b56597_terseLabel_en-US" xlink:label="lab_exfy_DeferredTaxAssetLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_exfy_DeferredTaxAssetLeasingArrangements_label_en-US" xlink:label="lab_exfy_DeferredTaxAssetLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, Leasing Arrangements</link:label>
    <link:label id="lab_exfy_DeferredTaxAssetLeasingArrangements_documentation_en-US" xlink:label="lab_exfy_DeferredTaxAssetLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredTaxAssetLeasingArrangements" xlink:href="exfy-20241231.xsd#exfy_DeferredTaxAssetLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_DeferredTaxAssetLeasingArrangements" xlink:to="lab_exfy_DeferredTaxAssetLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_62f482a7-a216-4806-9653-769d94ab0f89_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4fd0e61f-9078-4f88-bf03-f6bff1b5edfd_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fad5d895-82f4-4382-8230-42cbe9ff4927_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a98b3ed2-7fa5-4351-9de8-05a268e4fb00_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_3b8f49d1-d4a2-401c-bed5-323411fb7a44_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software Development</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_fe3440d5-c4d1-44fb-a5e4-4526c9d343e0_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in valuation allowance (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_CostOfRevenuePolicyTextBlock_ce981a78-e405-419c-ad49-2366ac4c117d_terseLabel_en-US" xlink:label="lab_exfy_CostOfRevenuePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Revenue, Net</link:label>
    <link:label id="lab_exfy_CostOfRevenuePolicyTextBlock_label_en-US" xlink:label="lab_exfy_CostOfRevenuePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Of Revenue [Policy Text Block]</link:label>
    <link:label id="lab_exfy_CostOfRevenuePolicyTextBlock_documentation_en-US" xlink:label="lab_exfy_CostOfRevenuePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost Of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CostOfRevenuePolicyTextBlock" xlink:href="exfy-20241231.xsd#exfy_CostOfRevenuePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_CostOfRevenuePolicyTextBlock" xlink:to="lab_exfy_CostOfRevenuePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_d6b6680c-0b14-4661-b92f-7edfc68a7714_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_a2dc7e2c-785f-43fa-a7fa-3cb182bf43db_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GB_ec0228e1-a903-4b57-9229-cf73332302b9_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.K</link:label>
    <link:label id="lab_country_GB_label_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_aa584acc-68e4-448a-b277-328f6294f4ec_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b40c607d-5221-497a-bbf0-95a3d2e033fa_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d23810b0-bea2-47e7-8eb2-200b0bd866cf_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_e91d27fb-7001-4bc6-9360-3022f701d6ba_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease ROU asset (included within Lease right-of-use assets)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c99763b0-a7f9-45f5-941c-304aa9f46f45_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_33bc3298-880b-4a92-a53e-b7e81b9602aa_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_06516ca3-b5ab-4cdf-9dfb-d07d3af6546f_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_ca97db25-23b2-4577-b278-c709bd53b9c4_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_af5f2520-deca-4ef0-82c0-ac2885d3e251_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under line of credit</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditCurrent" xlink:to="lab_us-gaap_LinesOfCreditCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d73272fb-6471-4c89-bd88-8e114feff31a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statutory rate (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_c6a65dc3-19da-499b-bd70-4f0622bf589a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Current Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock_9216fbb9-cf66-4610-8432-2eeeecb08099_terseLabel_en-US" xlink:label="lab_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Capitalized Software Development Costs</link:label>
    <link:label id="lab_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock_label_en-US" xlink:label="lab_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Capitalized Software Development Costs [Table Text Block]</link:label>
    <link:label id="lab_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock_documentation_en-US" xlink:label="lab_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Capitalized Software Development Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:href="exfy-20241231.xsd#exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:to="lab_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_fa24e971-1462-4c9c-9c89-5308141bfc91_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_edb58ad5-8049-4494-81db-53f892a39513_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NET LOSS PER SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_e295807f-611d-4188-802d-c99d31e6b4dd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_b217925c-0734-4e3b-8284-5689710815fc_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_46fbdad9-0bf0-48b1-b96c-5e4d5a28afda_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_e0effeae-ce47-44f3-9e9a-e94b6981cb7a_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Research and development credit (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_edf2a8ee-ccfd-413a-b560-21b04c1524d8_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_cf5f5c6e-c3b2-4ed4-b849-4c7432b6e5e6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SubsidiariesMember_471ae7e1-5259-49ba-bd16-5d6c86633d75_terseLabel_en-US" xlink:label="lab_srt_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiaries</link:label>
    <link:label id="lab_srt_SubsidiariesMember_label_en-US" xlink:label="lab_srt_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiaries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SubsidiariesMember" xlink:to="lab_srt_SubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_aafc94a9-de43-42a3-8ab7-e5bcb77d9aa2_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_2f1b526e-e6ea-40ca-a076-fc79382eab7b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_AccruedCreditCardProcessingFeesCurrent_81306f6c-d610-47df-b3d3-c70eddec2e2a_terseLabel_en-US" xlink:label="lab_exfy_AccruedCreditCardProcessingFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit card processing fees</link:label>
    <link:label id="lab_exfy_AccruedCreditCardProcessingFeesCurrent_label_en-US" xlink:label="lab_exfy_AccruedCreditCardProcessingFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Credit Card Processing Fees, Current</link:label>
    <link:label id="lab_exfy_AccruedCreditCardProcessingFeesCurrent_documentation_en-US" xlink:label="lab_exfy_AccruedCreditCardProcessingFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Credit Card Processing Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AccruedCreditCardProcessingFeesCurrent" xlink:href="exfy-20241231.xsd#exfy_AccruedCreditCardProcessingFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_AccruedCreditCardProcessingFeesCurrent" xlink:to="lab_exfy_AccruedCreditCardProcessingFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_69d840b3-4270-462e-8735-491f62465da8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finance Lease Maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_CashlessMethodStockOptionExercisedMember_61a4cadc-d94b-4258-9e48-c19e3e14ed0c_terseLabel_en-US" xlink:label="lab_exfy_CashlessMethodStockOptionExercisedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cashless Method Stock Option Exercised</link:label>
    <link:label id="lab_exfy_CashlessMethodStockOptionExercisedMember_label_en-US" xlink:label="lab_exfy_CashlessMethodStockOptionExercisedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cashless Method Stock Option Exercised [Member]</link:label>
    <link:label id="lab_exfy_CashlessMethodStockOptionExercisedMember_documentation_en-US" xlink:label="lab_exfy_CashlessMethodStockOptionExercisedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cashless Method Stock Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CashlessMethodStockOptionExercisedMember" xlink:href="exfy-20241231.xsd#exfy_CashlessMethodStockOptionExercisedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_CashlessMethodStockOptionExercisedMember" xlink:to="lab_exfy_CashlessMethodStockOptionExercisedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_6b1c51aa-6cb2-42e7-bda6-f70069b21a3e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, term (in years)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_dd7f58a2-edca-4cee-a20e-8735a0d0237a_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, term (in months)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_CashbackRewardsPolicyTextBlock_834e039c-9209-4c9c-a662-15b40a5d8bc8_terseLabel_en-US" xlink:label="lab_exfy_CashbackRewardsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cashback Rewards</link:label>
    <link:label id="lab_exfy_CashbackRewardsPolicyTextBlock_label_en-US" xlink:label="lab_exfy_CashbackRewardsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cashback Rewards [Policy Text Block]</link:label>
    <link:label id="lab_exfy_CashbackRewardsPolicyTextBlock_documentation_en-US" xlink:label="lab_exfy_CashbackRewardsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cashback Rewards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CashbackRewardsPolicyTextBlock" xlink:href="exfy-20241231.xsd#exfy_CashbackRewardsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_CashbackRewardsPolicyTextBlock" xlink:to="lab_exfy_CashbackRewardsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_dbbbb669-cd40-406c-aaf7-c08a17f4fd77_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_cbbf8c16-2263-4f23-883e-4647d2b41e61_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Capitalized Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_095aaf46-5c9d-40bb-b18a-10efa07b86fb_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_Amended2024TermLoanMember_b782d113-96c9-402c-aa0c-3fa7b4699b36_terseLabel_en-US" xlink:label="lab_exfy_Amended2024TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amended 2024 Term Loan</link:label>
    <link:label id="lab_exfy_Amended2024TermLoanMember_label_en-US" xlink:label="lab_exfy_Amended2024TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amended 2024 Term Loan [Member]</link:label>
    <link:label id="lab_exfy_Amended2024TermLoanMember_documentation_en-US" xlink:label="lab_exfy_Amended2024TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amended 2024 Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2024TermLoanMember" xlink:href="exfy-20241231.xsd#exfy_Amended2024TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_Amended2024TermLoanMember" xlink:to="lab_exfy_Amended2024TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_b7022255-30d0-4de8-9e39-848a6a6ecfe4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent_6b135829-5129-4d3f-ad30-69bca6c55e19_negatedTerseLabel_en-US" xlink:label="lab_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">162(m) limitation (percent)</link:label>
    <link:label id="lab_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent_label_en-US" xlink:label="lab_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Limitation Imposed By Internal Revenue Code, Percent</link:label>
    <link:label id="lab_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent_documentation_en-US" xlink:label="lab_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Limitation Imposed By Internal Revenue Code, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" xlink:href="exfy-20241231.xsd#exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" xlink:to="lab_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ff499c87-5154-480c-ab3c-b34a06f5e898_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_NumberOfCardPrograms_3495f9ec-7d25-4043-af91-cf2bc86c1bc7_terseLabel_en-US" xlink:label="lab_exfy_NumberOfCardPrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of card programs</link:label>
    <link:label id="lab_exfy_NumberOfCardPrograms_label_en-US" xlink:label="lab_exfy_NumberOfCardPrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Card Programs</link:label>
    <link:label id="lab_exfy_NumberOfCardPrograms_documentation_en-US" xlink:label="lab_exfy_NumberOfCardPrograms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Card Programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_NumberOfCardPrograms" xlink:href="exfy-20241231.xsd#exfy_NumberOfCardPrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_NumberOfCardPrograms" xlink:to="lab_exfy_NumberOfCardPrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_7a52aa48-3eb6-4152-81ff-12ac9fe085b5_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_cdaa91e6-ab39-4d32-b3a3-3dbd49acb3cc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_40fba226-6040-4eec-8982-e64699577954_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Software development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Develop Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToDevelopSoftware" xlink:to="lab_us-gaap_PaymentsToDevelopSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_InterchangeMember_40edb42c-8c91-4e0d-899e-ffe3fc76832a_terseLabel_en-US" xlink:label="lab_exfy_InterchangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interchange</link:label>
    <link:label id="lab_exfy_InterchangeMember_label_en-US" xlink:label="lab_exfy_InterchangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interchange [Member]</link:label>
    <link:label id="lab_exfy_InterchangeMember_documentation_en-US" xlink:label="lab_exfy_InterchangeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interchange</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_InterchangeMember" xlink:href="exfy-20241231.xsd#exfy_InterchangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_InterchangeMember" xlink:to="lab_exfy_InterchangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_A2022ShareRepurchaseProgramMember_a6db1b5f-251c-4fca-bbd0-df992f8658e0_terseLabel_en-US" xlink:label="lab_exfy_A2022ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022 Share Repurchase Program</link:label>
    <link:label id="lab_exfy_A2022ShareRepurchaseProgramMember_label_en-US" xlink:label="lab_exfy_A2022ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2022 Share Repurchase Program [Member]</link:label>
    <link:label id="lab_exfy_A2022ShareRepurchaseProgramMember_documentation_en-US" xlink:label="lab_exfy_A2022ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2022 Share Repurchase Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_A2022ShareRepurchaseProgramMember" xlink:href="exfy-20241231.xsd#exfy_A2022ShareRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_A2022ShareRepurchaseProgramMember" xlink:to="lab_exfy_A2022ShareRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssued1_4b041cc9-aa82-4706-9452-5909ec638e74_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cashless exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssued1_label_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssued1" xlink:to="lab_us-gaap_StockIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_359dab80-9267-41b0-bb2e-0b9e60e2cb95_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c465926f-4f12-43d2-a7bb-8285fe327364_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_1dcbaf73-89a8-4a86-9a09-efd32dec053e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalesCommissionCurrent_3a72fa85-c2ae-40ba-baeb-1a97f0928901_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalesCommissionCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commissions payable</link:label>
    <link:label id="lab_us-gaap_AccruedSalesCommissionCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalesCommissionCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Sales Commission, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalesCommissionCurrent" xlink:to="lab_us-gaap_AccruedSalesCommissionCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_def34b8d-611d-4bb0-9f80-deebeee2ca73_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_99143c8f-4666-4563-b355-cfeaa334c8a1_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Potential decrease in tax benefits</link:label>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_85710875-3817-4b76-9ccb-477370ac89d9_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_5c15aa60-1acd-4317-8001-3d0eda181451_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousCurrent_e90ff2c7-c70e-4ce6-846d-43836a370a56_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Miscellaneous, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgagesMember_afbd16ff-ec71-45cc-8dd4-9066dd13d015_terseLabel_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgages</link:label>
    <link:label id="lab_us-gaap_MortgagesMember_label_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mortgages [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgagesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgagesMember" xlink:to="lab_us-gaap_MortgagesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_865ca7d0-f8c1-4f23-978e-e029c1a15fa2_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions_e4814960-4bb3-469b-b4fa-242e60031c15_negatedTerseLabel_en-US" xlink:label="lab_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of early exercises of common stock</link:label>
    <link:label id="lab_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions_label_en-US" xlink:label="lab_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments For The Repurchases Of Early Exercised Stock Options</link:label>
    <link:label id="lab_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions_documentation_en-US" xlink:label="lab_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments For The Repurchases Of Early Exercised Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" xlink:href="exfy-20241231.xsd#exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" xlink:to="lab_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_de0cebde-ebd7-495b-a6ec-429253d0f6e0_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares converted (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_a73b9fc0-b74b-475e-9551-334d04bba9e7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of early exercised stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_2d43b698-9f8e-4f36-8dd1-6c1c763f66d7_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsMember_5260da76-f4b1-41f6-8e88-12d2d7011518_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments</link:label>
    <link:label id="lab_us-gaap_CommitmentsMember_label_en-US" xlink:label="lab_us-gaap_CommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsMember" xlink:to="lab_us-gaap_CommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_5254fbfc-131b-45b6-a89b-12cb539075a5_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_fcd917e7-26a4-4c9a-9068-52d342d588ef_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rate differentials for controlled foreign corporations and charitable organizations (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_1d854457-5838-4b53-844c-b09d0952d8aa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service period (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c083848c-9733-41b3-a7d1-603bf6b7f476_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_CommonStockLT10Member_747fbb75-2ea8-4c92-9f0e-75222ef4b603_terseLabel_en-US" xlink:label="lab_exfy_CommonStockLT10Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, LT10</link:label>
    <link:label id="lab_exfy_CommonStockLT10Member_label_en-US" xlink:label="lab_exfy_CommonStockLT10Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, LT10 [Member]</link:label>
    <link:label id="lab_exfy_CommonStockLT10Member_documentation_en-US" xlink:label="lab_exfy_CommonStockLT10Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, LT10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT10Member" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT10Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_CommonStockLT10Member" xlink:to="lab_exfy_CommonStockLT10Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5891d27c-1a3f-4913-91e2-1c52e18a4582_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price as a percentage of common stock (percent)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_3afa1d9a-1fb4-4326-8f3e-d4b07a9183b2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_2fb2d536-a0e6-43ea-8307-e505a77e0221_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_322409e4-b7f0-46e4-9747-477aab8aed8a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest payable</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_f561a4e0-67da-4207-b639-d3f0b277e4fe_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramDomain" xlink:to="lab_srt_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_9085b777-8e7f-4d02-a7b6-1593ea24710d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_a9d8b8cd-4ac2-46ca-944d-63ce43a8f611_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_8d9dfaac-cce5-479e-9d51-d2f6539575f0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_31b74f69-3aec-48fe-aefa-43dfdd2f9c4b_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions based on tax positions related to current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_4392b2eb-5240-4a02-8ef3-005f958a3e6a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_790d2e8f-cb8f-47d6-9a12-7bc58beb99d7_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_6e021569-5825-4fc0-b1e8-66bb87099a1b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_c4bff193-023f-4854-b2f8-f16f8c505e1d_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_f3d559d3-89a8-45c2-a0b6-a20bde9a1a0b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_4a43a8a6-cc6f-4acb-8a09-77963df58f9d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Shares withheld from common stock issued to pay employee payroll taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_8fab54dc-1b96-45b4-aaeb-3851ba1234f9_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares withheld from common stock issued to pay employee payroll taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_fe3601c9-7609-472d-b581-2c36e5ba9a7a_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_02e96bc2-bec3-4a8b-a8ab-b326336092f8_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_7a0b6187-cd39-4298-af7a-6b8baa08c7fb_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_MatchingPlanOneTwentiethIssuanceMember_2656e3d2-b00a-4fe3-bf3b-42fd4296e7d0_terseLabel_en-US" xlink:label="lab_exfy_MatchingPlanOneTwentiethIssuanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Matching Plan 1/20th Share Issuance</link:label>
    <link:label id="lab_exfy_MatchingPlanOneTwentiethIssuanceMember_label_en-US" xlink:label="lab_exfy_MatchingPlanOneTwentiethIssuanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Matching Plan One Twentieth Issuance [Member]</link:label>
    <link:label id="lab_exfy_MatchingPlanOneTwentiethIssuanceMember_documentation_en-US" xlink:label="lab_exfy_MatchingPlanOneTwentiethIssuanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Matching Plan One Twentieth Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanOneTwentiethIssuanceMember" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanOneTwentiethIssuanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_MatchingPlanOneTwentiethIssuanceMember" xlink:to="lab_exfy_MatchingPlanOneTwentiethIssuanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_94be6519-b67c-446d-89d2-163a4334df0b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Expenses and Other Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_8aacb449-6b55-4d0b-b8a3-b1d96635c259_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease ROU asset (included within Lease right-of-use assets)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_214fb02d-5786-4345-8330-4af2c0d1b77c_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_63d6155e-942a-4e5c-a5cc-6c51358766a7_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_fa4f40d4-eb48-43e3-8a3f-a7d7fb70ebe9_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_1ea33bcf-2adc-442d-b63a-c6d079d4469f_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">GILTI (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, GILTI, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock_17981efe-e84e-42b0-823c-6466e5731386_verboseLabel_en-US" xlink:label="lab_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Settlement Assets, Net and Liabilities and Allowance for Expected Credit Losses</link:label>
    <link:label id="lab_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock_label_en-US" xlink:label="lab_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement Assets And Liabilities And Allowance For Expected Credit Losses [Policy Text Block]</link:label>
    <link:label id="lab_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock_documentation_en-US" xlink:label="lab_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Settlement Assets And Liabilities And Allowance For Expected Credit Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock" xlink:href="exfy-20241231.xsd#exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock" xlink:to="lab_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_ee950dd7-4c22-48df-89f4-226605a53fca_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt, net of original issue discount and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_The2021IncentivePlanMember_e5188d46-1f2d-40ae-9361-5f07af4f1b92_terseLabel_en-US" xlink:label="lab_exfy_The2021IncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 Incentive Plan</link:label>
    <link:label id="lab_exfy_The2021IncentivePlanMember_label_en-US" xlink:label="lab_exfy_The2021IncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 2021 Incentive Plan [Member]</link:label>
    <link:label id="lab_exfy_The2021IncentivePlanMember_documentation_en-US" xlink:label="lab_exfy_The2021IncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The 2021 Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2021IncentivePlanMember" xlink:href="exfy-20241231.xsd#exfy_The2021IncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_The2021IncentivePlanMember" xlink:to="lab_exfy_The2021IncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_73302fd8-982c-4a18-bd8a-7b93730cd6c7_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of cash and cash equivalents and restricted cash to the Consolidated Balance Sheets:</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b981043c-420e-45db-ab42-cfcdb6f08f92_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_c85541b7-bca6-4cb7-be1d-73c03468964a_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_d55e5cb1-137d-41e8-b559-0ebd4c6071ee_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_98d3ae3a-2e58-4960-84d2-21d5d0366a15_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_f630d87b-7cd4-4697-9ff9-6963230fd611_periodStartLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance as of January 1</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_0b148137-6358-4206-b4ed-e5ffc22916ed_periodEndLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance as of December 31</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet" xlink:to="lab_us-gaap_CapitalizedContractCostNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_31addb33-5c38-47a4-b81a-70692a13d858_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_7fd11a7d-51a4-45ed-9d11-fdd6f6dd34dd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_096cf805-e308-4966-9288-6ffe540c3f4d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable" xlink:to="lab_us-gaap_DefinedContributionPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue_a4690d73-e494-4e91-a1ed-228506234550_terseLabel_en-US" xlink:label="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-tax intrinsic value of options exercised</link:label>
    <link:label id="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue_label_en-US" xlink:label="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Pre Tax Intrinsic Value</link:label>
    <link:label id="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue_documentation_en-US" xlink:label="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Pre Tax Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" xlink:href="exfy-20241231.xsd#exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" xlink:to="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_e20e3550-2328-40d4-8088-41e0be0c227c_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_FinanceLeaseCostsAbstract_fedd3de3-aab3-429a-b077-d6da5a29b69c_terseLabel_en-US" xlink:label="lab_exfy_FinanceLeaseCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease cost:</link:label>
    <link:label id="lab_exfy_FinanceLeaseCostsAbstract_label_en-US" xlink:label="lab_exfy_FinanceLeaseCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease Costs [Abstract]</link:label>
    <link:label id="lab_exfy_FinanceLeaseCostsAbstract_documentation_en-US" xlink:label="lab_exfy_FinanceLeaseCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_FinanceLeaseCostsAbstract" xlink:href="exfy-20241231.xsd#exfy_FinanceLeaseCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_FinanceLeaseCostsAbstract" xlink:to="lab_exfy_FinanceLeaseCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_3f454c44-efc6-4ede-b493-70a4537f6a41_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_b64e2acf-4195-47f7-9191-f4c41a955c50_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_fa220ee3-5eaf-4289-8233-6dd3a5a0ca8a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Loss before Income Tax, Domestic and Foreign</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_06ba2da2-23a0-4351-ab09-580ce948d158_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_d7b264f7-f195-4c5b-ab65-3467e789c756_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_RightOfUseAssets_3c613fef-e0c3-4350-98f2-9a913a810804_terseLabel_en-US" xlink:label="lab_exfy_RightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease right-of-use assets</link:label>
    <link:label id="lab_exfy_RightOfUseAssets_label_en-US" xlink:label="lab_exfy_RightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right Of Use Assets</link:label>
    <link:label id="lab_exfy_RightOfUseAssets_documentation_en-US" xlink:label="lab_exfy_RightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Right Of Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RightOfUseAssets" xlink:href="exfy-20241231.xsd#exfy_RightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_RightOfUseAssets" xlink:to="lab_exfy_RightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_6f2f80fc-287d-40b1-a3a7-1634cf18ae54_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_cd4838ac-0f6e-4bf1-9d2c-7be2866f8df6_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_842b5b7e-7d4d-4d3b-ba52-5f19f464b1a8_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_ad80f2eb-0821-461b-8d50-a3b10a1ffc87_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_3c86d2c1-117c-4c67-b135-cb1d2343e135_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash investing and financing items:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_eca6e053-192f-4bff-9305-f9a1f4f69769_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_3525c564-5fed-41db-a347-a8bb44179066_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_cc6e44eb-d895-411d-9bf3-9ac28e735c92_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase and retirement of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_fede1f6f-ce42-4a65-9b0f-88fcce823490_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_d081eb2d-6bb4-4737-8d7d-92ea03075fdc_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_a0c30ca8-4405-4552-b569-e3836f57fbc9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortizing term mortgage outstanding balance</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_9ec31620-e6c2-49aa-b164-8c333e421f16_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable and Allowance for Expected Credit Losses</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4037f646-1e4a-4a3b-9486-bbc1e826d62d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value per share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_14d26e9e-6b9b-48ce-8362-e2de7f093c5d_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_363744f0-ecd9-4275-a784-ab95eafb0de2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_af3b50e6-b7cc-4b29-8393-d8dec928d4f5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_45c4f13b-66e7-43db-8e90-571ddbc1460b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase and retirement of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_MatchingSharesMember_1d4de2b4-1c84-4c47-ae33-003ab7e0076b_terseLabel_en-US" xlink:label="lab_exfy_MatchingSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Matching Plan shares</link:label>
    <link:label id="lab_exfy_MatchingSharesMember_label_en-US" xlink:label="lab_exfy_MatchingSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Matching Shares [Member]</link:label>
    <link:label id="lab_exfy_MatchingSharesMember_documentation_en-US" xlink:label="lab_exfy_MatchingSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Matching Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingSharesMember" xlink:href="exfy-20241231.xsd#exfy_MatchingSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_MatchingSharesMember" xlink:to="lab_exfy_MatchingSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fd0410ce-9a92-4880-a144-4ef11fe1bd9d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_6458d178-02a4-44a0-be5e-1385cd4dad4f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_ea648d4a-91d3-4404-b54c-7f7a5bcfc4e4_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_f9d46128-d226-46dd-92b8-7c6afd339f25_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_55b9c70c-df22-4949-9670-331e8d35a34a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase and retirement of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_4fda76b6-349e-486e-a850-7a9215adf9d4_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase and retirement of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_3f754c4a-6d30-4bfd-b4e9-4a1965db6def_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_eb0c6905-b3ca-4ac5-8588-685850152e73_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options cancelled/forfeited/expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_1c10616a-85d5-4bb8-89ce-9ec8b9f02f10_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticPlanMember_0440b000-c2d7-47d5-8615-d77ea10afa2b_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic Plan</link:label>
    <link:label id="lab_us-gaap_DomesticPlanMember_label_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticPlanMember" xlink:to="lab_us-gaap_DomesticPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_a58f9d2a-0f60-496d-9722-5146cbfbcac8_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_23d19aca-8af0-4c2c-9f77-503d8275e62b_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_930e9ccd-827a-4f40-a7bc-e7e30212af4c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5b9db526-4b7c-4e4d-a67d-bfafde39244b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases (percent)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_f6cb56c0-4c99-4e75-a713-171044ad133f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_551cfafa-e8e7-45fa-9ba1-0b06b80d4f13_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accruals and reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue_03c2400e-dc15-4faa-93d1-10ee9417c784_terseLabel_en-US" xlink:label="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares subject to repurchase related to stock options early exercised and not yet vested</link:label>
    <link:label id="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue_label_en-US" xlink:label="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Subject To Repurchase During Period Due to Early Exercised And Not Fully Vested, Value</link:label>
    <link:label id="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue_documentation_en-US" xlink:label="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Subject To Repurchase During Period Due to Early Exercised And Not Fully Vested, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue" xlink:href="exfy-20241231.xsd#exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue" xlink:to="lab_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_e0cb7062-aafa-473d-a7fb-07c3c298c250_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_NumberOfPerformanceObligations_3311adb1-15ff-42d2-b4c0-b8293613071f_terseLabel_en-US" xlink:label="lab_exfy_NumberOfPerformanceObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of performance obligations</link:label>
    <link:label id="lab_exfy_NumberOfPerformanceObligations_label_en-US" xlink:label="lab_exfy_NumberOfPerformanceObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Performance Obligations</link:label>
    <link:label id="lab_exfy_NumberOfPerformanceObligations_documentation_en-US" xlink:label="lab_exfy_NumberOfPerformanceObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Performance Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_NumberOfPerformanceObligations" xlink:href="exfy-20241231.xsd#exfy_NumberOfPerformanceObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_NumberOfPerformanceObligations" xlink:to="lab_exfy_NumberOfPerformanceObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_30a8067f-5ecc-49a1-99f6-8dc4793e00fa_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_eccef6b2-2920-4f3b-8b4e-fcb6211919e2_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_e1b4bb3d-3654-4070-8ba4-e7548ca49495_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_ea5af87f-d7ad-4531-8dab-1e6c473b54df_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities_840e8040-ef43-42a2-90dd-5b530421d613_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_3cdd34f5-0482-4fb9-a319-c85477aa9a2b_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross margin</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_WeightedAverageRemainingLeaseTermAbstract_b1626bdd-a7e6-4116-b73b-40d30de07c45_terseLabel_en-US" xlink:label="lab_exfy_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term (in years):</link:label>
    <link:label id="lab_exfy_WeightedAverageRemainingLeaseTermAbstract_label_en-US" xlink:label="lab_exfy_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_exfy_WeightedAverageRemainingLeaseTermAbstract_documentation_en-US" xlink:label="lab_exfy_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_WeightedAverageRemainingLeaseTermAbstract" xlink:href="exfy-20241231.xsd#exfy_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_WeightedAverageRemainingLeaseTermAbstract" xlink:to="lab_exfy_WeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_af2d3d25-758f-4db9-9325-aca3b7083cc0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of ROU assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_2d3ffafc-7322-46af-b30d-0585f4cb7281_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and Administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent_1da3c61f-f857-46d1-af6c-5a0c2c13d9ec_terseLabel_en-US" xlink:label="lab_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted common stock liability for early stock option exercises</link:label>
    <link:label id="lab_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent_label_en-US" xlink:label="lab_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Common Stock Liability For Early Stock Option Exercises, Current</link:label>
    <link:label id="lab_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent_documentation_en-US" xlink:label="lab_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Common Stock Liability For Early Stock Option Exercises, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent" xlink:href="exfy-20241231.xsd#exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent" xlink:to="lab_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_8aba3af1-2b2f-4d13-b2fc-7a268960fecc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FINANCING ARRANGEMENTS</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_b596ada3-6004-41e5-b083-44ca0e18107a_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_9aacc333-1f35-40ad-8b4f-828508dc4b59_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortized during the year</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_5c8a81a8-9e3b-4cda-8977-6b7c91538cda_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loaned amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards_1a5e5e73-52a0-4cb0-af39-9e01b30d3273_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charitable contributions</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Charitable Contribution Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_DeferredTaxAssetInterestExpenseLimitation_852a58aa-74fa-4b96-80bc-c335489d3279_terseLabel_en-US" xlink:label="lab_exfy_DeferredTaxAssetInterestExpenseLimitation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense limitation</link:label>
    <link:label id="lab_exfy_DeferredTaxAssetInterestExpenseLimitation_label_en-US" xlink:label="lab_exfy_DeferredTaxAssetInterestExpenseLimitation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, Interest Expense Limitation</link:label>
    <link:label id="lab_exfy_DeferredTaxAssetInterestExpenseLimitation_documentation_en-US" xlink:label="lab_exfy_DeferredTaxAssetInterestExpenseLimitation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, Interest Expense Limitation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredTaxAssetInterestExpenseLimitation" xlink:href="exfy-20241231.xsd#exfy_DeferredTaxAssetInterestExpenseLimitation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_DeferredTaxAssetInterestExpenseLimitation" xlink:to="lab_exfy_DeferredTaxAssetInterestExpenseLimitation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_49779724-035c-445c-aead-3eeb82f08b5b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_611a3ef8-c4cd-4835-b612-a31222c4bb55_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_9535fca8-df47-46cf-a877-b9529b545465_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_160ae323-32ad-4203-9280-c4c27c1ef8ef_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of each class</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_21f2ead9-7296-4fd3-9df2-7669a2f9adda_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued, value</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_a37ff5f4-cd29-4036-b623-87780ae737f0_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_IncreaseDecreaseInSettlementLiabilities_f1968a76-9198-4c0a-a99b-2423be08d12b_terseLabel_en-US" xlink:label="lab_exfy_IncreaseDecreaseInSettlementLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement liabilities</link:label>
    <link:label id="lab_exfy_IncreaseDecreaseInSettlementLiabilities_label_en-US" xlink:label="lab_exfy_IncreaseDecreaseInSettlementLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Settlement Liabilities</link:label>
    <link:label id="lab_exfy_IncreaseDecreaseInSettlementLiabilities_documentation_en-US" xlink:label="lab_exfy_IncreaseDecreaseInSettlementLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Settlement Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_IncreaseDecreaseInSettlementLiabilities" xlink:href="exfy-20241231.xsd#exfy_IncreaseDecreaseInSettlementLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_IncreaseDecreaseInSettlementLiabilities" xlink:to="lab_exfy_IncreaseDecreaseInSettlementLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_689fb250-84d6-48da-a9c2-10d745093e61_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Operating cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_ConversionOfStockNoticePeriod_a3a8461a-f32b-40a0-92cc-69473ce0dc69_terseLabel_en-US" xlink:label="lab_exfy_ConversionOfStockNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of stock, notice period (in months)</link:label>
    <link:label id="lab_exfy_ConversionOfStockNoticePeriod_label_en-US" xlink:label="lab_exfy_ConversionOfStockNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Notice Period</link:label>
    <link:label id="lab_exfy_ConversionOfStockNoticePeriod_documentation_en-US" xlink:label="lab_exfy_ConversionOfStockNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Notice Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ConversionOfStockNoticePeriod" xlink:href="exfy-20241231.xsd#exfy_ConversionOfStockNoticePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_ConversionOfStockNoticePeriod" xlink:to="lab_exfy_ConversionOfStockNoticePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_8afe8cee-1a99-48a4-ae48-91a098538490_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_18342cd2-23c8-422a-acd1-129da4e86ea3_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_d697c052-f7ee-4dec-bce3-21f2008ee953_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNetAbstract_c3500c5b-e4e4-434f-9c36-1afb84fa7399_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNetAbstract_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusAxis_45707104-5718-478a-9d8f-25365f99867f_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusAxis_label_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusAxis" xlink:to="lab_us-gaap_GranteeStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_494f0a74-50d3-494f-bd59-ff3fa7b873e1_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State tax (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_cd77d089-fe21-4885-bcd3-fc44380bd8b2_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SettlementLiabilitiesCurrent_18bb138d-348b-4eb1-9abe-2714944e0237_terseLabel_en-US" xlink:label="lab_us-gaap_SettlementLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement liabilities</link:label>
    <link:label id="lab_us-gaap_SettlementLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_SettlementLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettlementLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SettlementLiabilitiesCurrent" xlink:to="lab_us-gaap_SettlementLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_c793a60a-75ec-44c5-9bea-47f5d6c55e6d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonemployee</link:label>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonemployee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:to="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_bde598fb-dfb7-46e5-b935-0d4085e3500e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cancelled/forfeited/expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4cec092e-9bff-492d-97f6-e1c22aa2d8dd_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_OtherCurrentAssetsLineItems_28427ed5-978f-4951-945a-36e88930ddd0_terseLabel_en-US" xlink:label="lab_exfy_OtherCurrentAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Current Assets</link:label>
    <link:label id="lab_exfy_OtherCurrentAssetsLineItems_label_en-US" xlink:label="lab_exfy_OtherCurrentAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Assets [Line Items]</link:label>
    <link:label id="lab_exfy_OtherCurrentAssetsLineItems_documentation_en-US" xlink:label="lab_exfy_OtherCurrentAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Current Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_OtherCurrentAssetsLineItems" xlink:href="exfy-20241231.xsd#exfy_OtherCurrentAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_OtherCurrentAssetsLineItems" xlink:to="lab_exfy_OtherCurrentAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_61c5b9eb-75c7-4e21-8417-ecf1840c629e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_AuditInformationAbstract_label_en-US" xlink:label="lab_exfy_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_exfy_AuditInformationAbstract_documentation_en-US" xlink:label="lab_exfy_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AuditInformationAbstract" xlink:href="exfy-20241231.xsd#exfy_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_AuditInformationAbstract" xlink:to="lab_exfy_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_79c9235f-e395-438c-bf5b-4841511cc954_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value $0.0001; 10,000,000 shares of preferred stock authorized as of December&#160;31, 2024 and 2023, respectively; no shares of preferred stock issued and outstanding as of December&#160;31, 2024 and 2023</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_80a7e09a-a1ce-4ff9-9cc3-09e95a38bad9_terseLabel_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average stock options</link:label>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_label_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockCompensationPlanMember" xlink:to="lab_us-gaap_StockCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_c836b106-fe6b-4a22-aba7-bc5889e0de3b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_52a04efb-9a6f-4f90-a662-ac81c1b7db7c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment useful life (in years)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5c0c8b94-5293-43c3-86c3-236697924e21_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_0ddf17bf-78c3-433e-8700-d0b8841acae6_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_48762822-b324-458f-857d-5792a25e8cc3_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6b34bdf0-f582-440d-b5eb-ab6aa1cc9ec1_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_e8a06c70-445e-4a52-a0ce-9a8193c37aec_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_7ae97632-c0ed-4828-abd2-07bad8b43e70_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_5d61db9f-70c3-494a-88c5-e9e5735d6fe3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from common stock purchased under Matching Plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_6d512083-313c-4d35-af0f-329e7821a3cd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_5b24b2e8-675b-4d89-ab78-3c07dc023edf_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Principal payments of finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_9d875320-edfa-402d-bc42-28951a993e5d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Financing cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_8b1d8582-d15b-47e2-825a-4d7cfa288dda_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment and capitalized software in accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable_5cc2a6ec-ac11-4f26-88be-15f5191457b7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Impaired Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Impaired Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_RestrictedCashIncludedInSettlementAssets_80d7984e-dc04-4783-a1b7-3a53f2d150c0_terseLabel_en-US" xlink:label="lab_exfy_RestrictedCashIncludedInSettlementAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash included in settlement assets, net</link:label>
    <link:label id="lab_exfy_RestrictedCashIncludedInSettlementAssets_label_en-US" xlink:label="lab_exfy_RestrictedCashIncludedInSettlementAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash Included In Settlement Assets</link:label>
    <link:label id="lab_exfy_RestrictedCashIncludedInSettlementAssets_documentation_en-US" xlink:label="lab_exfy_RestrictedCashIncludedInSettlementAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Cash Included In Settlement Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCashIncludedInSettlementAssets" xlink:href="exfy-20241231.xsd#exfy_RestrictedCashIncludedInSettlementAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_RestrictedCashIncludedInSettlementAssets" xlink:to="lab_exfy_RestrictedCashIncludedInSettlementAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_de877b50-c8a0-45b3-ab9c-aae42f72f0cd_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d0059d62-8d87-4671-b896-8660c49364b5_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5ee4dd7f-f79f-4f9f-ab77-40c084dce132_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_6d139b63-9ce1-472b-90cc-091086360740_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_71550279-f15d-41c5-8602-479f24ceac74_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_558bbc0d-218f-48c5-bd0d-03d48eab37bf_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation expense not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_82b2b4ff-c74e-4e18-8620-e1bf8e0c1b10_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramAxis" xlink:to="lab_srt_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_753b1be3-d71f-441c-a0d1-1e6c28c83ee8_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_808865db-fe8b-492e-8687-d386de63eb38_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_a102cfda-5950-4adb-b930-e1bfa6d3d4a6_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consideration revenue from vendors</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6dcc9abf-5b64-47e5-a880-c3d6104b07ff_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a4cced87-e023-48d8-a4f6-68c57bbb77c2_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_CapitalizedContractCostAmountCapitalized_84e91a2a-2f19-4ed2-aa6a-28e29935d24a_terseLabel_en-US" xlink:label="lab_exfy_CapitalizedContractCostAmountCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Added during the year</link:label>
    <link:label id="lab_exfy_CapitalizedContractCostAmountCapitalized_label_en-US" xlink:label="lab_exfy_CapitalizedContractCostAmountCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost Amount Capitalized</link:label>
    <link:label id="lab_exfy_CapitalizedContractCostAmountCapitalized_documentation_en-US" xlink:label="lab_exfy_CapitalizedContractCostAmountCapitalized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost Amount Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CapitalizedContractCostAmountCapitalized" xlink:href="exfy-20241231.xsd#exfy_CapitalizedContractCostAmountCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_CapitalizedContractCostAmountCapitalized" xlink:to="lab_exfy_CapitalizedContractCostAmountCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_15dd19cf-cff2-4b74-ad6e-373afa885fcc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_Amended2021TermLoanInitialTermLoanMember_81303ff9-8664-4088-aa37-3f5087a43b81_terseLabel_en-US" xlink:label="lab_exfy_Amended2021TermLoanInitialTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Term Loan</link:label>
    <link:label id="lab_exfy_Amended2021TermLoanInitialTermLoanMember_label_en-US" xlink:label="lab_exfy_Amended2021TermLoanInitialTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amended 2021 Term Loan Initial Term Loan [Member]</link:label>
    <link:label id="lab_exfy_Amended2021TermLoanInitialTermLoanMember_documentation_en-US" xlink:label="lab_exfy_Amended2021TermLoanInitialTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amended 2021 Term Loan Initial Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanInitialTermLoanMember" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanInitialTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_Amended2021TermLoanInitialTermLoanMember" xlink:to="lab_exfy_Amended2021TermLoanInitialTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7128f726-fef9-4fb0-acae-0904ac428df8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_ae5c8e5a-9893-4bf7-9297-54553a5b2eaa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_946eda35-0a11-4eab-8c94-1fe96c48c451_totalLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_8740660e-e9c6-4f9f-abf1-2aefe84e5d27_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 12)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_ab6a75cc-1927-4bb9-90ac-3f4f141627fa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_663fb6bf-a045-42b3-ac51-43bb490108cd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_ba32e2dd-4fd5-4f1c-8c8e-63a9ae04b041_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2c43b8b8-2e4b-4ef4-ac8e-6e2f1791548e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableImpairedLineItems_b5da9a61-f6b0-4b09-b794-d5c7e14f7e21_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableImpairedLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableImpairedLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableImpairedLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Impaired [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems" xlink:to="lab_us-gaap_FinancingReceivableImpairedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_4dc2781b-cd01-47a4-b260-81fa54dbae49_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">STOCK INCENTIVE PLANS</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_CommonStockLT50Member_b65463d9-da60-4eca-a772-4a50893ab9ce_terseLabel_en-US" xlink:label="lab_exfy_CommonStockLT50Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, LT50</link:label>
    <link:label id="lab_exfy_CommonStockLT50Member_ba6401be-a719-485a-94d4-028cfc9961f9_verboseLabel_en-US" xlink:label="lab_exfy_CommonStockLT50Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">LT50 Common Stock</link:label>
    <link:label id="lab_exfy_CommonStockLT50Member_label_en-US" xlink:label="lab_exfy_CommonStockLT50Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, LT50 [Member]</link:label>
    <link:label id="lab_exfy_CommonStockLT50Member_documentation_en-US" xlink:label="lab_exfy_CommonStockLT50Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, LT50</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_CommonStockLT50Member" xlink:to="lab_exfy_CommonStockLT50Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_a908bfbf-8840-4f33-bb9f-15cc456378e0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_ee393f73-85f2-48e6-8d50-bf226b25a99f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue from Geographic Areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_1a6e7937-9346-4f88-a902-d243382848d2_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_LesseeOperatingLeaseNumberOfContractsAcquired_0788f2e5-6275-4360-9020-93e17d527349_terseLabel_en-US" xlink:label="lab_exfy_LesseeOperatingLeaseNumberOfContractsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating lease agreements (lease)</link:label>
    <link:label id="lab_exfy_LesseeOperatingLeaseNumberOfContractsAcquired_label_en-US" xlink:label="lab_exfy_LesseeOperatingLeaseNumberOfContractsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Number Of Contracts Acquired</link:label>
    <link:label id="lab_exfy_LesseeOperatingLeaseNumberOfContractsAcquired_documentation_en-US" xlink:label="lab_exfy_LesseeOperatingLeaseNumberOfContractsAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Number Of Contracts Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LesseeOperatingLeaseNumberOfContractsAcquired" xlink:href="exfy-20241231.xsd#exfy_LesseeOperatingLeaseNumberOfContractsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_LesseeOperatingLeaseNumberOfContractsAcquired" xlink:to="lab_exfy_LesseeOperatingLeaseNumberOfContractsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables_58da357f-3388-411b-b115-e07b14416559_terseLabel_en-US" xlink:label="lab_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cashback rewards offset against outstanding customer receivables</link:label>
    <link:label id="lab_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables_label_en-US" xlink:label="lab_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cashback Rewards Offset Against Outstanding Customer Receivables</link:label>
    <link:label id="lab_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables_documentation_en-US" xlink:label="lab_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cashback Rewards Offset Against Outstanding Customer Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables" xlink:href="exfy-20241231.xsd#exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables" xlink:to="lab_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_987c43f2-7269-4085-96a3-f8d64c09b544_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net of recoveries</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_40bc92d2-33dc-45c9-963f-98c1fa27a842_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_0ec02ddf-3a94-42ad-9744-bc764084fd10_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_6094987f-bece-4f9b-a4c2-6845c598d5b0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_59049817-fd77-47f6-b358-c727c3f952c1_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_80972a1f-cb22-4621-807e-8d5bbbee2d89_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_1eed6a85-deec-4348-87ea-fd4a986e27ee_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_44cda2d7-1de8-417a-abcb-82a086f6282e_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_DeferredTaxLiabilitiesCapitalizedCommissions_4c016144-6e9c-4386-ac44-3d52b71aa4c7_negatedTerseLabel_en-US" xlink:label="lab_exfy_DeferredTaxLiabilitiesCapitalizedCommissions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capitalized commissions</link:label>
    <link:label id="lab_exfy_DeferredTaxLiabilitiesCapitalizedCommissions_label_en-US" xlink:label="lab_exfy_DeferredTaxLiabilitiesCapitalizedCommissions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Capitalized Commissions</link:label>
    <link:label id="lab_exfy_DeferredTaxLiabilitiesCapitalizedCommissions_documentation_en-US" xlink:label="lab_exfy_DeferredTaxLiabilitiesCapitalizedCommissions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Capitalized Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredTaxLiabilitiesCapitalizedCommissions" xlink:href="exfy-20241231.xsd#exfy_DeferredTaxLiabilitiesCapitalizedCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_DeferredTaxLiabilitiesCapitalizedCommissions" xlink:to="lab_exfy_DeferredTaxLiabilitiesCapitalizedCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SettlementAssetsCurrent_08fc3d38-bcc7-4d22-b240-e1f7887b2eeb_terseLabel_en-US" xlink:label="lab_us-gaap_SettlementAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement assets, net</link:label>
    <link:label id="lab_us-gaap_SettlementAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_SettlementAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettlementAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SettlementAssetsCurrent" xlink:to="lab_us-gaap_SettlementAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_2cf6ebd4-14df-4ca3-a5f0-0388c400e820_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer discretionary matching</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_f11deb96-c3b8-4783-ba7c-62b590921cf5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cancelled/forfeited/expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCountryMember_ce223ccc-36a1-43da-940e-1d904d84051b_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_ad1b3737-9499-4bd4-a25a-d9d73659c97a_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_8d663035-7eab-4a98-aea4-361bf932cc7b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_eddbbee7-216e-4888-8c49-6397f87b61d0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_92c377e8-738e-441f-988c-bf66a1e34ad0_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_75ac434a-a079-4bcc-89aa-fa7758ce44b7_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_bd0a6c66-2a76-4518-a685-ce1fab6fcc53_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Street</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_7a24cd59-5e1e-46d6-8412-9d5682d44353_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_8c68a1de-d061-4dc3-8fed-59c8982be093_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_37e8b006-61ab-4a0e-b0e5-e448d1cfb785_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares of common stock used to compute net loss per share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_11df52fb-0c20-405e-bac4-9abacb6c7fc9_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_3e86dc63-67ca-479f-a40c-4d17a1339cca_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1400437d-c612-451e-b8ad-9d4a3a40e977_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_30310ff1-4857-42f6-8e9f-47c6056e50f7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease (in years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_f6652666-9630-4c2b-83d1-f87e354ce573_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_4c225f83-a9be-4d6c-8665-9185490a6248_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: lease liabilities, current</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a6e58e1e-8c03-4b95-beb6-874368534273_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_MatchingPlanMember_ca353bdf-34d6-4136-a76d-40896e73f851_terseLabel_en-US" xlink:label="lab_exfy_MatchingPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Matching shares</link:label>
    <link:label id="lab_exfy_MatchingPlanMember_label_en-US" xlink:label="lab_exfy_MatchingPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Matching Plan [Member]</link:label>
    <link:label id="lab_exfy_MatchingPlanMember_documentation_en-US" xlink:label="lab_exfy_MatchingPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Matching Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanMember" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_MatchingPlanMember" xlink:to="lab_exfy_MatchingPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_60041890-deca-4816-81bc-8d796952eec2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_28642f6a-2cfb-4e72-884b-b570e65b90ee_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_36ce823f-a15d-4643-beeb-bb9fe2dfcf6f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_b286dedc-1c5c-48e6-a942-182ec54e94dd_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SIGNIFICANT BALANCE SHEET COMPONENTS</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_0e499ca1-2887-4c42-a425-8890d3784dff_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reductions based on tax positions of prior year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue_79fdfe0e-3d09-4d72-b018-7efaeed76788_terseLabel_en-US" xlink:label="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with restricted stock units vesting</link:label>
    <link:label id="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue_label_en-US" xlink:label="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period Shares Restricted Stock Award Units Vesting, Value</link:label>
    <link:label id="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue_documentation_en-US" xlink:label="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period Shares Restricted Stock Award Units Vesting, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue" xlink:href="exfy-20241231.xsd#exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue" xlink:to="lab_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_f64bbe94-8dd7-4e60-849c-42800544e79b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_bd38fa96-28cc-48cb-bb59-ea21d58d4e5e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_985a2205-6b27-4cdb-994e-f041dfb20219_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue, net</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_SalesAndMarketingPolicyTextBlock_bd9b5591-5793-459f-8ca2-890c16c3e9a1_terseLabel_en-US" xlink:label="lab_exfy_SalesAndMarketingPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and Marketing</link:label>
    <link:label id="lab_exfy_SalesAndMarketingPolicyTextBlock_label_en-US" xlink:label="lab_exfy_SalesAndMarketingPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales And Marketing [Policy Text Block]</link:label>
    <link:label id="lab_exfy_SalesAndMarketingPolicyTextBlock_documentation_en-US" xlink:label="lab_exfy_SalesAndMarketingPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales And Marketing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_SalesAndMarketingPolicyTextBlock" xlink:href="exfy-20241231.xsd#exfy_SalesAndMarketingPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_SalesAndMarketingPolicyTextBlock" xlink:to="lab_exfy_SalesAndMarketingPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_ShareRepurchasesPolicyPolicyTextBlock_1613d812-49fb-4bfc-bcd7-a1e736cbd2a7_terseLabel_en-US" xlink:label="lab_exfy_ShareRepurchasesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchases</link:label>
    <link:label id="lab_exfy_ShareRepurchasesPolicyPolicyTextBlock_label_en-US" xlink:label="lab_exfy_ShareRepurchasesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchases, Policy [Policy Text Block]</link:label>
    <link:label id="lab_exfy_ShareRepurchasesPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_exfy_ShareRepurchasesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Repurchases, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ShareRepurchasesPolicyPolicyTextBlock" xlink:href="exfy-20241231.xsd#exfy_ShareRepurchasesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_ShareRepurchasesPolicyPolicyTextBlock" xlink:to="lab_exfy_ShareRepurchasesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_1fa81285-a485-425a-94a6-34fe57c7bd78_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification Presentation</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_036846df-7075-468b-a1c8-74c1eabc977c_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer_94cf5db8-9f46-4912-a04c-1ca8f1ef1c6f_terseLabel_en-US" xlink:label="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer share match rate (percent)</link:label>
    <link:label id="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer_label_en-US" xlink:label="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Shares Matched By Employer</link:label>
    <link:label id="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer_documentation_en-US" xlink:label="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Shares Matched By Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer" xlink:href="exfy-20241231.xsd#exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer" xlink:to="lab_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_75836791-29ef-4956-a367-d5cb35bf4f37_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_a0813969-57b5-48d1-8825-a37e32af8a08_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_f85c1563-3f67-40fe-a355-218f57f5826a_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_c391740d-8dae-49dd-b368-284b90976745_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of original issue discount and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6d162ccc-6e3d-4981-8b1c-1cd450389e9c_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_140db714-7ff9-4dd2-844a-fb96641ef6b0_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1fa4dd5c-68de-4cc4-8673-49a4e0b54c10_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares of common stock used to compute net loss per share, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_LeaseLiabilityNonCurrent_f2e14c69-1d8a-4224-b573-402b8c0b7350_terseLabel_en-US" xlink:label="lab_exfy_LeaseLiabilityNonCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, non-current</link:label>
    <link:label id="lab_exfy_LeaseLiabilityNonCurrent_label_en-US" xlink:label="lab_exfy_LeaseLiabilityNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Liability, Non-Current</link:label>
    <link:label id="lab_exfy_LeaseLiabilityNonCurrent_documentation_en-US" xlink:label="lab_exfy_LeaseLiabilityNonCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease Liability, Non-Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LeaseLiabilityNonCurrent" xlink:href="exfy-20241231.xsd#exfy_LeaseLiabilityNonCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_LeaseLiabilityNonCurrent" xlink:to="lab_exfy_LeaseLiabilityNonCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_5085822e-259c-41af-aea2-1b91c96150c5_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software, net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_d1690d21-4fe6-4af0-b548-86ab023c0110_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Capitalized software, net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_5115dfc6-97f3-4f86-a0f0-219b37ffc595_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_3abef8f4-0c5c-405f-9c8b-648a39a6350a_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a882553b-706d-4a07-b65b-168245319ca5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_30a2602b-abe1-4d01-92ab-a4b4c7a8136b_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Professional fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_2aad89b7-ed4b-4c18-8731-2ed57e3122fd_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_0edfe1c7-36f2-46b8-beaa-02b85060bd56_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_3402f224-9342-4cf1-adae-872f7c222433_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_The2009OptionPlanMember_642458bf-c40a-49f8-959d-388b9d803c5d_terseLabel_en-US" xlink:label="lab_exfy_The2009OptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The 2009 Option Plan</link:label>
    <link:label id="lab_exfy_The2009OptionPlanMember_label_en-US" xlink:label="lab_exfy_The2009OptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 2009 Option Plan [Member]</link:label>
    <link:label id="lab_exfy_The2009OptionPlanMember_documentation_en-US" xlink:label="lab_exfy_The2009OptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The 2009 Option Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2009OptionPlanMember" xlink:href="exfy-20241231.xsd#exfy_The2009OptionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_The2009OptionPlanMember" xlink:to="lab_exfy_The2009OptionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_a3d9fb02-bfe3-41fb-bd20-df8909acc72b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grant date fair value of options vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract_8dd27f8f-2657-40a6-ad5b-7a48791da5df_terseLabel_en-US" xlink:label="lab_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Deferred Contract Acquisition Costs</link:label>
    <link:label id="lab_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract_label_en-US" xlink:label="lab_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change In Deferred Contract Acquisition Costs Roll Forward [Abstract]</link:label>
    <link:label id="lab_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract_documentation_en-US" xlink:label="lab_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change In Deferred Contract Acquisition Costs Roll Forward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract" xlink:href="exfy-20241231.xsd#exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract" xlink:to="lab_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_b40a12fc-9743-4499-b50b-00b5a6adfc3e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>exfy-20241231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:efb92d40-36b4-497b-80ea-55a467c93250,g:27009551-41fb-4589-a0a6-b60f8d1169e1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://expensify.com/role/Cover" xlink:type="simple" xlink:href="exfy-20241231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://expensify.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_bdd1d20a-2334-4c07-831e-2f8443602372" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_38b65f72-6bb0-4026-b76f-da1eea5d1c63" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_bdd1d20a-2334-4c07-831e-2f8443602372" xlink:to="loc_dei_DocumentInformationTable_38b65f72-6bb0-4026-b76f-da1eea5d1c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0b4b6072-4dd6-45f9-a2d7-ea766a924fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_38b65f72-6bb0-4026-b76f-da1eea5d1c63" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0b4b6072-4dd6-45f9-a2d7-ea766a924fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_14953787-d72f-40aa-b31f-4676fb187496" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0b4b6072-4dd6-45f9-a2d7-ea766a924fdb" xlink:to="loc_us-gaap_ClassOfStockDomain_14953787-d72f-40aa-b31f-4676fb187496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f4ea07c0-fef2-4166-bccb-612787755bba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_14953787-d72f-40aa-b31f-4676fb187496" xlink:to="loc_us-gaap_CommonClassAMember_f4ea07c0-fef2-4166-bccb-612787755bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT10Member_60bdfcc0-122b-4145-858d-439a99f69ca0" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT10Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_14953787-d72f-40aa-b31f-4676fb187496" xlink:to="loc_exfy_CommonStockLT10Member_60bdfcc0-122b-4145-858d-439a99f69ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_29e674ff-035c-460b-a574-327b2811131f" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_14953787-d72f-40aa-b31f-4676fb187496" xlink:to="loc_exfy_CommonStockLT50Member_29e674ff-035c-460b-a574-327b2811131f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_38b65f72-6bb0-4026-b76f-da1eea5d1c63" xlink:to="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_9a05cbca-b37b-4ea0-b061-c42b6f05e86c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentType_9a05cbca-b37b-4ea0-b061-c42b6f05e86c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_94d22b1a-eb63-4bf2-899f-3ad0b55913a5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentAnnualReport_94d22b1a-eb63-4bf2-899f-3ad0b55913a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_29919bdf-80f6-440a-9c0d-f032934106da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_CurrentFiscalYearEndDate_29919bdf-80f6-440a-9c0d-f032934106da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_10c3c6b0-ca14-49f1-a8eb-fe782fc243a5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentPeriodEndDate_10c3c6b0-ca14-49f1-a8eb-fe782fc243a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f9d2f768-b0b3-41cf-aac4-12e53ebb43d6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentTransitionReport_f9d2f768-b0b3-41cf-aac4-12e53ebb43d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_81677693-f2dc-4a75-b6df-f50b5a8a804a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityFileNumber_81677693-f2dc-4a75-b6df-f50b5a8a804a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_850de187-af8e-4404-ad2d-04e102110933" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityRegistrantName_850de187-af8e-4404-ad2d-04e102110933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_9a9e5e60-6c10-402e-921e-84c274920208" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityIncorporationStateCountryCode_9a9e5e60-6c10-402e-921e-84c274920208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_ecc8a7eb-0c15-42c3-9301-4bbdc0664773" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityTaxIdentificationNumber_ecc8a7eb-0c15-42c3-9301-4bbdc0664773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_2cfc67c9-70dc-42a7-b1ab-bc532a1a21f9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityAddressAddressLine1_2cfc67c9-70dc-42a7-b1ab-bc532a1a21f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_fff40995-8fbd-4909-9af9-ff8e7b15e1fc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityAddressCityOrTown_fff40995-8fbd-4909-9af9-ff8e7b15e1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2580a227-7494-446e-9c1a-805b35a75f2c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityAddressStateOrProvince_2580a227-7494-446e-9c1a-805b35a75f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_0d4f7be3-4899-4bc0-a534-f5501cbac108" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityAddressPostalZipCode_0d4f7be3-4899-4bc0-a534-f5501cbac108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_6d4d535c-2c73-4661-802b-f540695787a0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_CityAreaCode_6d4d535c-2c73-4661-802b-f540695787a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_af9cd2d7-5628-4d6c-89b9-9aaaf8dd4e3c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_LocalPhoneNumber_af9cd2d7-5628-4d6c-89b9-9aaaf8dd4e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_6b4ecf7d-543b-4685-b2ff-e4996e191acb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_Security12bTitle_6b4ecf7d-543b-4685-b2ff-e4996e191acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_df74a50f-6aec-47d4-b49a-1c34b635b893" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_TradingSymbol_df74a50f-6aec-47d4-b49a-1c34b635b893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_8c1b302a-874f-4fcc-ae3f-6ba5ccd9d911" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_SecurityExchangeName_8c1b302a-874f-4fcc-ae3f-6ba5ccd9d911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_e324de83-460c-483f-b5cb-4d1a8d4facc8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_e324de83-460c-483f-b5cb-4d1a8d4facc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_dbab8a97-3fc1-4007-ac0c-666ec145b6ee" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityVoluntaryFilers_dbab8a97-3fc1-4007-ac0c-666ec145b6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_af32e350-8c67-43a3-ba51-529043346a74" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityCurrentReportingStatus_af32e350-8c67-43a3-ba51-529043346a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_0f660577-f7c3-4beb-843d-86fa16b9d097" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityInteractiveDataCurrent_0f660577-f7c3-4beb-843d-86fa16b9d097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_15f3cd05-cfc1-45a5-a3cc-8ef6be39022c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityEmergingGrowthCompany_15f3cd05-cfc1-45a5-a3cc-8ef6be39022c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_2ede79ae-4dcd-4cd5-857f-ce99fd14bd78" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityFilerCategory_2ede79ae-4dcd-4cd5-857f-ce99fd14bd78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_3d6b241d-fe15-4cd8-9687-4d562405c9db" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntitySmallBusiness_3d6b241d-fe15-4cd8-9687-4d562405c9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_a463b4c7-60c1-4fbb-af3a-0f89047ace6b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_IcfrAuditorAttestationFlag_a463b4c7-60c1-4fbb-af3a-0f89047ace6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_28420309-9f65-4a6c-ba2c-c31243fa46b5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_28420309-9f65-4a6c-ba2c-c31243fa46b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_5bd0aaf5-c09e-4cd6-ba78-9408184690b5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityShellCompany_5bd0aaf5-c09e-4cd6-ba78-9408184690b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_51a60d95-69db-4311-91d1-61915d996cbe" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityPublicFloat_51a60d95-69db-4311-91d1-61915d996cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_efa1ac00-a6b0-49f8-a110-c2c92e5a16e0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_efa1ac00-a6b0-49f8-a110-c2c92e5a16e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_c4a2f371-9a49-4899-91dd-296b97c534a5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_c4a2f371-9a49-4899-91dd-296b97c534a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_18778029-fa2a-424f-a260-0314d37ae322" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_EntityCentralIndexKey_18778029-fa2a-424f-a260-0314d37ae322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_901e5e77-bfef-46a6-8881-3a6e3f048d6b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentFiscalYearFocus_901e5e77-bfef-46a6-8881-3a6e3f048d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_a1541f87-f615-44b3-978a-e7d53b83b3eb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_DocumentFiscalPeriodFocus_a1541f87-f615-44b3-978a-e7d53b83b3eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_cc5e1e49-ecb8-4b2c-a1d8-75d391469b44" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a166fa03-3330-4eb0-8318-21982d1c2322" xlink:to="loc_dei_AmendmentFlag_cc5e1e49-ecb8-4b2c-a1d8-75d391469b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/AuditInformation" xlink:type="simple" xlink:href="exfy-20241231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://expensify.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AuditInformationAbstract_88da1f7a-2c49-42e5-90db-a520f0307704" xlink:href="exfy-20241231.xsd#exfy_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_6da321cc-075d-4ae2-9b4a-b8d33f850454" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_AuditInformationAbstract_88da1f7a-2c49-42e5-90db-a520f0307704" xlink:to="loc_dei_AuditorFirmId_6da321cc-075d-4ae2-9b4a-b8d33f850454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_6b4e0cd9-defb-4c3c-b9f8-eeefcd53e185" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_AuditInformationAbstract_88da1f7a-2c49-42e5-90db-a520f0307704" xlink:to="loc_dei_AuditorName_6b4e0cd9-defb-4c3c-b9f8-eeefcd53e185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_589f1c95-195a-4876-8f15-e1597d826e1d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_AuditInformationAbstract_88da1f7a-2c49-42e5-90db-a520f0307704" xlink:to="loc_dei_AuditorLocation_589f1c95-195a-4876-8f15-e1597d826e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://expensify.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4893ddb6-0d36-46a6-b733-b0187f6e8a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4893ddb6-0d36-46a6-b733-b0187f6e8a5a" xlink:to="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_40b4cfbe-d515-42a8-a004-c7e9d90118c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_40b4cfbe-d515-42a8-a004-c7e9d90118c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_52ceed5f-2261-431f-9565-13a180f50f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_52ceed5f-2261-431f-9565-13a180f50f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementAssetsCurrent_bb91e42f-3dcc-43bb-8846-f3c66c4d604f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettlementAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_SettlementAssetsCurrent_bb91e42f-3dcc-43bb-8846-f3c66c4d604f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_7752dc92-b6e9-4329-b2b9-013ef6f66188" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_7752dc92-b6e9-4329-b2b9-013ef6f66188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_31a56fd4-c122-4dff-9d11-ba56d5dbc97c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_OtherAssetsCurrent_31a56fd4-c122-4dff-9d11-ba56d5dbc97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_638cbe53-e095-4df6-89d5-7f115f27d6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_AssetsCurrent_638cbe53-e095-4df6-89d5-7f115f27d6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_d0b78a96-a1dd-4e6c-b4f2-bb77cd82f8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_d0b78a96-a1dd-4e6c-b4f2-bb77cd82f8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_bbe71634-b5a6-41d6-8e75-ec2c0ef7ddf2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_bbe71634-b5a6-41d6-8e75-ec2c0ef7ddf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RightOfUseAssets_328b2908-48e8-4d58-9532-d8d3583ce51a" xlink:href="exfy-20241231.xsd#exfy_RightOfUseAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_exfy_RightOfUseAssets_328b2908-48e8-4d58-9532-d8d3583ce51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b4779387-1a69-4bce-84b1-7e93c5546dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b4779387-1a69-4bce-84b1-7e93c5546dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_dff2505e-542a-444c-bf4b-f813bb75b18f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_dff2505e-542a-444c-bf4b-f813bb75b18f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5f120c9a-24a7-4f93-be61-b933192c6578" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_449e611c-9fe8-4746-8a8e-95907351f884" xlink:to="loc_us-gaap_Assets_5f120c9a-24a7-4f93-be61-b933192c6578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4893ddb6-0d36-46a6-b733-b0187f6e8a5a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_d51d8c3f-fd3c-4b71-a448-0f7cf82a0eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_AccountsPayableCurrent_d51d8c3f-fd3c-4b71-a448-0f7cf82a0eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_9c82d6d9-2cce-481b-946a-777e84cc50ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_9c82d6d9-2cce-481b-946a-777e84cc50ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_5de21e8b-c14d-4cc6-aa4d-746ede78de5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_LinesOfCreditCurrent_5de21e8b-c14d-4cc6-aa4d-746ede78de5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_9dc72bb9-eb69-4032-acf0-e0c229bc5b66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_LongTermDebtCurrent_9dc72bb9-eb69-4032-acf0-e0c229bc5b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LeaseLiabilityCurrent_8e7decd8-80cc-4d25-9c6e-127950d9a199" xlink:href="exfy-20241231.xsd#exfy_LeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_exfy_LeaseLiabilityCurrent_8e7decd8-80cc-4d25-9c6e-127950d9a199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementLiabilitiesCurrent_79a9d71f-9215-4eab-9576-e520e5928dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SettlementLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_SettlementLiabilitiesCurrent_79a9d71f-9215-4eab-9576-e520e5928dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_55b25823-22e6-4aba-93a3-675299f5ef0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_LiabilitiesCurrent_55b25823-22e6-4aba-93a3-675299f5ef0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LeaseLiabilityNonCurrent_73728953-898f-466f-b593-7e85305a46d5" xlink:href="exfy-20241231.xsd#exfy_LeaseLiabilityNonCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_exfy_LeaseLiabilityNonCurrent_73728953-898f-466f-b593-7e85305a46d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_35e5fc32-85c0-4f33-99ff-537840ec131c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_35e5fc32-85c0-4f33-99ff-537840ec131c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7adfe0b7-eb74-4979-a3af-7db6658104c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_Liabilities_7adfe0b7-eb74-4979-a3af-7db6658104c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9ea71db9-c245-4656-aa3b-4e8d640ff2be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9ea71db9-c245-4656-aa3b-4e8d640ff2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_7c0a9197-6131-415b-9598-7ef0991c688b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_StockholdersEquityAbstract_7c0a9197-6131-415b-9598-7ef0991c688b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_bab79ed0-8baa-4006-9b57-4931f28b8766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7c0a9197-6131-415b-9598-7ef0991c688b" xlink:to="loc_us-gaap_PreferredStockValue_bab79ed0-8baa-4006-9b57-4931f28b8766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c4867191-dfd8-41b0-8e34-a51143455bea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7c0a9197-6131-415b-9598-7ef0991c688b" xlink:to="loc_us-gaap_CommonStockValue_c4867191-dfd8-41b0-8e34-a51143455bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_d8a21b7a-defd-4f98-b770-2e5b596a569f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7c0a9197-6131-415b-9598-7ef0991c688b" xlink:to="loc_us-gaap_AdditionalPaidInCapital_d8a21b7a-defd-4f98-b770-2e5b596a569f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f37d40f8-4e1a-4fe2-ad69-828f41e0d77d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7c0a9197-6131-415b-9598-7ef0991c688b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f37d40f8-4e1a-4fe2-ad69-828f41e0d77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_08f751a6-bdef-4838-a1cf-635afb664fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_7c0a9197-6131-415b-9598-7ef0991c688b" xlink:to="loc_us-gaap_StockholdersEquity_08f751a6-bdef-4838-a1cf-635afb664fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b433f4f4-d444-4183-9910-a3a480414d38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b55bdfe6-15d2-49bf-a276-0cc0069c3c11" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_b433f4f4-d444-4183-9910-a3a480414d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedBalanceSheetsParentheticals"/>
  <link:presentationLink xlink:role="http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_41204004-00a3-4ce0-b196-3cb7ffa794be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8e1702c3-a3e2-4c45-82e1-9643dfc87071" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_41204004-00a3-4ce0-b196-3cb7ffa794be" xlink:to="loc_us-gaap_StatementTable_8e1702c3-a3e2-4c45-82e1-9643dfc87071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7ddee859-6c4e-4b11-a737-f34290f906a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8e1702c3-a3e2-4c45-82e1-9643dfc87071" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7ddee859-6c4e-4b11-a737-f34290f906a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a848c967-f216-4fe3-87aa-541d78c435bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7ddee859-6c4e-4b11-a737-f34290f906a7" xlink:to="loc_us-gaap_ClassOfStockDomain_a848c967-f216-4fe3-87aa-541d78c435bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_2e05b051-40d5-42f7-83e4-def6d8129d19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a848c967-f216-4fe3-87aa-541d78c435bc" xlink:to="loc_us-gaap_CommonClassAMember_2e05b051-40d5-42f7-83e4-def6d8129d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT10Member_c949da78-a27c-4a2a-8aae-f5c9cc74306f" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT10Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a848c967-f216-4fe3-87aa-541d78c435bc" xlink:to="loc_exfy_CommonStockLT10Member_c949da78-a27c-4a2a-8aae-f5c9cc74306f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_23a033b8-d24f-41ac-974b-067c2623d683" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a848c967-f216-4fe3-87aa-541d78c435bc" xlink:to="loc_exfy_CommonStockLT50Member_23a033b8-d24f-41ac-974b-067c2623d683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8e1702c3-a3e2-4c45-82e1-9643dfc87071" xlink:to="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_db2a4534-a4f1-41bd-8e7d-c1ff89d2dcfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_db2a4534-a4f1-41bd-8e7d-c1ff89d2dcfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_5c5585bd-d2fe-48f8-ab27-b6a592e7cc11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_5c5585bd-d2fe-48f8-ab27-b6a592e7cc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_df3b1892-89b2-4046-97d3-3cf40a83fca1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_PreferredStockSharesIssued_df3b1892-89b2-4046-97d3-3cf40a83fca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_2636d4e3-8847-4133-ab94-a4411fb86ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_2636d4e3-8847-4133-ab94-a4411fb86ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3acffa9c-c098-4aac-9a78-d823432875bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3acffa9c-c098-4aac-9a78-d823432875bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bb5583e5-23d4-4b86-ae27-e963f9dbc193" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bb5583e5-23d4-4b86-ae27-e963f9dbc193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b3752bc5-60b9-4001-9a62-80b77f5d6d02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_CommonStockSharesIssued_b3752bc5-60b9-4001-9a62-80b77f5d6d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d8282949-75a9-478e-878c-2be5dc2d7bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7168a5b9-d25b-44a6-bc12-d578ccc1f55e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d8282949-75a9-478e-878c-2be5dc2d7bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://expensify.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_39a1886b-676f-431a-a1b8-38f94988f329" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_39a1886b-676f-431a-a1b8-38f94988f329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_6fab43e2-dbd8-48e6-8db2-bab94a34974d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_CostOfRevenue_6fab43e2-dbd8-48e6-8db2-bab94a34974d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_6155f2db-290c-4409-86c2-bf3e8b543986" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_GrossProfit_6155f2db-290c-4409-86c2-bf3e8b543986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_790de19c-c243-4edb-aa14-1dc3382e726f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_OperatingExpensesAbstract_790de19c-c243-4edb-aa14-1dc3382e726f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_b9fa7e12-aa5d-4316-b107-e6b55d7292d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790de19c-c243-4edb-aa14-1dc3382e726f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_b9fa7e12-aa5d-4316-b107-e6b55d7292d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_e43e7a1a-9ee5-4e4e-a158-e4073ac02ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790de19c-c243-4edb-aa14-1dc3382e726f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_e43e7a1a-9ee5-4e4e-a158-e4073ac02ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_8b95b9d8-5be0-4e85-89b3-6c89704f1b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790de19c-c243-4edb-aa14-1dc3382e726f" xlink:to="loc_us-gaap_SellingAndMarketingExpense_8b95b9d8-5be0-4e85-89b3-6c89704f1b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_0fdb13e5-7a3e-4c51-8781-4ca2ee46ac27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_790de19c-c243-4edb-aa14-1dc3382e726f" xlink:to="loc_us-gaap_OperatingExpenses_0fdb13e5-7a3e-4c51-8781-4ca2ee46ac27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_87e1f111-c454-4d5d-bbd3-abea9198cecd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_OperatingIncomeLoss_87e1f111-c454-4d5d-bbd3-abea9198cecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_bf0fe002-18f6-4f5b-b17e-0e687e3a9e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_bf0fe002-18f6-4f5b-b17e-0e687e3a9e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3223173e-7fa1-495a-a135-1149113539ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3223173e-7fa1-495a-a135-1149113539ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a34ceeb2-0277-44ed-b3bb-80c33548cd59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a34ceeb2-0277-44ed-b3bb-80c33548cd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5d16ce05-bc1a-4c50-9a86-b671ad9a9a03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5d16ce05-bc1a-4c50-9a86-b671ad9a9a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2caa71fd-89ac-4401-bfe6-978696607ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2caa71fd-89ac-4401-bfe6-978696607ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d29656a2-d1ab-4d32-9c83-f1251bb968e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_EarningsPerShareAbstract_d29656a2-d1ab-4d32-9c83-f1251bb968e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_38e74763-d1f8-45ee-9ca9-e1b6bf72aafc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d29656a2-d1ab-4d32-9c83-f1251bb968e3" xlink:to="loc_us-gaap_EarningsPerShareBasic_38e74763-d1f8-45ee-9ca9-e1b6bf72aafc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_c929dc5d-ff50-4100-8ab8-cb68678ebb4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d29656a2-d1ab-4d32-9c83-f1251bb968e3" xlink:to="loc_us-gaap_EarningsPerShareDiluted_c929dc5d-ff50-4100-8ab8-cb68678ebb4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_af5ebbbe-9f5b-4367-80aa-25eabfaa83b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0d1931ed-2815-4aa4-bc54-8db5e8e40f8b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_af5ebbbe-9f5b-4367-80aa-25eabfaa83b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b34b5e67-7310-4b8b-8936-4b937f7df82c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_af5ebbbe-9f5b-4367-80aa-25eabfaa83b4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b34b5e67-7310-4b8b-8936-4b937f7df82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_94af8ce9-0493-4a1c-bdfb-d1f212c98d90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_af5ebbbe-9f5b-4367-80aa-25eabfaa83b4" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_94af8ce9-0493-4a1c-bdfb-d1f212c98d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:presentationLink xlink:role="http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_939e0c3a-f74f-45c4-8e81-aa1306f80549" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_de1838df-75ae-428a-a95f-6c5034962ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_939e0c3a-f74f-45c4-8e81-aa1306f80549" xlink:to="loc_us-gaap_StatementTable_de1838df-75ae-428a-a95f-6c5034962ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b1a10253-d081-43ad-801d-cad78b881bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_de1838df-75ae-428a-a95f-6c5034962ce1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b1a10253-d081-43ad-801d-cad78b881bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b1a10253-d081-43ad-801d-cad78b881bd2" xlink:to="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_cc743e64-b90b-427f-a2de-4b8e0511ca50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:to="loc_us-gaap_PreferredStockMember_cc743e64-b90b-427f-a2de-4b8e0511ca50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_84d367e5-37c0-42fd-a1bf-e06cc402a741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:to="loc_us-gaap_CommonStockMember_84d367e5-37c0-42fd-a1bf-e06cc402a741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_f4f13908-61df-475e-8da7-728f001ea0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_f4f13908-61df-475e-8da7-728f001ea0cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_276dd06c-8491-4bf8-a563-3943a794fbde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ae331304-6ec2-4dbd-ac7c-cba21aa9a42d" xlink:to="loc_us-gaap_RetainedEarningsMember_276dd06c-8491-4bf8-a563-3943a794fbde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0f9c309f-9e16-47c5-b942-27967d806d23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_de1838df-75ae-428a-a95f-6c5034962ce1" xlink:to="loc_us-gaap_StatementLineItems_0f9c309f-9e16-47c5-b942-27967d806d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0f9c309f-9e16-47c5-b942-27967d806d23" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6ec1d93b-405c-4ceb-b13f-bc4774b2f9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockholdersEquity_6ec1d93b-405c-4ceb-b13f-bc4774b2f9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_4ca22a6e-7324-4f28-9818-60b3168e2915" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_4ca22a6e-7324-4f28-9818-60b3168e2915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_87dab53c-26d2-4074-ade9-95f7352ca676" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_87dab53c-26d2-4074-ade9-95f7352ca676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_849ff73c-9ea1-4dfc-96ab-5496dd7d4010" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_849ff73c-9ea1-4dfc-96ab-5496dd7d4010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_34eaeade-e62c-4aa0-b8fe-2748c9901cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_34eaeade-e62c-4aa0-b8fe-2748c9901cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions_328ef268-5fe9-417e-81e3-6bee70f814d8" xlink:href="exfy-20241231.xsd#exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions_328ef268-5fe9-417e-81e3-6bee70f814d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_e043054e-7fa2-48f8-a2fb-25c5cdfd5bab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_e043054e-7fa2-48f8-a2fb-25c5cdfd5bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_fdf32fe7-eea0-4355-a8e4-01e8b5f85f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_fdf32fe7-eea0-4355-a8e4-01e8b5f85f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_54634144-ba24-4278-8e48-45f1010316e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_54634144-ba24-4278-8e48-45f1010316e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_a65e230c-6a38-4f5f-a993-f13a940d9208" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_a65e230c-6a38-4f5f-a993-f13a940d9208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_5c86d512-9f9e-41f3-8979-c932f2ff8237" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_5c86d512-9f9e-41f3-8979-c932f2ff8237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_32ed0b21-9c66-4a26-b303-78c6346b9efd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_32ed0b21-9c66-4a26-b303-78c6346b9efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue_c05c2aef-01fc-4ca7-a623-94833f436e78" xlink:href="exfy-20241231.xsd#exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue_c05c2aef-01fc-4ca7-a623-94833f436e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting_3ceb62b4-d1bd-4c8d-b084-69633012df0d" xlink:href="exfy-20241231.xsd#exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting_3ceb62b4-d1bd-4c8d-b084-69633012df0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e25c0bbe-c30e-4e20-bb5c-92fa304ff6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e25c0bbe-c30e-4e20-bb5c-92fa304ff6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_32b30430-21a8-4fac-b162-6732af59d0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_32b30430-21a8-4fac-b162-6732af59d0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_19e431ba-5d7a-4f1c-8ced-73d323b4be0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_19e431ba-5d7a-4f1c-8ced-73d323b4be0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c2ad8b7b-06d5-4e22-bfc0-0867e80245d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c2ad8b7b-06d5-4e22-bfc0-0867e80245d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_394b572e-cc97-4542-880b-b28bbef68399" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_394b572e-cc97-4542-880b-b28bbef68399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_eaf28037-791b-40c0-8da4-612ef9594ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_NetIncomeLoss_eaf28037-791b-40c0-8da4-612ef9594ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d62b0165-f98a-4117-8eae-bd045bb8e301" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_StockholdersEquity_d62b0165-f98a-4117-8eae-bd045bb8e301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_5ff2a2b6-8a22-4c3f-97a2-e92c3757ef3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_5ff2a2b6-8a22-4c3f-97a2-e92c3757ef3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ad0e8634-4af0-4d09-bd1f-18a3a71d3bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7045805a-a915-42fb-88f0-ccb13f104386" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ad0e8634-4af0-4d09-bd1f-18a3a71d3bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="exfy-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://expensify.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_b76ca309-54de-4ca0-9e4c-5c7bde633548" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3fa848a3-654c-4883-999b-98f6fa4dd840" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b76ca309-54de-4ca0-9e4c-5c7bde633548" xlink:to="loc_us-gaap_StatementTable_3fa848a3-654c-4883-999b-98f6fa4dd840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c0e1d884-21cb-4f6e-a886-e5b96412e0ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3fa848a3-654c-4883-999b-98f6fa4dd840" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c0e1d884-21cb-4f6e-a886-e5b96412e0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a88036fd-9531-44a6-9596-1c03e5c9feb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c0e1d884-21cb-4f6e-a886-e5b96412e0ee" xlink:to="loc_us-gaap_RelatedPartyDomain_a88036fd-9531-44a6-9596-1c03e5c9feb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_2bd21b18-7c5f-4a88-9d32-763ab3a82262" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_a88036fd-9531-44a6-9596-1c03e5c9feb1" xlink:to="loc_us-gaap_NonrelatedPartyMember_2bd21b18-7c5f-4a88-9d32-763ab3a82262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_e2381a00-1e2b-4574-ad57-918b2a7f2a75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_a88036fd-9531-44a6-9596-1c03e5c9feb1" xlink:to="loc_us-gaap_RelatedPartyMember_e2381a00-1e2b-4574-ad57-918b2a7f2a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3fa848a3-654c-4883-999b-98f6fa4dd840" xlink:to="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b858f871-5583-4ebc-b0b7-99a250a953aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b858f871-5583-4ebc-b0b7-99a250a953aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_58d93401-ee31-4182-9163-65ed278303b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b858f871-5583-4ebc-b0b7-99a250a953aa" xlink:to="loc_us-gaap_NetIncomeLoss_58d93401-ee31-4182-9163-65ed278303b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b858f871-5583-4ebc-b0b7-99a250a953aa" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_569209f7-0a9f-49fc-987f-f41be17b0730" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_569209f7-0a9f-49fc-987f-f41be17b0730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_43c94f53-0b90-4b6c-990a-37b7c0add462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_43c94f53-0b90-4b6c-990a-37b7c0add462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment_5053d55b-ca29-4b8c-97ff-02ab8d03f056" xlink:href="exfy-20241231.xsd#exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment_5053d55b-ca29-4b8c-97ff-02ab8d03f056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b8961a66-eec6-48ea-8a5a-906170c4953f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_ShareBasedCompensation_b8961a66-eec6-48ea-8a5a-906170c4953f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_d1196b3d-eb53-400e-bae7-292dbb168f27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_d1196b3d-eb53-400e-bae7-292dbb168f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_278e8f61-f7a9-4513-b510-88b469122d88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_278e8f61-f7a9-4513-b510-88b469122d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e7c138f-9b27-4f65-a28e-1d784bd1d216" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8e70552a-0731-41d7-82cc-42a77aa50f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8e70552a-0731-41d7-82cc-42a77aa50f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_IncreaseDecreaseInSettlementAssets_14b8dd61-f88d-4fd0-b866-443c2d805087" xlink:href="exfy-20241231.xsd#exfy_IncreaseDecreaseInSettlementAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_exfy_IncreaseDecreaseInSettlementAssets_14b8dd61-f88d-4fd0-b866-443c2d805087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_2ada0f7d-32c8-45c1-acfb-1fe353992908" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_2ada0f7d-32c8-45c1-acfb-1fe353992908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_65e62e7b-fb5c-4d17-8083-138255937a82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_65e62e7b-fb5c-4d17-8083-138255937a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_58bd5d0b-41ff-4431-b7bb-916abc484f58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_58bd5d0b-41ff-4431-b7bb-916abc484f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_5970864c-e72c-4667-8ec8-3e27f1f3d72a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_5970864c-e72c-4667-8ec8-3e27f1f3d72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5c6a534a-107c-4e46-bcc8-edda9dd517ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5c6a534a-107c-4e46-bcc8-edda9dd517ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_702819e7-33f6-4209-a3f5-04a2b5e4e6a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_702819e7-33f6-4209-a3f5-04a2b5e4e6a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_6b949d73-7009-406a-b0fa-44633fa8662b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_6b949d73-7009-406a-b0fa-44633fa8662b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_IncreaseDecreaseInSettlementLiabilities_2a0624d2-d5fb-44c3-9a9a-30043b1b2500" xlink:href="exfy-20241231.xsd#exfy_IncreaseDecreaseInSettlementLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_exfy_IncreaseDecreaseInSettlementLiabilities_2a0624d2-d5fb-44c3-9a9a-30043b1b2500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_cf94eb6f-63b2-47d4-90b8-82ef79dbfeb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_23cfc351-8d2e-46e8-af73-74be83c62de0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_cf94eb6f-63b2-47d4-90b8-82ef79dbfeb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f99a260-9944-4d23-92f0-4e657ee8c119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b858f871-5583-4ebc-b0b7-99a250a953aa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f99a260-9944-4d23-92f0-4e657ee8c119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8f393355-f105-444e-a8d9-5a1686fcea77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8f393355-f105-444e-a8d9-5a1686fcea77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_48a81996-a37a-491f-9ac6-267a4b3bede0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_48a81996-a37a-491f-9ac6-267a4b3bede0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_33d505e2-faa8-44fd-a65f-c7c1b532ce42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_33d505e2-faa8-44fd-a65f-c7c1b532ce42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e83bc83-995c-44ad-ad5a-a7900bced46a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c0da936e-585b-4c7d-9a3b-98c0d58cb579" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e83bc83-995c-44ad-ad5a-a7900bced46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_7d6bba9a-36e8-4d33-b575-552295ec3e48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_7d6bba9a-36e8-4d33-b575-552295ec3e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_bf9d4f6a-e382-4762-ac4f-a40a9bcf15d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_bf9d4f6a-e382-4762-ac4f-a40a9bcf15d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions_45ccc10a-ac8b-4776-86ea-caa635fb608f" xlink:href="exfy-20241231.xsd#exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions_45ccc10a-ac8b-4776-86ea-caa635fb608f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_257eb98a-cc86-4a37-9cc1-0e5997baec4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_ProceedsFromStockPlans_257eb98a-cc86-4a37-9cc1-0e5997baec4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_27e87ab9-3558-44fe-97c1-acc6be432877" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_27e87ab9-3558-44fe-97c1-acc6be432877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_cb54e100-323a-44dd-969a-7ce490021373" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_cb54e100-323a-44dd-969a-7ce490021373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_720e5c56-6ebe-4ee5-918d-03ffd72c5c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_720e5c56-6ebe-4ee5-918d-03ffd72c5c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4fc4444-fea0-409f-8f4c-3dd8db11dcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4fc4444-fea0-409f-8f4c-3dd8db11dcf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3ff631bd-8ee5-4cd9-9eb1-60c3020a403c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1810c1e6-35a1-49ef-9418-6302899c80d4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3ff631bd-8ee5-4cd9-9eb1-60c3020a403c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ed5d36dc-6562-4b2d-991a-562bcb7ba2da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ed5d36dc-6562-4b2d-991a-562bcb7ba2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a91ba08d-347d-4169-9c9c-8a5b23870229" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a91ba08d-347d-4169-9c9c-8a5b23870229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_064fdefc-98d5-49c7-b65a-e3214a63fbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_064fdefc-98d5-49c7-b65a-e3214a63fbd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_d6e948d2-3068-45ca-b21f-ac835ee34f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_d6e948d2-3068-45ca-b21f-ac835ee34f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_cc1da4b3-0808-4f88-a549-1056fa8bf068" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_d6e948d2-3068-45ca-b21f-ac835ee34f2c" xlink:to="loc_us-gaap_InterestPaidNet_cc1da4b3-0808-4f88-a549-1056fa8bf068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b757d7ce-2ebc-4c77-9777-6dd7386aa5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_d6e948d2-3068-45ca-b21f-ac835ee34f2c" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b757d7ce-2ebc-4c77-9777-6dd7386aa5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_c5f869e1-b418-423e-ab53-fd9189cffc91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_c5f869e1-b418-423e-ab53-fd9189cffc91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_15be639b-50b3-455e-a10a-dc78be6314bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_15be639b-50b3-455e-a10a-dc78be6314bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_54d5d267-a699-459d-a176-ba80ee841d63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_54d5d267-a699-459d-a176-ba80ee841d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_0505c0f5-6993-4644-bb9a-723c6dc8adde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_0505c0f5-6993-4644-bb9a-723c6dc8adde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_feef47b0-d797-4d94-9c04-5e101f578fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssued1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_b17fdc61-15e8-4b85-a14e-8f616b3fae53" xlink:to="loc_us-gaap_StockIssued1_feef47b0-d797-4d94-9c04-5e101f578fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf2a5327-be40-44e0-bf8e-c7076749f745" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_24573a58-b5bd-4a49-8d77-2237b069b9da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_24573a58-b5bd-4a49-8d77-2237b069b9da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_0e47e60c-5f35-40a9-a922-26edb50ce0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:to="loc_us-gaap_RestrictedCashCurrent_0e47e60c-5f35-40a9-a922-26edb50ce0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCashIncludedInSettlementAssets_7d4896eb-27d3-4423-b3b9-f00ad1e36918" xlink:href="exfy-20241231.xsd#exfy_RestrictedCashIncludedInSettlementAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:to="loc_exfy_RestrictedCashIncludedInSettlementAssets_7d4896eb-27d3-4423-b3b9-f00ad1e36918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eafc5874-69e9-46ef-aa61-77a47fd3a6b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e2d01915-74e9-4b67-a5c8-726afab30277" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eafc5874-69e9-46ef-aa61-77a47fd3a6b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION" xlink:type="simple" xlink:href="exfy-20241231.xsd#DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION"/>
  <link:presentationLink xlink:role="http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_52278e81-44d5-47e0-89c3-a5a9cbcbc351" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_c944442f-166b-48ac-b3cc-ee9c4c88d214" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_52278e81-44d5-47e0-89c3-a5a9cbcbc351" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_c944442f-166b-48ac-b3cc-ee9c4c88d214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="exfy-20241231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ed4d574f-a381-417c-bfda-c94c1e8647dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_ebbdf93f-ca41-456a-8d49-b9c20364b361" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ed4d574f-a381-417c-bfda-c94c1e8647dd" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_ebbdf93f-ca41-456a-8d49-b9c20364b361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/CAPITALIZEDSOFTWARENET" xlink:type="simple" xlink:href="exfy-20241231.xsd#CAPITALIZEDSOFTWARENET"/>
  <link:presentationLink xlink:role="http://expensify.com/role/CAPITALIZEDSOFTWARENET" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentAbstract_523f9b20-124b-4d03-9747-78e0e761d916" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_dd72565a-8e69-412d-b07c-074a31cf4304" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentAbstract_523f9b20-124b-4d03-9747-78e0e761d916" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_dd72565a-8e69-412d-b07c-074a31cf4304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/PROPERTYANDEQUIPMENTNET" xlink:type="simple" xlink:href="exfy-20241231.xsd#PROPERTYANDEQUIPMENTNET"/>
  <link:presentationLink xlink:role="http://expensify.com/role/PROPERTYANDEQUIPMENTNET" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9e231e4e-9a0b-43f7-acd5-f2e838f14bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d5b147df-f0a7-4f79-b44a-8a41e17c13e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9e231e4e-9a0b-43f7-acd5-f2e838f14bbe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d5b147df-f0a7-4f79-b44a-8a41e17c13e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/LEASES" xlink:type="simple" xlink:href="exfy-20241231.xsd#LEASES"/>
  <link:presentationLink xlink:role="http://expensify.com/role/LEASES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6315a72f-6df4-47a8-b0cf-b01ace0cbda5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_37809897-d3c4-4b6a-9551-2a8b6b23254c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6315a72f-6df4-47a8-b0cf-b01ace0cbda5" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_37809897-d3c4-4b6a-9551-2a8b6b23254c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_a6ae7af3-0898-482c-b4b0-5df26471f438" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6315a72f-6df4-47a8-b0cf-b01ace0cbda5" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_a6ae7af3-0898-482c-b4b0-5df26471f438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTS" xlink:type="simple" xlink:href="exfy-20241231.xsd#SIGNIFICANTBALANCESHEETCOMPONENTS"/>
  <link:presentationLink xlink:role="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0659df91-936d-4514-95c6-ffc77cc4b6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_4df595a6-ae49-4b43-998c-327b2586350a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0659df91-936d-4514-95c6-ffc77cc4b6d4" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_4df595a6-ae49-4b43-998c-327b2586350a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/FINANCINGARRANGEMENTS" xlink:type="simple" xlink:href="exfy-20241231.xsd#FINANCINGARRANGEMENTS"/>
  <link:presentationLink xlink:role="http://expensify.com/role/FINANCINGARRANGEMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2b6823db-9d29-4de9-9159-3d65f39417b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_74f1800f-ed7c-4212-8a6f-70645803c3cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2b6823db-9d29-4de9-9159-3d65f39417b6" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_74f1800f-ed7c-4212-8a6f-70645803c3cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="exfy-20241231.xsd#PREFERREDSTOCKANDSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7e559e96-bb30-4c35-bf3a-2da768db0a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_f9e7a5af-4752-434c-b4f2-fd50d63fc5c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7e559e96-bb30-4c35-bf3a-2da768db0a2f" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_f9e7a5af-4752-434c-b4f2-fd50d63fc5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANS" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANS"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b94e90ab-8e40-4b71-a0e4-1e5552fa7c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_54ba7f9f-6347-4e47-9aec-1586200566ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b94e90ab-8e40-4b71-a0e4-1e5552fa7c0b" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_54ba7f9f-6347-4e47-9aec-1586200566ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXES" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://expensify.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a86dbc0b-1c3e-4795-aa3d-7b6604c76e48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_c997942a-7592-4be2-8aa6-e09bcb43b88d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a86dbc0b-1c3e-4795-aa3d-7b6604c76e48" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_c997942a-7592-4be2-8aa6-e09bcb43b88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/NETLOSSPERSHARE" xlink:type="simple" xlink:href="exfy-20241231.xsd#NETLOSSPERSHARE"/>
  <link:presentationLink xlink:role="http://expensify.com/role/NETLOSSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f12b572a-fb97-45c2-b4f7-280c263cf6d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_ad237da1-646d-46ef-bef0-10d69a2fe6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f12b572a-fb97-45c2-b4f7-280c263cf6d9" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_ad237da1-646d-46ef-bef0-10d69a2fe6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="exfy-20241231.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://expensify.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9049154-013b-470a-92e8-414831fa7350" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_edbc30a1-601d-4fa9-aeda-437a2af229a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9049154-013b-470a-92e8-414831fa7350" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_edbc30a1-601d-4fa9-aeda-437a2af229a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/EMPLOYEEBENEFITPLANS" xlink:type="simple" xlink:href="exfy-20241231.xsd#EMPLOYEEBENEFITPLANS"/>
  <link:presentationLink xlink:role="http://expensify.com/role/EMPLOYEEBENEFITPLANS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e5cbd7a1-c1cc-4deb-b4fe-2e2cd6ab97a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_9187346f-457a-42e7-aa37-045791e993ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e5cbd7a1-c1cc-4deb-b4fe-2e2cd6ab97a3" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_9187346f-457a-42e7-aa37-045791e993ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/RELATEDPARTYTRANSACTIONS" xlink:type="simple" xlink:href="exfy-20241231.xsd#RELATEDPARTYTRANSACTIONS"/>
  <link:presentationLink xlink:role="http://expensify.com/role/RELATEDPARTYTRANSACTIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_017553f0-8a28-4578-840f-5e220225c993" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_540769da-e479-4b4b-8d2e-0e9c28a2f184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_017553f0-8a28-4578-840f-5e220225c993" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_540769da-e479-4b4b-8d2e-0e9c28a2f184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="exfy-20241231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_04495a28-b001-4a69-b9c7-c6c47c4b4a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_04495a28-b001-4a69-b9c7-c6c47c4b4a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_222e3fc0-cdf5-4345-9e34-14ae3aa92b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_222e3fc0-cdf5-4345-9e34-14ae3aa92b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_d2f200b2-9174-4687-9ac4-4120d2e4fe24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_UseOfEstimates_d2f200b2-9174-4687-9ac4-4120d2e4fe24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_05eb8b48-4826-4e7a-89a3-e2eb4682c3e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_05eb8b48-4826-4e7a-89a3-e2eb4682c3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_91b76942-00eb-48a4-a3fb-537eaba17a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_91b76942-00eb-48a4-a3fb-537eaba17a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_5435e70c-5023-4e78-97ef-16a756b97e04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_5435e70c-5023-4e78-97ef-16a756b97e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_ece79d2b-a086-493c-a29d-7128d32b5cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_ece79d2b-a086-493c-a29d-7128d32b5cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_9e9d6300-61e3-41a4-bc05-1b422d98d6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_9e9d6300-61e3-41a4-bc05-1b422d98d6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock_576edcd1-21c9-4a9a-9cb0-1b4f64bb87dd" xlink:href="exfy-20241231.xsd#exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock_576edcd1-21c9-4a9a-9cb0-1b4f64bb87dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_0a64463b-c011-4abb-abf7-f64081d6bf0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_0a64463b-c011-4abb-abf7-f64081d6bf0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_f91209ac-cc5e-4efa-946a-5067e7b494a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_f91209ac-cc5e-4efa-946a-5067e7b494a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_4ebfd795-5043-4ea7-b3c8-cef705d07946" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_4ebfd795-5043-4ea7-b3c8-cef705d07946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_638b2e2c-3095-4fc0-ace8-0ea0f705e798" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_638b2e2c-3095-4fc0-ace8-0ea0f705e798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_297e4ffa-b4a2-4b18-9665-1d76e8f0fed0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_297e4ffa-b4a2-4b18-9665-1d76e8f0fed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CashbackRewardsPolicyTextBlock_6f108f7e-aadf-474a-975d-4ddb31ec6773" xlink:href="exfy-20241231.xsd#exfy_CashbackRewardsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_exfy_CashbackRewardsPolicyTextBlock_6f108f7e-aadf-474a-975d-4ddb31ec6773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_74f2bd8f-1b51-4e36-aa7b-d49eec04fffd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_74f2bd8f-1b51-4e36-aa7b-d49eec04fffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock_f12455a6-42c8-4a54-baed-66399f1a2241" xlink:href="exfy-20241231.xsd#exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock_f12455a6-42c8-4a54-baed-66399f1a2241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CostOfRevenuePolicyTextBlock_1a84dc64-768d-401c-9860-e4d799739402" xlink:href="exfy-20241231.xsd#exfy_CostOfRevenuePolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_exfy_CostOfRevenuePolicyTextBlock_1a84dc64-768d-401c-9860-e4d799739402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_127c55b5-0175-40f5-b1e4-5dfb30d74001" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_127c55b5-0175-40f5-b1e4-5dfb30d74001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_cc55fe98-ddf6-40f9-9389-cc9e7a522d64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_cc55fe98-ddf6-40f9-9389-cc9e7a522d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_SalesAndMarketingPolicyTextBlock_6e9ce431-6e54-4c6d-a635-ec151ca6e77d" xlink:href="exfy-20241231.xsd#exfy_SalesAndMarketingPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_exfy_SalesAndMarketingPolicyTextBlock_6e9ce431-6e54-4c6d-a635-ec151ca6e77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_InterestAndOtherExpensesNetPolicyTextBlock_2260adce-d8f5-471d-9bef-f8aac3c7b0ec" xlink:href="exfy-20241231.xsd#exfy_InterestAndOtherExpensesNetPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_exfy_InterestAndOtherExpensesNetPolicyTextBlock_2260adce-d8f5-471d-9bef-f8aac3c7b0ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_3897b931-5bdb-4139-b4c7-f0a1b23ed22c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_3897b931-5bdb-4139-b4c7-f0a1b23ed22c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_7e2ff0f8-5033-4932-a024-373f437942d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_7e2ff0f8-5033-4932-a024-373f437942d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ShareRepurchasesPolicyPolicyTextBlock_1aecd01d-d755-41fa-8792-c79225e8be8a" xlink:href="exfy-20241231.xsd#exfy_ShareRepurchasesPolicyPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_exfy_ShareRepurchasesPolicyPolicyTextBlock_1aecd01d-d755-41fa-8792-c79225e8be8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_da25b19c-cf84-476a-91bf-d4c6005b4e39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_da25b19c-cf84-476a-91bf-d4c6005b4e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2c9c7cfb-1f57-4938-8e51-8426639c8509" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f5f2d94-4bf7-49e7-9a2e-55e7bae5387b" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2c9c7cfb-1f57-4938-8e51-8426639c8509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="exfy-20241231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d0583a3f-b0ba-4d42-9445-abfea6f7b4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTableTextBlock_01b4a111-944a-4893-b79e-a20ebe0ded67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d0583a3f-b0ba-4d42-9445-abfea6f7b4bb" xlink:to="loc_us-gaap_CapitalizedContractCostTableTextBlock_01b4a111-944a-4893-b79e-a20ebe0ded67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_af230c4b-7c41-442b-b28e-de7d8c8a8d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d0583a3f-b0ba-4d42-9445-abfea6f7b4bb" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_af230c4b-7c41-442b-b28e-de7d8c8a8d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/CAPITALIZEDSOFTWARENETTables" xlink:type="simple" xlink:href="exfy-20241231.xsd#CAPITALIZEDSOFTWARENETTables"/>
  <link:presentationLink xlink:role="http://expensify.com/role/CAPITALIZEDSOFTWARENETTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentAbstract_96e30352-ffb5-4bab-947f-42384505d8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock_9196f385-f42c-4749-bb2f-082a012ee536" xlink:href="exfy-20241231.xsd#exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentAbstract_96e30352-ffb5-4bab-947f-42384505d8a8" xlink:to="loc_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock_9196f385-f42c-4749-bb2f-082a012ee536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/PROPERTYANDEQUIPMENTNETTables" xlink:type="simple" xlink:href="exfy-20241231.xsd#PROPERTYANDEQUIPMENTNETTables"/>
  <link:presentationLink xlink:role="http://expensify.com/role/PROPERTYANDEQUIPMENTNETTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_78b9414a-c514-4956-b681-fc1876261046" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_625b20b8-5415-49b9-91bd-902cd6e863c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_78b9414a-c514-4956-b681-fc1876261046" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_625b20b8-5415-49b9-91bd-902cd6e863c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/LEASESTables" xlink:type="simple" xlink:href="exfy-20241231.xsd#LEASESTables"/>
  <link:presentationLink xlink:role="http://expensify.com/role/LEASESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8a5329ea-d0b3-4bf9-94d6-cf40949c7016" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_acc99940-0047-4228-81c9-edc5dc47f6d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8a5329ea-d0b3-4bf9-94d6-cf40949c7016" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_acc99940-0047-4228-81c9-edc5dc47f6d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AssetsAndLiabilitiesLesseeTableTextBlock_9cdbe24b-5ca9-497b-bc5b-2159dd003faf" xlink:href="exfy-20241231.xsd#exfy_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8a5329ea-d0b3-4bf9-94d6-cf40949c7016" xlink:to="loc_exfy_AssetsAndLiabilitiesLesseeTableTextBlock_9cdbe24b-5ca9-497b-bc5b-2159dd003faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_96d64e9b-a5d2-4ae7-bc75-bac895bdac50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8a5329ea-d0b3-4bf9-94d6-cf40949c7016" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_96d64e9b-a5d2-4ae7-bc75-bac895bdac50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_63b99a76-e7e1-4da0-99f9-80c92192da2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8a5329ea-d0b3-4bf9-94d6-cf40949c7016" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_63b99a76-e7e1-4da0-99f9-80c92192da2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSTables" xlink:type="simple" xlink:href="exfy-20241231.xsd#SIGNIFICANTBALANCESHEETCOMPONENTSTables"/>
  <link:presentationLink xlink:role="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bbcc19f2-df10-4b46-92d8-e063b08ed67e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_e5200e16-1c47-4bf8-9cff-7f9f348ce36a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bbcc19f2-df10-4b46-92d8-e063b08ed67e" xlink:to="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_e5200e16-1c47-4bf8-9cff-7f9f348ce36a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_4142b646-0a51-4a74-9641-9b26a846836f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bbcc19f2-df10-4b46-92d8-e063b08ed67e" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_4142b646-0a51-4a74-9641-9b26a846836f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSTables" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSTables"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4e262b1c-9d9f-4a3e-9aaf-b7beba41a26f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_1aec8d4f-1896-429f-b80c-69fe6d1c6447" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4e262b1c-9d9f-4a3e-9aaf-b7beba41a26f" xlink:to="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_1aec8d4f-1896-429f-b80c-69fe6d1c6447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_0aebe334-d6e7-42d6-b3aa-8d4d0325649f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4e262b1c-9d9f-4a3e-9aaf-b7beba41a26f" xlink:to="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_0aebe334-d6e7-42d6-b3aa-8d4d0325649f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6662f73a-eed3-4d69-ab4e-e3213522c5e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4e262b1c-9d9f-4a3e-9aaf-b7beba41a26f" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6662f73a-eed3-4d69-ab4e-e3213522c5e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESTables"/>
  <link:presentationLink xlink:role="http://expensify.com/role/INCOMETAXESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6a77d418-220c-4ffa-8f4c-38000aed7a96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_92508a33-4d82-466c-90d2-b41bdf353ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6a77d418-220c-4ffa-8f4c-38000aed7a96" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_92508a33-4d82-466c-90d2-b41bdf353ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_7ac9dc1f-1f56-4c82-8372-4052c16f8206" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6a77d418-220c-4ffa-8f4c-38000aed7a96" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_7ac9dc1f-1f56-4c82-8372-4052c16f8206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_bda79f36-a054-4cdc-b1c6-e66d2df49a33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6a77d418-220c-4ffa-8f4c-38000aed7a96" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_bda79f36-a054-4cdc-b1c6-e66d2df49a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_0ecf6375-c2a1-41ea-85c9-2b7fa2a98cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6a77d418-220c-4ffa-8f4c-38000aed7a96" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_0ecf6375-c2a1-41ea-85c9-2b7fa2a98cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_3bdb80ae-0dbf-42aa-a6b1-adfb4aa5d967" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6a77d418-220c-4ffa-8f4c-38000aed7a96" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_3bdb80ae-0dbf-42aa-a6b1-adfb4aa5d967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/NETLOSSPERSHARETables" xlink:type="simple" xlink:href="exfy-20241231.xsd#NETLOSSPERSHARETables"/>
  <link:presentationLink xlink:role="http://expensify.com/role/NETLOSSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b0a649d8-bdb6-4667-9c2c-af789642338a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_28b840f3-e363-4c0d-a5a8-c08f65c66aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b0a649d8-bdb6-4667-9c2c-af789642338a" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_28b840f3-e363-4c0d-a5a8-c08f65c66aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_75895122-8531-4749-b890-998f6baa7c79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b0a649d8-bdb6-4667-9c2c-af789642338a" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_75895122-8531-4749-b890-998f6baa7c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_367db61c-701a-4a5a-aa74-a840fc96d8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_NumberOfCardPrograms_1f55fccf-4c9b-4766-8dcc-f45a1f913483" xlink:href="exfy-20241231.xsd#exfy_NumberOfCardPrograms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_367db61c-701a-4a5a-aa74-a840fc96d8ae" xlink:to="loc_exfy_NumberOfCardPrograms_1f55fccf-4c9b-4766-8dcc-f45a1f913483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_99bbb892-f73c-4b38-bb05-511f85324dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_99bbb892-f73c-4b38-bb05-511f85324dcd" xlink:to="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_554e7c3d-00af-46d9-997a-9b7b9c2f28b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_554e7c3d-00af-46d9-997a-9b7b9c2f28b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_554e7c3d-00af-46d9-997a-9b7b9c2f28b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_b62c9538-9568-49bf-bcbf-1fd86da66634" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:to="loc_us-gaap_ComputerEquipmentMember_b62c9538-9568-49bf-bcbf-1fd86da66634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_5918d94f-e32b-4dc5-9139-8cfccc10639d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_5918d94f-e32b-4dc5-9139-8cfccc10639d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_602a8a10-2a30-4b37-9879-0c80fe5097fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:to="loc_us-gaap_BuildingMember_602a8a10-2a30-4b37-9879-0c80fe5097fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_2e5d4202-e791-4726-9a98-d39fc17502cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c47daa01-088c-4f19-a037-921f01635fd4" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_2e5d4202-e791-4726-9a98-d39fc17502cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_374362d5-545e-4957-933c-4f76a0fdd101" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:to="loc_srt_ProductOrServiceAxis_374362d5-545e-4957-933c-4f76a0fdd101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3622114e-00dc-4df4-8385-52999293a579" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_374362d5-545e-4957-933c-4f76a0fdd101" xlink:to="loc_srt_ProductsAndServicesDomain_3622114e-00dc-4df4-8385-52999293a579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_InterchangeMember_65a3decf-96b4-4c53-b92d-9f6a3b3fbcdf" xlink:href="exfy-20241231.xsd#exfy_InterchangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3622114e-00dc-4df4-8385-52999293a579" xlink:to="loc_exfy_InterchangeMember_65a3decf-96b4-4c53-b92d-9f6a3b3fbcdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3b180dfe-91fe-4aa8-b01a-899769bace91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:to="loc_us-gaap_AwardTypeAxis_3b180dfe-91fe-4aa8-b01a-899769bace91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1058dabc-f41d-4cf0-88e6-af6ac26d49c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3b180dfe-91fe-4aa8-b01a-899769bace91" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1058dabc-f41d-4cf0-88e6-af6ac26d49c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4f17cc50-b9b3-4d5a-a959-c185938bb132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1058dabc-f41d-4cf0-88e6-af6ac26d49c7" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4f17cc50-b9b3-4d5a-a959-c185938bb132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_a8cf0210-e91f-4baf-8958-f172f8986f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:to="loc_us-gaap_GranteeStatusAxis_a8cf0210-e91f-4baf-8958-f172f8986f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_e83aaa51-bffa-4064-b8da-92b5a412a7a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusAxis_a8cf0210-e91f-4baf-8958-f172f8986f6f" xlink:to="loc_us-gaap_GranteeStatusDomain_e83aaa51-bffa-4064-b8da-92b5a412a7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_76d7fa71-5097-4ebb-87de-e0f86be06dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusDomain_e83aaa51-bffa-4064-b8da-92b5a412a7a3" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_76d7fa71-5097-4ebb-87de-e0f86be06dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_6a5f7c53-8680-476c-8062-87ba9954723f" xlink:to="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_6d545a34-6a43-4b93-ae87-5516c8bdc3da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_6d545a34-6a43-4b93-ae87-5516c8bdc3da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_28d4e6b6-355e-4c89-a05f-e821cbc1ed0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_28d4e6b6-355e-4c89-a05f-e821cbc1ed0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_eb95faac-a174-43a5-a9c1-5fe232a057a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_eb95faac-a174-43a5-a9c1-5fe232a057a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bf3dc32b-5676-4614-bf80-10772ac2a3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bf3dc32b-5676-4614-bf80-10772ac2a3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_960b5076-1fb3-486f-95d8-ce0f8627b062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_960b5076-1fb3-486f-95d8-ce0f8627b062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_NumberOfPerformanceObligations_c2a45c1f-5cbb-4a9d-8da1-95a1c7310b9c" xlink:href="exfy-20241231.xsd#exfy_NumberOfPerformanceObligations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_exfy_NumberOfPerformanceObligations_c2a45c1f-5cbb-4a9d-8da1-95a1c7310b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6441ab68-550c-4723-a816-b10e853a6db1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6441ab68-550c-4723-a816-b10e853a6db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredContractAcquisitionCostsTerm_fef36c65-d267-4ac6-af39-fb77a62b05db" xlink:href="exfy-20241231.xsd#exfy_DeferredContractAcquisitionCostsTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_exfy_DeferredContractAcquisitionCostsTerm_fef36c65-d267-4ac6-af39-fb77a62b05db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e345ee45-c025-46b3-bbe1-6bda07c3fb62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e345ee45-c025-46b3-bbe1-6bda07c3fb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables_88c485f5-b326-43b1-9dfc-521ae32e1151" xlink:href="exfy-20241231.xsd#exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables_88c485f5-b326-43b1-9dfc-521ae32e1151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer_2b8c602c-446c-499d-8f16-6008f3c38452" xlink:href="exfy-20241231.xsd#exfy_RevenueFromContractWithCustomerCashRewardsToCustomer"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer_2b8c602c-446c-499d-8f16-6008f3c38452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c5e0df68-b98b-4dc8-8b7e-9371492719b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c5e0df68-b98b-4dc8-8b7e-9371492719b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_6bd1ed17-ed5d-4595-9b20-81fb59c77f14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_6bd1ed17-ed5d-4595-9b20-81fb59c77f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_46241f64-fe9d-4674-a270-1ff364e08a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_46241f64-fe9d-4674-a270-1ff364e08a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_d8f4aaf2-729a-47ef-bbeb-50e6f8b990fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_AdvertisingExpense_d8f4aaf2-729a-47ef-bbeb-50e6f8b990fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_87508fe3-1af5-42b5-9e25-4ffaf2af1062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_0d2adff8-571d-4424-93f3-4194092b136d" xlink:to="loc_us-gaap_NumberOfReportableSegments_87508fe3-1af5-42b5-9e25-4ffaf2af1062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bef2118f-0772-4929-8167-888e99ae6d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract_64d7d1e8-0741-4b02-83ae-ff6072fe2773" xlink:href="exfy-20241231.xsd#exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bef2118f-0772-4929-8167-888e99ae6d4d" xlink:to="loc_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract_64d7d1e8-0741-4b02-83ae-ff6072fe2773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_e6dcf9e6-1051-4413-848c-be1dc7681381" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract_64d7d1e8-0741-4b02-83ae-ff6072fe2773" xlink:to="loc_us-gaap_CapitalizedContractCostNet_e6dcf9e6-1051-4413-848c-be1dc7681381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CapitalizedContractCostAmountCapitalized_1de7a531-128b-444f-8fe5-7c84f77853c5" xlink:href="exfy-20241231.xsd#exfy_CapitalizedContractCostAmountCapitalized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract_64d7d1e8-0741-4b02-83ae-ff6072fe2773" xlink:to="loc_exfy_CapitalizedContractCostAmountCapitalized_1de7a531-128b-444f-8fe5-7c84f77853c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_0435e773-6ad8-41a3-aa74-d829cf7ddea9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract_64d7d1e8-0741-4b02-83ae-ff6072fe2773" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_0435e773-6ad8-41a3-aa74-d829cf7ddea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_5f8a0b79-9dcf-44d9-91b5-9a9d19c1b15c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract_64d7d1e8-0741-4b02-83ae-ff6072fe2773" xlink:to="loc_us-gaap_CapitalizedContractCostNet_5f8a0b79-9dcf-44d9-91b5-9a9d19c1b15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5ef211d9-50f8-4b55-b5b5-bf160211954b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1f15e3b8-08f2-43a7-9420-b5c1f87664ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ef211d9-50f8-4b55-b5b5-bf160211954b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1f15e3b8-08f2-43a7-9420-b5c1f87664ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_670d9476-5a15-400d-bf09-57045329d956" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1f15e3b8-08f2-43a7-9420-b5c1f87664ca" xlink:to="loc_srt_StatementGeographicalAxis_670d9476-5a15-400d-bf09-57045329d956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_70bd7240-f683-4894-a50d-541a70cc746b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_670d9476-5a15-400d-bf09-57045329d956" xlink:to="loc_srt_SegmentGeographicalDomain_70bd7240-f683-4894-a50d-541a70cc746b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f5b33f76-eb81-4edc-8587-d5b6d1dbb240" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_70bd7240-f683-4894-a50d-541a70cc746b" xlink:to="loc_country_US_f5b33f76-eb81-4edc-8587-d5b6d1dbb240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_59747e97-83ad-4ed9-89a6-ad4664236a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_70bd7240-f683-4894-a50d-541a70cc746b" xlink:to="loc_us-gaap_NonUsMember_59747e97-83ad-4ed9-89a6-ad4664236a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_ff3f91d0-6856-4ea9-ac8f-962208ba1f85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1f15e3b8-08f2-43a7-9420-b5c1f87664ca" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_ff3f91d0-6856-4ea9-ac8f-962208ba1f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e75f7ad1-a9a2-4a3a-bf44-3efef3ed8e17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ff3f91d0-6856-4ea9-ac8f-962208ba1f85" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e75f7ad1-a9a2-4a3a-bf44-3efef3ed8e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentAbstract_8f620145-b7bf-420e-9fd9-887778d34f60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_aa6b2f69-8c99-4dac-be35-ac3ff9e0d7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentAbstract_8f620145-b7bf-420e-9fd9-887778d34f60" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_aa6b2f69-8c99-4dac-be35-ac3ff9e0d7c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_86a0240d-4bc6-4f94-8bee-c5615c43190c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_aa6b2f69-8c99-4dac-be35-ac3ff9e0d7c6" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_86a0240d-4bc6-4f94-8bee-c5615c43190c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_51d7ceda-b1f3-4c51-b65f-cf3ed2633f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_aa6b2f69-8c99-4dac-be35-ac3ff9e0d7c6" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_51d7ceda-b1f3-4c51-b65f-cf3ed2633f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_bc7b3a5c-b96c-47d4-99dc-6ec3a35ef2c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNetAbstract_aa6b2f69-8c99-4dac-be35-ac3ff9e0d7c6" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_bc7b3a5c-b96c-47d4-99dc-6ec3a35ef2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/CAPITALIZEDSOFTWARENETNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#CAPITALIZEDSOFTWARENETNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/CAPITALIZEDSOFTWARENETNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentAbstract_d98052df-79ae-49ab-a7fa-a37fd207d6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_2109b26b-4bad-404b-b6c5-5d4e440eb80f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentAbstract_d98052df-79ae-49ab-a7fa-a37fd207d6d3" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_2109b26b-4bad-404b-b6c5-5d4e440eb80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d12c947d-6145-480c-ab14-8959f23ac84a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1a6490b-a969-4cb0-bdc0-10ab7ae60331" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d12c947d-6145-480c-ab14-8959f23ac84a" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1a6490b-a969-4cb0-bdc0-10ab7ae60331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ce1c5c69-a620-4554-9dd3-98c05d866f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1a6490b-a969-4cb0-bdc0-10ab7ae60331" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ce1c5c69-a620-4554-9dd3-98c05d866f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ce1c5c69-a620-4554-9dd3-98c05d866f2d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_b5c7768a-e988-4ba3-a738-6333e27fe63e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_ComputerEquipmentMember_b5c7768a-e988-4ba3-a738-6333e27fe63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_26d8433d-65e1-468f-8f6f-c017936138e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_26d8433d-65e1-468f-8f6f-c017936138e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_8c2e4e39-7b45-480c-8414-89a4607118de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_8c2e4e39-7b45-480c-8414-89a4607118de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_d698f569-aa3c-446e-ae8c-be10d753e08b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_BuildingMember_d698f569-aa3c-446e-ae8c-be10d753e08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_304f937b-b932-473e-88a9-aba94e298cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_LandMember_304f937b-b932-473e-88a9-aba94e298cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_21dfa1d2-0557-4f25-9563-b3c7d20354c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7f3b0b7c-c90c-469f-93a0-c3837399dad7" xlink:to="loc_us-gaap_ConstructionInProgressMember_21dfa1d2-0557-4f25-9563-b3c7d20354c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f8e8a521-337c-4bbb-b2f0-19086d311417" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c1a6490b-a969-4cb0-bdc0-10ab7ae60331" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f8e8a521-337c-4bbb-b2f0-19086d311417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_59f71700-8249-403c-9f0e-9167468d1147" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f8e8a521-337c-4bbb-b2f0-19086d311417" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_59f71700-8249-403c-9f0e-9167468d1147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_39859af6-2e47-49d2-99fd-249dbbc1de1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f8e8a521-337c-4bbb-b2f0-19086d311417" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_39859af6-2e47-49d2-99fd-249dbbc1de1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e944c6b7-3ad4-420a-9725-3e961a0ee40f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_f8e8a521-337c-4bbb-b2f0-19086d311417" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_e944c6b7-3ad4-420a-9725-3e961a0ee40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/PROPERTYANDEQUIPMENTNETNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#PROPERTYANDEQUIPMENTNETNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/PROPERTYANDEQUIPMENTNETNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_61089b30-43a0-48b1-ba19-f5868cb22b67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_af8beb64-1fd5-4efb-8de1-438d5299fadf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_61089b30-43a0-48b1-ba19-f5868cb22b67" xlink:to="loc_us-gaap_Depreciation_af8beb64-1fd5-4efb-8de1-438d5299fadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/LEASESNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#LEASESNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/LEASESNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6f612de1-0d76-4780-a2c9-2d3be6294b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LesseeOperatingLeaseNumberOfContractsAcquired_954846a0-6266-417b-a8af-b8af448f3213" xlink:href="exfy-20241231.xsd#exfy_LesseeOperatingLeaseNumberOfContractsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6f612de1-0d76-4780-a2c9-2d3be6294b4d" xlink:to="loc_exfy_LesseeOperatingLeaseNumberOfContractsAcquired_954846a0-6266-417b-a8af-b8af448f3213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/LEASESLeaseCostDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#LEASESLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/LEASESLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_22c83fc1-e06b-4754-bc65-3a4e08d756fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_FinanceLeaseCostsAbstract_0f167048-be68-4f6a-a3ab-8b6b7ac1db30" xlink:href="exfy-20241231.xsd#exfy_FinanceLeaseCostsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_22c83fc1-e06b-4754-bc65-3a4e08d756fa" xlink:to="loc_exfy_FinanceLeaseCostsAbstract_0f167048-be68-4f6a-a3ab-8b6b7ac1db30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8ca244d1-41fd-4c98-bf81-2b8ee7f2e862" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_FinanceLeaseCostsAbstract_0f167048-be68-4f6a-a3ab-8b6b7ac1db30" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8ca244d1-41fd-4c98-bf81-2b8ee7f2e862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_954b43af-390e-496a-9db7-412b96922345" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_FinanceLeaseCostsAbstract_0f167048-be68-4f6a-a3ab-8b6b7ac1db30" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_954b43af-390e-496a-9db7-412b96922345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_FinanceLeaseCost_27fb048a-61c6-4b1f-9f2f-a84e202826f2" xlink:href="exfy-20241231.xsd#exfy_FinanceLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_FinanceLeaseCostsAbstract_0f167048-be68-4f6a-a3ab-8b6b7ac1db30" xlink:to="loc_exfy_FinanceLeaseCost_27fb048a-61c6-4b1f-9f2f-a84e202826f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_40079988-8f09-4ba5-acb9-85bdb593c1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_22c83fc1-e06b-4754-bc65-3a4e08d756fa" xlink:to="loc_us-gaap_OperatingLeaseCost_40079988-8f09-4ba5-acb9-85bdb593c1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_6c233d42-33bc-4445-a9cb-4f947ac5d282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_22c83fc1-e06b-4754-bc65-3a4e08d756fa" xlink:to="loc_us-gaap_ShortTermLeaseCost_6c233d42-33bc-4445-a9cb-4f947ac5d282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_acad6392-0b3a-4029-b44b-fb5c30f3c621" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_22c83fc1-e06b-4754-bc65-3a4e08d756fa" xlink:to="loc_us-gaap_LeaseCost_acad6392-0b3a-4029-b44b-fb5c30f3c621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/LEASESRelatedtoLeasesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#LEASESRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/LEASESRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c7c6294e-f9cb-4eb7-802d-03cfe5716e89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_5ec1ab35-f490-47cb-97b3-308021aa084b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c7c6294e-f9cb-4eb7-802d-03cfe5716e89" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_5ec1ab35-f490-47cb-97b3-308021aa084b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b5ec0ea6-124a-4f24-aa47-7f2fdebefea2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c7c6294e-f9cb-4eb7-802d-03cfe5716e89" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b5ec0ea6-124a-4f24-aa47-7f2fdebefea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_WeightedAverageRemainingLeaseTermAbstract_902f7713-122e-4906-b885-b462925c3f74" xlink:href="exfy-20241231.xsd#exfy_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c7c6294e-f9cb-4eb7-802d-03cfe5716e89" xlink:to="loc_exfy_WeightedAverageRemainingLeaseTermAbstract_902f7713-122e-4906-b885-b462925c3f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_bd3f1709-2487-4a47-817f-998f5979a6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_WeightedAverageRemainingLeaseTermAbstract_902f7713-122e-4906-b885-b462925c3f74" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_bd3f1709-2487-4a47-817f-998f5979a6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_f8c41fad-b5b8-4fe3-b94f-a244b78337b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_WeightedAverageRemainingLeaseTermAbstract_902f7713-122e-4906-b885-b462925c3f74" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_f8c41fad-b5b8-4fe3-b94f-a244b78337b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_LeasesWeightedAverageDiscountRateAbstract_a0a33707-bf7f-4b36-bdf0-0c87134b113f" xlink:href="exfy-20241231.xsd#exfy_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c7c6294e-f9cb-4eb7-802d-03cfe5716e89" xlink:to="loc_exfy_LeasesWeightedAverageDiscountRateAbstract_a0a33707-bf7f-4b36-bdf0-0c87134b113f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_90f6b9dd-7369-4e36-b83e-c42fda11b4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_LeasesWeightedAverageDiscountRateAbstract_a0a33707-bf7f-4b36-bdf0-0c87134b113f" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_90f6b9dd-7369-4e36-b83e-c42fda11b4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7f27c021-1c9e-471a-af74-0100c2118453" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_LeasesWeightedAverageDiscountRateAbstract_a0a33707-bf7f-4b36-bdf0-0c87134b113f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7f27c021-1c9e-471a-af74-0100c2118453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_925f1d8a-9dee-4cab-a794-1a8391df32e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c7c6294e-f9cb-4eb7-802d-03cfe5716e89" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_925f1d8a-9dee-4cab-a794-1a8391df32e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_bebc82e6-dfd3-43f5-91c8-b973964f6c96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c7c6294e-f9cb-4eb7-802d-03cfe5716e89" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_bebc82e6-dfd3-43f5-91c8-b973964f6c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/LEASESCashflowDisclosuresDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#LEASESCashflowDisclosuresDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/LEASESCashflowDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_92a58ce9-03b8-4d7b-8f76-3408d6c5d971" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_60692231-97f8-4a6f-a854-85c1ad5bc60d" xlink:href="exfy-20241231.xsd#exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_92a58ce9-03b8-4d7b-8f76-3408d6c5d971" xlink:to="loc_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_60692231-97f8-4a6f-a854-85c1ad5bc60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_86055849-4f6c-4dc5-8e7c-300c521e6df5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_60692231-97f8-4a6f-a854-85c1ad5bc60d" xlink:to="loc_us-gaap_OperatingLeasePayments_86055849-4f6c-4dc5-8e7c-300c521e6df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_52e9e66a-f1c1-47a6-83f4-490359a23877" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_60692231-97f8-4a6f-a854-85c1ad5bc60d" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_52e9e66a-f1c1-47a6-83f4-490359a23877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_d39dee40-9663-4321-a411-93c3fa566496" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_60692231-97f8-4a6f-a854-85c1ad5bc60d" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_d39dee40-9663-4321-a411-93c3fa566496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_b6b5d13a-b5a3-47cf-8748-76454d458cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_92a58ce9-03b8-4d7b-8f76-3408d6c5d971" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_b6b5d13a-b5a3-47cf-8748-76454d458cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8c32e096-afdf-4e53-ab83-3d542072b6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_92a58ce9-03b8-4d7b-8f76-3408d6c5d971" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_8c32e096-afdf-4e53-ab83-3d542072b6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/LEASESLeaseMaturityDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#LEASESLeaseMaturityDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/LEASESLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_e1f169fc-3d06-4615-9f10-54709097caa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e1f169fc-3d06-4615-9f10-54709097caa7" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_bb81214e-578c-4833-ba1a-9b73da3b8006" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_bb81214e-578c-4833-ba1a-9b73da3b8006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_c89d9a2a-2420-4db6-bbe5-2998133b28c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_c89d9a2a-2420-4db6-bbe5-2998133b28c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_4aed7946-68c2-459c-a2f4-244550b92cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_4aed7946-68c2-459c-a2f4-244550b92cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9423944b-04c0-42d0-95d5-b90b2c2755af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9423944b-04c0-42d0-95d5-b90b2c2755af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_a5d6d1d0-2a36-44d2-9f4a-f9187fcd1fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_a5d6d1d0-2a36-44d2-9f4a-f9187fcd1fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_0d9a473c-7a11-4422-9bd4-86d443317680" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_0d9a473c-7a11-4422-9bd4-86d443317680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d46e8851-e602-45c2-8f26-c98f9b608c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d46e8851-e602-45c2-8f26-c98f9b608c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_56bf3238-401b-4904-89ee-0dd128ce4231" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_56bf3238-401b-4904-89ee-0dd128ce4231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_9ca3f16e-4197-4099-be87-b864bfc3748e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_9ca3f16e-4197-4099-be87-b864bfc3748e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_852088ca-f69b-44ed-9d63-8d3d83462c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_852088ca-f69b-44ed-9d63-8d3d83462c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_6341959a-6922-4910-9237-7e147c0a1fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_6341959a-6922-4910-9237-7e147c0a1fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_2740bd60-f59d-4e1c-9f8e-4db8b4490798" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e3ee3cef-53c6-46bf-8f1a-801f67928e5f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_2740bd60-f59d-4e1c-9f8e-4db8b4490798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e1f169fc-3d06-4615-9f10-54709097caa7" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_050e2e8a-6a54-41d1-8f56-ae232d7e676c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_050e2e8a-6a54-41d1-8f56-ae232d7e676c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_26dc589d-f976-4b59-8951-aa3436808f75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_26dc589d-f976-4b59-8951-aa3436808f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_021b297e-395a-46c1-b553-101f1e0fca76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_021b297e-395a-46c1-b553-101f1e0fca76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f67f86ed-1a5e-4028-b374-a5f0c65e8577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f67f86ed-1a5e-4028-b374-a5f0c65e8577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f236baa2-c9bc-4808-a002-1cb4c235afc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f236baa2-c9bc-4808-a002-1cb4c235afc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f1cc1016-54c9-41ab-9ac5-fc773cb0cd89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f1cc1016-54c9-41ab-9ac5-fc773cb0cd89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_52a499b0-3259-4da7-ba79-05abc9dd4b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_52a499b0-3259-4da7-ba79-05abc9dd4b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_18645781-8797-4ab5-8e8f-d655d63ab880" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_18645781-8797-4ab5-8e8f-d655d63ab880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_85c9f738-5bd6-45f4-9c13-8e399977b2c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_85c9f738-5bd6-45f4-9c13-8e399977b2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_067ce7e9-2488-49a1-94a9-50f79d3bc411" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_067ce7e9-2488-49a1-94a9-50f79d3bc411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_5267f558-1a19-4900-a52b-012db7393369" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_5267f558-1a19-4900-a52b-012db7393369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_43014468-8dec-4ee8-81d3-cb3673c01f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_62182359-07dd-4c61-8cd1-6b62f99071ab" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_43014468-8dec-4ee8-81d3-cb3673c01f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b9027fb6-8d07-4a54-8726-352dd53b20b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:href="exfy-20241231.xsd#exfy_ScheduleOfOtherCurrentAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b9027fb6-8d07-4a54-8726-352dd53b20b0" xlink:to="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2a9fe453-d131-47d6-b918-5ef78a707435" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2a9fe453-d131-47d6-b918-5ef78a707435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d11534b4-75dd-4e22-a99c-a08809250163" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2a9fe453-d131-47d6-b918-5ef78a707435" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d11534b4-75dd-4e22-a99c-a08809250163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_2a8dfaeb-8be2-49e3-8b2a-3cdaacba36c8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_d11534b4-75dd-4e22-a99c-a08809250163" xlink:to="loc_srt_SubsidiariesMember_2a8dfaeb-8be2-49e3-8b2a-3cdaacba36c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_76a489ed-3ba1-443d-b8ee-630629134bc5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:to="loc_srt_CounterpartyNameAxis_76a489ed-3ba1-443d-b8ee-630629134bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_dc2f01fa-c68f-4f98-ba5a-42736c80caf0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_76a489ed-3ba1-443d-b8ee-630629134bc5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_dc2f01fa-c68f-4f98-ba5a-42736c80caf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ExpensifyOrgMember_0a325204-f6c3-4b75-b938-c6f50349bce7" xlink:href="exfy-20241231.xsd#exfy_ExpensifyOrgMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_dc2f01fa-c68f-4f98-ba5a-42736c80caf0" xlink:to="loc_exfy_ExpensifyOrgMember_0a325204-f6c3-4b75-b938-c6f50349bce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ExpensifyPaymentLLCMember_77cff9ae-68aa-45fa-97c0-3468b92f5981" xlink:href="exfy-20241231.xsd#exfy_ExpensifyPaymentLLCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_dc2f01fa-c68f-4f98-ba5a-42736c80caf0" xlink:to="loc_exfy_ExpensifyPaymentLLCMember_77cff9ae-68aa-45fa-97c0-3468b92f5981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a236bfb6-a29b-4591-9410-a949be070fef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a236bfb6-a29b-4591-9410-a949be070fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_2e32127f-f4e0-43ec-b9b6-1d86b7a7e111" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a236bfb6-a29b-4591-9410-a949be070fef" xlink:to="loc_us-gaap_RelatedPartyDomain_2e32127f-f4e0-43ec-b9b6-1d86b7a7e111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_1eb1b20c-d6e0-4310-bb4a-7f8287ab1090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2e32127f-f4e0-43ec-b9b6-1d86b7a7e111" xlink:to="loc_us-gaap_RelatedPartyMember_1eb1b20c-d6e0-4310-bb4a-7f8287ab1090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:href="exfy-20241231.xsd#exfy_OtherCurrentAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_ScheduleOfOtherCurrentAssetsTable_0d32bbdc-60b4-4b9d-9343-d30a52e37749" xlink:to="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CardCollateralForFundsHeldForCustomersCurrent_d569e671-a541-4b72-8644-72b7767be99d" xlink:href="exfy-20241231.xsd#exfy_CardCollateralForFundsHeldForCustomersCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_CardCollateralForFundsHeldForCustomersCurrent_d569e671-a541-4b72-8644-72b7767be99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCashHeldForRelatedPartyCurrent_3677e905-2a05-4039-8bfe-4f642dbe797e" xlink:href="exfy-20241231.xsd#exfy_RestrictedCashHeldForRelatedPartyCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_RestrictedCashHeldForRelatedPartyCurrent_3677e905-2a05-4039-8bfe-4f642dbe797e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EarnedInterchangeRestrictedCash_fc8f9fbe-3fba-4a5b-ac23-201619ace03a" xlink:href="exfy-20241231.xsd#exfy_EarnedInterchangeRestrictedCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_EarnedInterchangeRestrictedCash_fc8f9fbe-3fba-4a5b-ac23-201619ace03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredContractAcquisitionCosts_6a37221e-428e-489d-9dfd-14812efc2082" xlink:href="exfy-20241231.xsd#exfy_DeferredContractAcquisitionCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_DeferredContractAcquisitionCosts_6a37221e-428e-489d-9dfd-14812efc2082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_ab60e24c-1e5b-4dc9-9a2b-7c67ca1f7f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_us-gaap_IncomeTaxesReceivable_ab60e24c-1e5b-4dc9-9a2b-7c67ca1f7f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_OtherRestrictedCashCurrent_d5807e97-1f06-4adf-b3cb-c7c1bdb236de" xlink:href="exfy-20241231.xsd#exfy_OtherRestrictedCashCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_exfy_OtherRestrictedCashCurrent_d5807e97-1f06-4adf-b3cb-c7c1bdb236de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_7eae46ba-2a56-422c-9a60-98c57aa487ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousCurrent_7eae46ba-2a56-422c-9a60-98c57aa487ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_73570601-5fba-4cf8-a9e2-23a01703d709" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_OtherCurrentAssetsLineItems_01f59542-5ad7-4763-9408-5af4d5caecc2" xlink:to="loc_us-gaap_OtherAssetsCurrent_73570601-5fba-4cf8-a9e2-23a01703d709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_13c9ad88-f0c9-4ac1-90b8-f756cf626963" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_us-gaap_TaxesPayableCurrent_13c9ad88-f0c9-4ac1-90b8-f756cf626963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_237c448f-dc9a-4e78-a149-5efd9b6c77b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_237c448f-dc9a-4e78-a149-5efd9b6c77b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent_3dbe56ac-298f-49e8-9619-dc178a276663" xlink:href="exfy-20241231.xsd#exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent_3dbe56ac-298f-49e8-9619-dc178a276663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_188c408e-666d-4d76-84dd-6574c5e1a4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_188c408e-666d-4d76-84dd-6574c5e1a4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a50254e7-00a2-4643-a3f1-2908c0b05b13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a50254e7-00a2-4643-a3f1-2908c0b05b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AccruedCreditCardProcessingFeesCurrent_ef71e768-2ae9-4e1a-97f5-46f3a723309f" xlink:href="exfy-20241231.xsd#exfy_AccruedCreditCardProcessingFeesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_exfy_AccruedCreditCardProcessingFeesCurrent_ef71e768-2ae9-4e1a-97f5-46f3a723309f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EmployeeStockPurchasePlanPayrollLiability_59720cbd-91d4-4281-a949-b3743ee223ef" xlink:href="exfy-20241231.xsd#exfy_EmployeeStockPurchasePlanPayrollLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_exfy_EmployeeStockPurchasePlanPayrollLiability_59720cbd-91d4-4281-a949-b3743ee223ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_97ae748f-8f11-4259-ab77-30ce83c83114" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_97ae748f-8f11-4259-ab77-30ce83c83114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent_00722214-08d4-45ce-8554-1c52e1778bdf" xlink:href="exfy-20241231.xsd#exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent_00722214-08d4-45ce-8554-1c52e1778bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_afe8f75f-61d8-42e6-9e68-b1521e1de481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_afe8f75f-61d8-42e6-9e68-b1521e1de481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AccruedHostingAndLicenseFeesCurrent_f6b4984d-06e2-42c5-b9ac-d060b79eab5a" xlink:href="exfy-20241231.xsd#exfy_AccruedHostingAndLicenseFeesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_exfy_AccruedHostingAndLicenseFeesCurrent_f6b4984d-06e2-42c5-b9ac-d060b79eab5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_2eb34b15-aa2f-4670-a83b-35dc19ab18af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_us-gaap_InterestPayableCurrent_2eb34b15-aa2f-4670-a83b-35dc19ab18af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_c6d5cd54-3f8f-466f-b258-c73188153335" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_us-gaap_OtherAccountsPayableAndAccruedLiabilities_c6d5cd54-3f8f-466f-b258-c73188153335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_79e8f59a-8533-4cca-95c6-edd37218fd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cd9db5a0-5163-4bd7-99a0-4c2cde60846b" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_79e8f59a-8533-4cca-95c6-edd37218fd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#FINANCINGARRANGEMENTSAmortizingTermMortgageDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6c0a2adf-151f-421c-b2d7-592af3dd5831" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_616a37f2-9d1d-4ba9-a412-b389395bfbe1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationLongtermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6c0a2adf-151f-421c-b2d7-592af3dd5831" xlink:to="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_616a37f2-9d1d-4ba9-a412-b389395bfbe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a521a004-240f-4b33-971a-4922a9799212" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_616a37f2-9d1d-4ba9-a412-b389395bfbe1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a521a004-240f-4b33-971a-4922a9799212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f345fb4e-a3fd-4d0b-9961-007b4967e7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a521a004-240f-4b33-971a-4922a9799212" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f345fb4e-a3fd-4d0b-9961-007b4967e7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_2bde5a3a-455f-4554-821a-72abd3593c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgagesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f345fb4e-a3fd-4d0b-9961-007b4967e7c0" xlink:to="loc_us-gaap_MortgagesMember_2bde5a3a-455f-4554-821a-72abd3593c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_616a37f2-9d1d-4ba9-a412-b389395bfbe1" xlink:to="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_60d1b725-e4e2-4112-a719-4814f14e5ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_60d1b725-e4e2-4112-a719-4814f14e5ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_3d0cc702-35a4-4398-aa1f-a708aca0ba12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_DebtInstrumentTerm_3d0cc702-35a4-4398-aa1f-a708aca0ba12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_57cd557e-61c6-47fd-9aca-af96b755228c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_57cd557e-61c6-47fd-9aca-af96b755228c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_277f7895-fcc1-43cf-bcc3-f29dbeefc3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_277f7895-fcc1-43cf-bcc3-f29dbeefc3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_198817f5-a3bd-4723-a0e0-6272536fddcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_809f436c-c5d7-4d5f-ab07-0e3d22b57efd" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_198817f5-a3bd-4723-a0e0-6272536fddcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a770408e-3fc9-45c1-950d-9397dbf9d3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationLongtermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a770408e-3fc9-45c1-950d-9397dbf9d3f3" xlink:to="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6efd8172-bcba-4007-b427-49998fd77e54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:to="loc_us-gaap_DebtInstrumentAxis_6efd8172-bcba-4007-b427-49998fd77e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_16c30401-fccb-4fba-82e4-446e022633d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_6efd8172-bcba-4007-b427-49998fd77e54" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_16c30401-fccb-4fba-82e4-446e022633d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanMember_cf246a56-3aa3-4963-8a78-d5a277d69efd" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_16c30401-fccb-4fba-82e4-446e022633d9" xlink:to="loc_exfy_Amended2021TermLoanMember_cf246a56-3aa3-4963-8a78-d5a277d69efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanInitialTermLoanMember_029a43a0-620c-495e-b4f8-ac09a64186d7" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanInitialTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_Amended2021TermLoanMember_cf246a56-3aa3-4963-8a78-d5a277d69efd" xlink:to="loc_exfy_Amended2021TermLoanInitialTermLoanMember_029a43a0-620c-495e-b4f8-ac09a64186d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanDelayedTermLoanMember_4137dd96-cfdf-4527-ad5b-1219f2573901" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanDelayedTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_Amended2021TermLoanMember_cf246a56-3aa3-4963-8a78-d5a277d69efd" xlink:to="loc_exfy_Amended2021TermLoanDelayedTermLoanMember_4137dd96-cfdf-4527-ad5b-1219f2573901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2024TermLoanMember_55c65724-7932-41aa-86aa-6731dd0a2ae9" xlink:href="exfy-20241231.xsd#exfy_Amended2024TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_16c30401-fccb-4fba-82e4-446e022633d9" xlink:to="loc_exfy_Amended2024TermLoanMember_55c65724-7932-41aa-86aa-6731dd0a2ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f5393d76-49b5-405d-8bf2-dd0e98ec04ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f5393d76-49b5-405d-8bf2-dd0e98ec04ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4b064496-aed7-4d25-a1d0-153a57bae2b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f5393d76-49b5-405d-8bf2-dd0e98ec04ea" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4b064496-aed7-4d25-a1d0-153a57bae2b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_2e9ccb7c-76df-43f4-944c-684cab9cb6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4b064496-aed7-4d25-a1d0-153a57bae2b1" xlink:to="loc_us-gaap_SecuredDebtMember_2e9ccb7c-76df-43f4-944c-684cab9cb6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_725d8606-47e3-4f7d-8eee-14249274a408" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4b064496-aed7-4d25-a1d0-153a57bae2b1" xlink:to="loc_us-gaap_LineOfCreditMember_725d8606-47e3-4f7d-8eee-14249274a408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0fb831cc-0dd5-4ff0-9528-5e1c6761866d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:to="loc_us-gaap_CreditFacilityAxis_0fb831cc-0dd5-4ff0-9528-5e1c6761866d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_08244ce1-94d2-4fc9-b877-1a2f0d2b4448" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_0fb831cc-0dd5-4ff0-9528-5e1c6761866d" xlink:to="loc_us-gaap_CreditFacilityDomain_08244ce1-94d2-4fc9-b877-1a2f0d2b4448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3f8c4276-5031-4e7a-9f63-4b3cf5448f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_08244ce1-94d2-4fc9-b877-1a2f0d2b4448" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3f8c4276-5031-4e7a-9f63-4b3cf5448f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_95fc7269-67e4-4234-807c-279250f04f79" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:to="loc_srt_StatementScenarioAxis_95fc7269-67e4-4234-807c-279250f04f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_14726247-9c37-48c6-970e-695ee9ababfc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_95fc7269-67e4-4234-807c-279250f04f79" xlink:to="loc_srt_ScenarioUnspecifiedDomain_14726247-9c37-48c6-970e-695ee9ababfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_fe5e50cc-0177-4130-b6d3-0c9dc3b06234" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_14726247-9c37-48c6-970e-695ee9ababfc" xlink:to="loc_srt_ScenarioForecastMember_fe5e50cc-0177-4130-b6d3-0c9dc3b06234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtTable_93ed57a6-fbfa-4422-9ac4-9a68245e53ca" xlink:to="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_93bc09a7-742a-42d8-9c9b-fdbac2109375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_93bc09a7-742a-42d8-9c9b-fdbac2109375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_5a921ef0-efe9-46f9-aea9-e93b154929a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_DebtInstrumentTerm_5a921ef0-efe9-46f9-aea9-e93b154929a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_d05ee27b-e1b2-460e-b148-e0b282a76f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_d05ee27b-e1b2-460e-b148-e0b282a76f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_35bcb3ae-ec62-4d67-ab38-47a43866316b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_35bcb3ae-ec62-4d67-ab38-47a43866316b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_035b188d-ca0e-4b01-9ef9-5293179baab2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_035b188d-ca0e-4b01-9ef9-5293179baab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_c9f9b938-8e5d-48bd-ad04-d0b332e78faa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems_a28b5b6b-6e06-4cac-aa72-67a02e8033f9" xlink:to="loc_us-gaap_InterestPaidNet_c9f9b938-8e5d-48bd-ad04-d0b332e78faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_dde3213a-5137-43a6-be71-57dd85a1d417" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_dde3213a-5137-43a6-be71-57dd85a1d417" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3eec41c8-4ed7-4015-8d29-0b5127ecd01a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:to="loc_us-gaap_CreditFacilityAxis_3eec41c8-4ed7-4015-8d29-0b5127ecd01a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fdbb8cb6-d0a1-4c2f-93ec-f63d40fa2aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_3eec41c8-4ed7-4015-8d29-0b5127ecd01a" xlink:to="loc_us-gaap_CreditFacilityDomain_fdbb8cb6-d0a1-4c2f-93ec-f63d40fa2aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1feb0d59-941d-4106-8087-354a2d6293a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_fdbb8cb6-d0a1-4c2f-93ec-f63d40fa2aa6" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1feb0d59-941d-4106-8087-354a2d6293a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_548e4be8-cd43-41c9-b299-8b6d6f19ea7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:to="loc_us-gaap_DebtInstrumentAxis_548e4be8-cd43-41c9-b299-8b6d6f19ea7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0f9b92ca-91e6-4119-a1f6-c5572a804c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_548e4be8-cd43-41c9-b299-8b6d6f19ea7b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0f9b92ca-91e6-4119-a1f6-c5572a804c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2024TermLoanMember_c92e7b42-2039-4049-b46d-503bb830ddfd" xlink:href="exfy-20241231.xsd#exfy_Amended2024TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0f9b92ca-91e6-4119-a1f6-c5572a804c0c" xlink:to="loc_exfy_Amended2024TermLoanMember_c92e7b42-2039-4049-b46d-503bb830ddfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DebtInstrumentWithCIBCMember_9f27cab7-84b9-48e2-965b-40cb55f3861f" xlink:href="exfy-20241231.xsd#exfy_DebtInstrumentWithCIBCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0f9b92ca-91e6-4119-a1f6-c5572a804c0c" xlink:to="loc_exfy_DebtInstrumentWithCIBCMember_9f27cab7-84b9-48e2-965b-40cb55f3861f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_Amended2021TermLoanMember_a17ea946-3c94-4b72-8ba6-1927d4b56c01" xlink:href="exfy-20241231.xsd#exfy_Amended2021TermLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0f9b92ca-91e6-4119-a1f6-c5572a804c0c" xlink:to="loc_exfy_Amended2021TermLoanMember_a17ea946-3c94-4b72-8ba6-1927d4b56c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5e8586b9-165d-4202-92bb-7e6b9c43ce26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5e8586b9-165d-4202-92bb-7e6b9c43ce26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_dc318787-3718-4cb1-9de1-b483b4f332bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5e8586b9-165d-4202-92bb-7e6b9c43ce26" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_dc318787-3718-4cb1-9de1-b483b4f332bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_34348395-b5d4-41ee-a384-e1976768889b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_dc318787-3718-4cb1-9de1-b483b4f332bc" xlink:to="loc_us-gaap_LineOfCreditMember_34348395-b5d4-41ee-a384-e1976768889b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_970c4580-c3e0-414a-9554-997e69098b42" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9a9506a9-d596-4f1b-9ec4-7d55ee0eb046" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9a9506a9-d596-4f1b-9ec4-7d55ee0eb046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0086c932-f804-4342-993b-3fba0631990a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0086c932-f804-4342-993b-3fba0631990a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_59224264-c5e1-4feb-bf5d-05d12eefc179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_LinesOfCreditCurrent_59224264-c5e1-4feb-bf5d-05d12eefc179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b4e27be6-e7ee-4673-b4b5-bb3f5ab48618" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b4e27be6-e7ee-4673-b4b5-bb3f5ab48618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_acd3d7ee-3799-4fc2-8a7f-77d0782d8220" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_acd3d7ee-3799-4fc2-8a7f-77d0782d8220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_10a52e8b-71da-4177-b041-1cb3dbd2da92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_10a52e8b-71da-4177-b041-1cb3dbd2da92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_137e9e96-47d9-467f-8b12-5de8f5eadbd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_137e9e96-47d9-467f-8b12-5de8f5eadbd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_2bb1ba75-f90c-45fb-b167-acf71af64fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ca7b0e15-1827-437f-a052-f316dfad079f" xlink:to="loc_us-gaap_InterestExpenseNonoperating_2bb1ba75-f90c-45fb-b167-acf71af64fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_34887a74-80bc-402d-8e69-b28d6346bbe5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_34887a74-80bc-402d-8e69-b28d6346bbe5" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6a09423c-e6f7-4214-b3a1-e2a5d546f24b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6a09423c-e6f7-4214-b3a1-e2a5d546f24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bac014e0-dcbc-49e4-9962-831a7310a1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a09423c-e6f7-4214-b3a1-e2a5d546f24b" xlink:to="loc_us-gaap_ClassOfStockDomain_bac014e0-dcbc-49e4-9962-831a7310a1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_54b00fae-92a5-4ecb-8e3e-b8d2f4ee387c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_bac014e0-dcbc-49e4-9962-831a7310a1cc" xlink:to="loc_us-gaap_CommonClassAMember_54b00fae-92a5-4ecb-8e3e-b8d2f4ee387c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_fc41125e-00ac-4a2b-89b2-2893a7c7d9ee" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:to="loc_srt_ShareRepurchaseProgramAxis_fc41125e-00ac-4a2b-89b2-2893a7c7d9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_eed1ba3c-5eee-4541-a176-cc27cadeb39c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramAxis_fc41125e-00ac-4a2b-89b2-2893a7c7d9ee" xlink:to="loc_srt_ShareRepurchaseProgramDomain_eed1ba3c-5eee-4541-a176-cc27cadeb39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_A2022ShareRepurchaseProgramMember_6e31a584-b482-42e9-a1e6-b8e3c97703aa" xlink:href="exfy-20241231.xsd#exfy_A2022ShareRepurchaseProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_eed1ba3c-5eee-4541-a176-cc27cadeb39c" xlink:to="loc_exfy_A2022ShareRepurchaseProgramMember_6e31a584-b482-42e9-a1e6-b8e3c97703aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_A2025ShareRepurchaseProgramMember_26180856-f900-4529-8b0c-c4959c58e800" xlink:href="exfy-20241231.xsd#exfy_A2025ShareRepurchaseProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_eed1ba3c-5eee-4541-a176-cc27cadeb39c" xlink:to="loc_exfy_A2025ShareRepurchaseProgramMember_26180856-f900-4529-8b0c-c4959c58e800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_d5be8dc3-f14e-41dc-a7b8-9f843bf3c1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_d5be8dc3-f14e-41dc-a7b8-9f843bf3c1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2ce1239d-7b1a-415e-827d-da41f5661f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_d5be8dc3-f14e-41dc-a7b8-9f843bf3c1a7" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2ce1239d-7b1a-415e-827d-da41f5661f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_1350eeea-dffc-4548-808b-57f2d45d40c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2ce1239d-7b1a-415e-827d-da41f5661f9d" xlink:to="loc_us-gaap_SubsequentEventMember_1350eeea-dffc-4548-808b-57f2d45d40c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_9c399ce5-1687-4a1e-a63b-b62399a05863" xlink:to="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_3d33ebff-1eac-4517-a90c-d4ad95e05644" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_3d33ebff-1eac-4517-a90c-d4ad95e05644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d6effac6-e629-4e25-a75f-c66d6f06a347" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_d6effac6-e629-4e25-a75f-c66d6f06a347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_fbf05d4b-2a48-45c0-b694-5f10971e3ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_fbf05d4b-2a48-45c0-b694-5f10971e3ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_d7cea267-a342-40a6-be8c-438448fe6181" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_d7cea267-a342-40a6-be8c-438448fe6181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d3587cab-44cf-444f-ab9b-faec21fa4fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_59669c5e-a07c-4991-aa7e-355a6887c445" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d3587cab-44cf-444f-ab9b-faec21fa4fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANS2009and2019StockPlansDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4de1a9c3-04af-4beb-95d2-249f6ddd8f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4de1a9c3-04af-4beb-95d2-249f6ddd8f7b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_418bb0cf-342f-4a68-b952-5d8a95b9ea69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:to="loc_us-gaap_PlanNameAxis_418bb0cf-342f-4a68-b952-5d8a95b9ea69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_ce6e7233-3bda-4c66-b623-68c1dd869df3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_418bb0cf-342f-4a68-b952-5d8a95b9ea69" xlink:to="loc_us-gaap_PlanNameDomain_ce6e7233-3bda-4c66-b623-68c1dd869df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2009OptionPlanMember_b70d0117-2e86-41f2-a4de-655655bd5971" xlink:href="exfy-20241231.xsd#exfy_The2009OptionPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_ce6e7233-3bda-4c66-b623-68c1dd869df3" xlink:to="loc_exfy_The2009OptionPlanMember_b70d0117-2e86-41f2-a4de-655655bd5971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2019OptionPlanMember_f8963107-b681-4980-98e6-71dbab237164" xlink:href="exfy-20241231.xsd#exfy_The2019OptionPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_ce6e7233-3bda-4c66-b623-68c1dd869df3" xlink:to="loc_exfy_The2019OptionPlanMember_f8963107-b681-4980-98e6-71dbab237164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_93d5e02a-2e1d-4d21-9dca-3f260af25866" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:to="loc_us-gaap_AwardTypeAxis_93d5e02a-2e1d-4d21-9dca-3f260af25866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee99ca8b-f8a6-4081-9dd2-45a1b0dc7617" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_93d5e02a-2e1d-4d21-9dca-3f260af25866" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee99ca8b-f8a6-4081-9dd2-45a1b0dc7617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4d12d7a1-91a0-43a1-a71e-b6653b1886d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee99ca8b-f8a6-4081-9dd2-45a1b0dc7617" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4d12d7a1-91a0-43a1-a71e-b6653b1886d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3f2e2ddd-61ff-423e-88e5-fbcad55b12f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3f2e2ddd-61ff-423e-88e5-fbcad55b12f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3932b486-d758-4bb7-8037-d88be1e9dd99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3f2e2ddd-61ff-423e-88e5-fbcad55b12f6" xlink:to="loc_us-gaap_ClassOfStockDomain_3932b486-d758-4bb7-8037-d88be1e9dd99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_b2b609a0-6d78-49bb-8e33-bf5bdececda0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3932b486-d758-4bb7-8037-d88be1e9dd99" xlink:to="loc_us-gaap_CommonClassAMember_b2b609a0-6d78-49bb-8e33-bf5bdececda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_4d65e412-2a71-489c-847a-803c62506a31" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3932b486-d758-4bb7-8037-d88be1e9dd99" xlink:to="loc_exfy_CommonStockLT50Member_4d65e412-2a71-489c-847a-803c62506a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b154d816-be6f-47e7-96c6-83136d5a23bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2a63580d-156f-4094-af30-c656bec46f2a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b154d816-be6f-47e7-96c6-83136d5a23bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7587ee48-9962-4eed-9e6f-fab4af2ccdbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b154d816-be6f-47e7-96c6-83136d5a23bb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_7587ee48-9962-4eed-9e6f-fab4af2ccdbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_0feeaebc-7b1e-4c62-bdcc-60b70575f20e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b154d816-be6f-47e7-96c6-83136d5a23bb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_0feeaebc-7b1e-4c62-bdcc-60b70575f20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e697f9a-85ab-4e39-9a7c-fb00954fd9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e697f9a-85ab-4e39-9a7c-fb00954fd9f6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_cf895b0a-9830-4315-a8dc-9e9a804b42b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:to="loc_us-gaap_PlanNameAxis_cf895b0a-9830-4315-a8dc-9e9a804b42b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_16c328a1-9be8-4346-931a-75054935e5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_cf895b0a-9830-4315-a8dc-9e9a804b42b5" xlink:to="loc_us-gaap_PlanNameDomain_16c328a1-9be8-4346-931a-75054935e5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2021IncentivePlanMember_ae16dd97-ab45-4547-ba03-8446310ac117" xlink:href="exfy-20241231.xsd#exfy_The2021IncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_16c328a1-9be8-4346-931a-75054935e5b5" xlink:to="loc_exfy_The2021IncentivePlanMember_ae16dd97-ab45-4547-ba03-8446310ac117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanMember_70c72706-4354-43c3-bf7a-a929cf9406dd" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_16c328a1-9be8-4346-931a-75054935e5b5" xlink:to="loc_exfy_MatchingPlanMember_70c72706-4354-43c3-bf7a-a929cf9406dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockPurchaseAndMatchingPlanMember_c90a4f09-410f-4ad3-854a-476944fb2824" xlink:href="exfy-20241231.xsd#exfy_StockPurchaseAndMatchingPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_16c328a1-9be8-4346-931a-75054935e5b5" xlink:to="loc_exfy_StockPurchaseAndMatchingPlanMember_c90a4f09-410f-4ad3-854a-476944fb2824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanOneTwentiethIssuanceMember_b7dd2957-83f4-48a6-ac70-e039aaced26a" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanOneTwentiethIssuanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_StockPurchaseAndMatchingPlanMember_c90a4f09-410f-4ad3-854a-476944fb2824" xlink:to="loc_exfy_MatchingPlanOneTwentiethIssuanceMember_b7dd2957-83f4-48a6-ac70-e039aaced26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanDiscretionaryContributionsMember_100aa443-aa4d-4c6d-889b-63da2e468019" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanDiscretionaryContributionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exfy_StockPurchaseAndMatchingPlanMember_c90a4f09-410f-4ad3-854a-476944fb2824" xlink:to="loc_exfy_MatchingPlanDiscretionaryContributionsMember_100aa443-aa4d-4c6d-889b-63da2e468019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ef8cf692-faee-40f1-bd98-c87dd2725dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ef8cf692-faee-40f1-bd98-c87dd2725dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_33ad3abb-31f1-4ff2-acbd-80ddfda5220e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ef8cf692-faee-40f1-bd98-c87dd2725dfb" xlink:to="loc_us-gaap_ClassOfStockDomain_33ad3abb-31f1-4ff2-acbd-80ddfda5220e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_80f0574c-48a1-4ac5-8cb6-8ce1086da32b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_33ad3abb-31f1-4ff2-acbd-80ddfda5220e" xlink:to="loc_us-gaap_CommonClassAMember_80f0574c-48a1-4ac5-8cb6-8ce1086da32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0631a382-7143-4b46-a812-352360847ce7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:to="loc_srt_RangeAxis_0631a382-7143-4b46-a812-352360847ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_907e8665-abf6-498f-90c2-623a3132d0fb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0631a382-7143-4b46-a812-352360847ce7" xlink:to="loc_srt_RangeMember_907e8665-abf6-498f-90c2-623a3132d0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_efe5f25c-7720-47df-a66f-00372728758f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_907e8665-abf6-498f-90c2-623a3132d0fb" xlink:to="loc_srt_MaximumMember_efe5f25c-7720-47df-a66f-00372728758f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6e9bca06-61d4-42f7-b6e8-4896beaf3634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_369d31c7-002b-463a-96fb-9986ba03a6c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_369d31c7-002b-463a-96fb-9986ba03a6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding_6b7f9ed6-fb7b-4f52-8307-25cba858c4dc" xlink:href="exfy-20241231.xsd#exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding_6b7f9ed6-fb7b-4f52-8307-25cba858c4dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer_e43447e8-c634-4b44-9882-e188ca3ba692" xlink:href="exfy-20241231.xsd#exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer_e43447e8-c634-4b44-9882-e188ca3ba692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_f838765c-c4a3-4b4d-966f-6fe40915f76d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_f838765c-c4a3-4b4d-966f-6fe40915f76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_bd88c558-a41e-4ccc-906b-5064d6da150e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_bd88c558-a41e-4ccc-906b-5064d6da150e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_62c2686a-536e-42ae-a363-bd72fbe9941f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_62c2686a-536e-42ae-a363-bd72fbe9941f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_655cf65f-1cfb-4563-9e23-029e18100001" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_655cf65f-1cfb-4563-9e23-029e18100001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_9ec8aa67-a033-48b3-b93b-37ea3dee6adb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9120e952-34b8-4145-b386-3ffa8d8d1e67" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_9ec8aa67-a033-48b3-b93b-37ea3dee6adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSRSUNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e2f146be-a7d7-4e0a-a807-4517011889ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e2f146be-a7d7-4e0a-a807-4517011889ad" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3fd4d2c4-af7a-46b2-9e56-cd2920845d17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:to="loc_us-gaap_AwardTypeAxis_3fd4d2c4-af7a-46b2-9e56-cd2920845d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41ca0307-048f-4282-bb32-1e55c6a69ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3fd4d2c4-af7a-46b2-9e56-cd2920845d17" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41ca0307-048f-4282-bb32-1e55c6a69ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9bfe3a88-370a-4408-8369-56b13c69fd82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41ca0307-048f-4282-bb32-1e55c6a69ff3" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9bfe3a88-370a-4408-8369-56b13c69fd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_12aa7df1-4ae2-4815-9075-2fb98cec1495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:to="loc_us-gaap_PlanNameAxis_12aa7df1-4ae2-4815-9075-2fb98cec1495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_54073cb9-fd22-4c5d-8e5e-4036f0c8be36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_12aa7df1-4ae2-4815-9075-2fb98cec1495" xlink:to="loc_us-gaap_PlanNameDomain_54073cb9-fd22-4c5d-8e5e-4036f0c8be36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2019OptionPlanMember_4c16f811-ac62-464c-869c-4fb8ee9c0e90" xlink:href="exfy-20241231.xsd#exfy_The2019OptionPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_54073cb9-fd22-4c5d-8e5e-4036f0c8be36" xlink:to="loc_exfy_The2019OptionPlanMember_4c16f811-ac62-464c-869c-4fb8ee9c0e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_The2021IncentivePlanMember_3299d442-114a-41f8-8e42-b58e26864e9f" xlink:href="exfy-20241231.xsd#exfy_The2021IncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_54073cb9-fd22-4c5d-8e5e-4036f0c8be36" xlink:to="loc_exfy_The2021IncentivePlanMember_3299d442-114a-41f8-8e42-b58e26864e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0aeb1398-b746-4d1a-9b5f-17248a1b59f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0aeb1398-b746-4d1a-9b5f-17248a1b59f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8ffaede1-1320-49ad-aedc-98d0a0ac1eea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0aeb1398-b746-4d1a-9b5f-17248a1b59f2" xlink:to="loc_us-gaap_ClassOfStockDomain_8ffaede1-1320-49ad-aedc-98d0a0ac1eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_dea38da9-d94a-462d-9af4-8be437f3c7be" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8ffaede1-1320-49ad-aedc-98d0a0ac1eea" xlink:to="loc_exfy_CommonStockLT50Member_dea38da9-d94a-462d-9af4-8be437f3c7be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_78d15ec1-aaed-4248-892e-1ea957911d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8ffaede1-1320-49ad-aedc-98d0a0ac1eea" xlink:to="loc_us-gaap_CommonClassAMember_78d15ec1-aaed-4248-892e-1ea957911d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_05510152-4c79-4822-a510-35523244aafe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:to="loc_us-gaap_VestingAxis_05510152-4c79-4822-a510-35523244aafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_97c893f2-a2ab-4d8a-9161-c9074600907f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_05510152-4c79-4822-a510-35523244aafe" xlink:to="loc_us-gaap_VestingDomain_97c893f2-a2ab-4d8a-9161-c9074600907f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_8adb2402-4a4c-49ae-9c0a-bda1a209d2db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_97c893f2-a2ab-4d8a-9161-c9074600907f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_8adb2402-4a4c-49ae-9c0a-bda1a209d2db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_74162db0-a692-44af-a1c3-e9b15555d341" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_97c893f2-a2ab-4d8a-9161-c9074600907f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_74162db0-a692-44af-a1c3-e9b15555d341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bf4eb0f8-9e53-4369-a3b2-cabd385809fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_16e07133-edb8-4bdf-9f56-5c326e09f3c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_16e07133-edb8-4bdf-9f56-5c326e09f3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3a1e56cd-d2d8-41c3-a02e-eba8c2a9c2a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3a1e56cd-d2d8-41c3-a02e-eba8c2a9c2a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_da505e37-15cf-4abf-98d3-ed837fd5babd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_da505e37-15cf-4abf-98d3-ed837fd5babd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_65d0e0a4-9e14-4aaf-a3b3-11323b2ec783" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_65d0e0a4-9e14-4aaf-a3b3-11323b2ec783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_887e8abc-acdf-4725-8d04-88ef2265d6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_887e8abc-acdf-4725-8d04-88ef2265d6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9998437c-9c36-4b7c-a2b1-aa764cbc661c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9998437c-9c36-4b7c-a2b1-aa764cbc661c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3b8429b5-8534-4d2e-b4c0-52056626d5c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3b8429b5-8534-4d2e-b4c0-52056626d5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_94639824-d0bc-4295-9ba1-1ea655823e96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_94639824-d0bc-4295-9ba1-1ea655823e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6e6f9668-7683-4365-a495-7dd27c5ffbec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e6d441e1-151c-44b9-8477-a16e10b74aef" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6e6f9668-7683-4365-a495-7dd27c5ffbec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSRSURollforwardDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90e0959b-5f1f-4498-aeb3-8227675a72fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2bdaab4-8f7d-400d-ba7b-910aad5387f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90e0959b-5f1f-4498-aeb3-8227675a72fe" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2bdaab4-8f7d-400d-ba7b-910aad5387f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_62e0bee8-be04-4d1d-a835-5c5fbf889690" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2bdaab4-8f7d-400d-ba7b-910aad5387f3" xlink:to="loc_us-gaap_AwardTypeAxis_62e0bee8-be04-4d1d-a835-5c5fbf889690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_21b51844-ce4f-4333-b928-44071aae483b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_62e0bee8-be04-4d1d-a835-5c5fbf889690" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_21b51844-ce4f-4333-b928-44071aae483b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b855ac04-983c-457f-b08e-ddfcbe61123e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_21b51844-ce4f-4333-b928-44071aae483b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b855ac04-983c-457f-b08e-ddfcbe61123e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d895aac1-8fa4-4144-b840-160aed23bef3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2bdaab4-8f7d-400d-ba7b-910aad5387f3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d895aac1-8fa4-4144-b840-160aed23bef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d20af526-7efb-40bf-96f2-5897dc1f799e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d895aac1-8fa4-4144-b840-160aed23bef3" xlink:to="loc_us-gaap_ClassOfStockDomain_d20af526-7efb-40bf-96f2-5897dc1f799e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_175796dc-00bd-43a9-9e6f-ab8c9ef0fb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d20af526-7efb-40bf-96f2-5897dc1f799e" xlink:to="loc_us-gaap_CommonClassAMember_175796dc-00bd-43a9-9e6f-ab8c9ef0fb2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_38706ab3-f5d6-45c0-b124-365f29f024a9" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d20af526-7efb-40bf-96f2-5897dc1f799e" xlink:to="loc_exfy_CommonStockLT50Member_38706ab3-f5d6-45c0-b124-365f29f024a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_403a6218-1508-4379-afd4-1bb7eb0825e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2bdaab4-8f7d-400d-ba7b-910aad5387f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_403a6218-1508-4379-afd4-1bb7eb0825e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_403a6218-1508-4379-afd4-1bb7eb0825e8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_53e06de7-44ec-4ecd-81d0-a2e8d8641790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_53e06de7-44ec-4ecd-81d0-a2e8d8641790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7afee77d-1272-4c21-b588-e101bfa15e34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7afee77d-1272-4c21-b588-e101bfa15e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cff255f6-6f4d-4299-9fc5-349a391b2ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cff255f6-6f4d-4299-9fc5-349a391b2ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_69ff25c1-42c5-488e-b2ab-dfedf0b95ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_69ff25c1-42c5-488e-b2ab-dfedf0b95ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d18acf95-6b58-4aaf-af97-cf4c19107247" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_5cff7da8-2256-4227-b700-b07c9ecfd4d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d18acf95-6b58-4aaf-af97-cf4c19107247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_403a6218-1508-4379-afd4-1bb7eb0825e8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8e13375e-1a9f-42f5-aebe-84231a959ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8e13375e-1a9f-42f5-aebe-84231a959ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_92d22b31-8657-4c11-801c-a2317818c9ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_92d22b31-8657-4c11-801c-a2317818c9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bcdcb00e-01dc-4de8-93ff-8d5be7a3ff4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bcdcb00e-01dc-4de8-93ff-8d5be7a3ff4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_6c10ed73-f430-4918-b926-f7e6305e5e41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_6c10ed73-f430-4918-b926-f7e6305e5e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b0de5a28-f6f5-4880-ac68-8f003bffc2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b91f4456-9916-47eb-b995-71975f574b0e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b0de5a28-f6f5-4880-ac68-8f003bffc2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSStockOptionNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2be5b2ee-5faa-4755-aa36-2e395d98e915" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2be5b2ee-5faa-4755-aa36-2e395d98e915" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_693ac9d1-dc4f-4057-91cb-48e2cc707bba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_srt_RangeAxis_693ac9d1-dc4f-4057-91cb-48e2cc707bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c03a99d9-5ea5-4014-b165-c9b34ef68417" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_693ac9d1-dc4f-4057-91cb-48e2cc707bba" xlink:to="loc_srt_RangeMember_c03a99d9-5ea5-4014-b165-c9b34ef68417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6b64a982-638a-4ec5-80af-d0739743f532" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c03a99d9-5ea5-4014-b165-c9b34ef68417" xlink:to="loc_srt_MinimumMember_6b64a982-638a-4ec5-80af-d0739743f532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_7ed79590-2ae5-4139-8225-c18e768d41a9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_srt_TitleOfIndividualAxis_7ed79590-2ae5-4139-8225-c18e768d41a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_879f707f-c0a7-4116-beca-837682bdc260" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_7ed79590-2ae5-4139-8225-c18e768d41a9" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_879f707f-c0a7-4116-beca-837682bdc260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_TenPercentHolderMember_7f7ee581-4656-4494-a475-8545931a208f" xlink:href="exfy-20241231.xsd#exfy_TenPercentHolderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_879f707f-c0a7-4116-beca-837682bdc260" xlink:to="loc_exfy_TenPercentHolderMember_7f7ee581-4656-4494-a475-8545931a208f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_OtherThanTenPercentHolderMember_3bdb61c5-8628-459a-9e56-4958dc0e3fc4" xlink:href="exfy-20241231.xsd#exfy_OtherThanTenPercentHolderMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_879f707f-c0a7-4116-beca-837682bdc260" xlink:to="loc_exfy_OtherThanTenPercentHolderMember_3bdb61c5-8628-459a-9e56-4958dc0e3fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_dd7f2c18-7bfc-4fe4-8ecb-1ca8393b2fa4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_879f707f-c0a7-4116-beca-837682bdc260" xlink:to="loc_srt_ChiefExecutiveOfficerMember_dd7f2c18-7bfc-4fe4-8ecb-1ca8393b2fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e5b4d29c-c7a2-435b-b052-cc20c07ba86f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_us-gaap_AwardTypeAxis_e5b4d29c-c7a2-435b-b052-cc20c07ba86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e5b4d29c-c7a2-435b-b052-cc20c07ba86f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6e696fe6-1807-480b-bb8d-6f0c8b6b709c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6e696fe6-1807-480b-bb8d-6f0c8b6b709c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_NonStatutoryOptionsMember_381a35ed-93af-402f-b2c6-36f96879a2d4" xlink:href="exfy-20241231.xsd#exfy_NonStatutoryOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:to="loc_exfy_NonStatutoryOptionsMember_381a35ed-93af-402f-b2c6-36f96879a2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_3b40a1a7-bee6-4218-84cf-df43f95c95ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:to="loc_us-gaap_StockCompensationPlanMember_3b40a1a7-bee6-4218-84cf-df43f95c95ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CashlessMethodStockOptionExercisedMember_4f6472b2-ace4-46eb-93fb-0b3b50b278c9" xlink:href="exfy-20241231.xsd#exfy_CashlessMethodStockOptionExercisedMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf50c6c-2b67-4d75-8431-461c00a625ca" xlink:to="loc_exfy_CashlessMethodStockOptionExercisedMember_4f6472b2-ace4-46eb-93fb-0b3b50b278c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_648f5e18-76a2-43d7-9cfc-72c106a3fc67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_us-gaap_PlanNameAxis_648f5e18-76a2-43d7-9cfc-72c106a3fc67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_abced4d7-8bfa-4928-b164-c2bc8fec26b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_648f5e18-76a2-43d7-9cfc-72c106a3fc67" xlink:to="loc_us-gaap_PlanNameDomain_abced4d7-8bfa-4928-b164-c2bc8fec26b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_A2021StockPlanMember_5072addc-4eba-4a60-9f20-ea3ced9a3c4a" xlink:href="exfy-20241231.xsd#exfy_A2021StockPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_abced4d7-8bfa-4928-b164-c2bc8fec26b7" xlink:to="loc_exfy_A2021StockPlanMember_5072addc-4eba-4a60-9f20-ea3ced9a3c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_42dbce1a-99c1-4d79-aba2-397f104588e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_42dbce1a-99c1-4d79-aba2-397f104588e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_92d5c2cd-d817-4f23-9c7a-896e742f4953" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_42dbce1a-99c1-4d79-aba2-397f104588e8" xlink:to="loc_us-gaap_ClassOfStockDomain_92d5c2cd-d817-4f23-9c7a-896e742f4953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_36b42eb3-d403-4259-8675-e6ae448295e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_92d5c2cd-d817-4f23-9c7a-896e742f4953" xlink:to="loc_us-gaap_CommonStockMember_36b42eb3-d403-4259-8675-e6ae448295e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea01effc-960f-4818-8331-25e8c059ffd5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_6ad58022-73bd-458d-9102-d775b4c557b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_6ad58022-73bd-458d-9102-d775b4c557b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_22de638e-2d31-491a-bd02-354fa00457de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_22de638e-2d31-491a-bd02-354fa00457de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_0fa759d3-3c1f-458b-bc5a-850d13f34bad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_0fa759d3-3c1f-458b-bc5a-850d13f34bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares_19554fe0-f7e7-43ae-a0d3-543ddf2d147b" xlink:href="exfy-20241231.xsd#exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares_19554fe0-f7e7-43ae-a0d3-543ddf2d147b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue_5b67dee9-f5f8-48e2-ab6f-405a1102f655" xlink:href="exfy-20241231.xsd#exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue_5b67dee9-f5f8-48e2-ab6f-405a1102f655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue_feb55e5f-f0e4-4fb9-8bc8-6dbdab1a8db5" xlink:href="exfy-20241231.xsd#exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue_feb55e5f-f0e4-4fb9-8bc8-6dbdab1a8db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4a5f27d2-8e8f-46b0-a9aa-3322d27b76a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_4a5f27d2-8e8f-46b0-a9aa-3322d27b76a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e8bba001-5d94-4b14-944a-70b10fcec566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e8bba001-5d94-4b14-944a-70b10fcec566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_483a9168-e272-4f3e-ba2d-84dd4555383d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_483a9168-e272-4f3e-ba2d-84dd4555383d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_4abde4b5-b777-4802-9621-5c822d65d33d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_4abde4b5-b777-4802-9621-5c822d65d33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4811b80b-6eb2-47ac-aec7-42365662a90c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4811b80b-6eb2-47ac-aec7-42365662a90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_d13a4b91-f902-405e-9920-b26dac2c785e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_d13a4b91-f902-405e-9920-b26dac2c785e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_52d1599f-4d45-4354-8dae-eace10e37679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bbe551ff-8b3f-4452-862f-d8f3589c84df" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_52d1599f-4d45-4354-8dae-eace10e37679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSStockOptionRollforwardDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cfb91056-45ba-4213-911a-fecda5273d61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b1235ba-910e-4f38-949c-96c32f8d4cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cfb91056-45ba-4213-911a-fecda5273d61" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b1235ba-910e-4f38-949c-96c32f8d4cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5ba7ae99-e32d-47f6-9ad7-4ca1e3a69cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b1235ba-910e-4f38-949c-96c32f8d4cc4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5ba7ae99-e32d-47f6-9ad7-4ca1e3a69cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_719e8f75-a589-48f5-8354-072e7d9fa7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b1235ba-910e-4f38-949c-96c32f8d4cc4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_719e8f75-a589-48f5-8354-072e7d9fa7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2fc13ccf-e51f-4370-831f-90ac0ff6dbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b1235ba-910e-4f38-949c-96c32f8d4cc4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2fc13ccf-e51f-4370-831f-90ac0ff6dbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f8e96169-c7cd-49cf-90f5-99181c0712a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b1235ba-910e-4f38-949c-96c32f8d4cc4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f8e96169-c7cd-49cf-90f5-99181c0712a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_b72260b4-0d1b-4bd3-8d14-e5e88016c498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cfb91056-45ba-4213-911a-fecda5273d61" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_b72260b4-0d1b-4bd3-8d14-e5e88016c498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_6516ae34-d4b0-404e-acad-2144b9d813a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cfb91056-45ba-4213-911a-fecda5273d61" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_6516ae34-d4b0-404e-acad-2144b9d813a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_02048479-254b-49d1-8e76-2d87d5ebe9ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_6516ae34-d4b0-404e-acad-2144b9d813a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_02048479-254b-49d1-8e76-2d87d5ebe9ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_4267807d-8fc3-42d1-b5a9-ad2e01e09562" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_6516ae34-d4b0-404e-acad-2144b9d813a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_4267807d-8fc3-42d1-b5a9-ad2e01e09562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_b227a030-b70e-44dd-bf65-4adc1d7f553b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_6516ae34-d4b0-404e-acad-2144b9d813a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_b227a030-b70e-44dd-bf65-4adc1d7f553b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_57c6b358-77dc-4040-9ec3-5e589c6830db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_6516ae34-d4b0-404e-acad-2144b9d813a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_57c6b358-77dc-4040-9ec3-5e589c6830db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_cd4df5a8-4baa-4541-9b51-3a4112561518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cfb91056-45ba-4213-911a-fecda5273d61" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_cd4df5a8-4baa-4541-9b51-3a4112561518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_9fa40bf8-9e44-4d6c-ad2e-f08a49771aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cfb91056-45ba-4213-911a-fecda5273d61" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_9fa40bf8-9e44-4d6c-ad2e-f08a49771aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_105a6310-b821-4d8f-94a1-57de42456a99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cfb91056-45ba-4213-911a-fecda5273d61" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_105a6310-b821-4d8f-94a1-57de42456a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSStockbasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4f74112e-7c21-495f-83d7-614002cf97ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1c191fe7-c246-4074-8fa3-a28ac34e2092" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4f74112e-7c21-495f-83d7-614002cf97ec" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1c191fe7-c246-4074-8fa3-a28ac34e2092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d0f62752-dbf3-4ca1-ac18-56abb314549d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1c191fe7-c246-4074-8fa3-a28ac34e2092" xlink:to="loc_us-gaap_AwardTypeAxis_d0f62752-dbf3-4ca1-ac18-56abb314549d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc972611-0b5e-417f-92ce-e226d2ba56d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d0f62752-dbf3-4ca1-ac18-56abb314549d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc972611-0b5e-417f-92ce-e226d2ba56d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingSharesMember_8a9c81bb-965e-48ca-9057-ff9325600db1" xlink:href="exfy-20241231.xsd#exfy_MatchingSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc972611-0b5e-417f-92ce-e226d2ba56d9" xlink:to="loc_exfy_MatchingSharesMember_8a9c81bb-965e-48ca-9057-ff9325600db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c06c0a59-204d-4a6c-9b61-9f6d2a31f2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc972611-0b5e-417f-92ce-e226d2ba56d9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c06c0a59-204d-4a6c-9b61-9f6d2a31f2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_41f0fc64-778b-4278-88cd-9bcfeff38b65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc972611-0b5e-417f-92ce-e226d2ba56d9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_41f0fc64-778b-4278-88cd-9bcfeff38b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bd33964d-b178-4ded-8915-5adeb43b0293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1c191fe7-c246-4074-8fa3-a28ac34e2092" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bd33964d-b178-4ded-8915-5adeb43b0293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0788569b-de82-4310-9cb5-3e580e574dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bd33964d-b178-4ded-8915-5adeb43b0293" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0788569b-de82-4310-9cb5-3e580e574dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_62eacb57-4cb3-4d16-a72a-ce3482fef0db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0788569b-de82-4310-9cb5-3e580e574dd9" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_62eacb57-4cb3-4d16-a72a-ce3482fef0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8cf35647-6468-4705-9d84-2a2d06f33657" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1c191fe7-c246-4074-8fa3-a28ac34e2092" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8cf35647-6468-4705-9d84-2a2d06f33657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_7c44a37e-1131-40fc-8284-eabf24f22dce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8cf35647-6468-4705-9d84-2a2d06f33657" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_7c44a37e-1131-40fc-8284-eabf24f22dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_29ce28d0-2190-4081-a3ce-bff82f4839b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8cf35647-6468-4705-9d84-2a2d06f33657" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_29ce28d0-2190-4081-a3ce-bff82f4839b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_13b1f758-c926-46fd-b7cc-74e8c96be58a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8cf35647-6468-4705-9d84-2a2d06f33657" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_13b1f758-c926-46fd-b7cc-74e8c96be58a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_628bdf90-0478-44f6-b318-c859e11fb250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8fec6caa-dffe-4dbf-ac35-04c330c453ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_628bdf90-0478-44f6-b318-c859e11fb250" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8fec6caa-dffe-4dbf-ac35-04c330c453ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_84882bb8-bd23-4130-a8b2-bce5ee67cfc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8fec6caa-dffe-4dbf-ac35-04c330c453ec" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_84882bb8-bd23-4130-a8b2-bce5ee67cfc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_84882bb8-bd23-4130-a8b2-bce5ee67cfc9" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_0ef51390-05f3-4a29-817c-9d6ed879a654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:to="loc_us-gaap_CostOfSalesMember_0ef51390-05f3-4a29-817c-9d6ed879a654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_370690b4-8cda-4eac-b4bd-3752f541e7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_370690b4-8cda-4eac-b4bd-3752f541e7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_130a374f-44fd-43eb-b7ce-f79724e400e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_130a374f-44fd-43eb-b7ce-f79724e400e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_b44d4170-b96a-4a5d-b8e8-1965262ba181" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a851ad57-2c9f-421a-9e9c-37a4e8d97d5b" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_b44d4170-b96a-4a5d-b8e8-1965262ba181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_fffb1ac4-7db9-46bd-a85d-58a375a46eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8fec6caa-dffe-4dbf-ac35-04c330c453ec" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_fffb1ac4-7db9-46bd-a85d-58a375a46eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_fb582cf6-f118-429a-987e-3c6fb38bd99e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_fffb1ac4-7db9-46bd-a85d-58a375a46eeb" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_fb582cf6-f118-429a-987e-3c6fb38bd99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5d30b853-7ff6-4da2-b5d3-c88d770d5e54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac7d878c-c5f7-4e32-8286-2f0a286ce1f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5d30b853-7ff6-4da2-b5d3-c88d770d5e54" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac7d878c-c5f7-4e32-8286-2f0a286ce1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_8f9aa357-4bcb-42b9-a829-526fd3637545" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac7d878c-c5f7-4e32-8286-2f0a286ce1f4" xlink:to="loc_srt_TitleOfIndividualAxis_8f9aa357-4bcb-42b9-a829-526fd3637545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_59ca28ea-9368-4daf-ae5e-8982b01496ed" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_8f9aa357-4bcb-42b9-a829-526fd3637545" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_59ca28ea-9368-4daf-ae5e-8982b01496ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MemberOfAuditCommitteeMember_bdd4a7fa-6ddf-4d87-be4c-4a19b33778d7" xlink:href="exfy-20241231.xsd#exfy_MemberOfAuditCommitteeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_59ca28ea-9368-4daf-ae5e-8982b01496ed" xlink:to="loc_exfy_MemberOfAuditCommitteeMember_bdd4a7fa-6ddf-4d87-be4c-4a19b33778d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_efe72493-0ef5-40b1-9aab-59b03d0394a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac7d878c-c5f7-4e32-8286-2f0a286ce1f4" xlink:to="loc_us-gaap_AwardTypeAxis_efe72493-0ef5-40b1-9aab-59b03d0394a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aed9e61d-c4d8-4847-a654-1967e020156f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_efe72493-0ef5-40b1-9aab-59b03d0394a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aed9e61d-c4d8-4847-a654-1967e020156f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7021f2dd-739b-4252-8158-d5a03759b3d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aed9e61d-c4d8-4847-a654-1967e020156f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_7021f2dd-739b-4252-8158-d5a03759b3d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbf24011-eb42-4be0-a82f-5b44605279ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac7d878c-c5f7-4e32-8286-2f0a286ce1f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbf24011-eb42-4be0-a82f-5b44605279ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3e00d1b2-3206-44f1-b6d8-706c6ed54db8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbf24011-eb42-4be0-a82f-5b44605279ab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3e00d1b2-3206-44f1-b6d8-706c6ed54db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4d766f2d-d87f-4738-8279-6300b1d923b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fbf24011-eb42-4be0-a82f-5b44605279ab" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4d766f2d-d87f-4738-8279-6300b1d923b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESLossBeforeTaxesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_75cbcc77-bcb0-4313-b647-5907d86eb35f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_46e7b787-b23c-4fac-be61-f3ec58b97aed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_75cbcc77-bcb0-4313-b647-5907d86eb35f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_46e7b787-b23c-4fac-be61-f3ec58b97aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_61403973-bc6f-4e76-a926-d67e4e660645" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_75cbcc77-bcb0-4313-b647-5907d86eb35f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_61403973-bc6f-4e76-a926-d67e4e660645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_567e46fd-c1e5-4c0c-a366-56636e512133" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_75cbcc77-bcb0-4313-b647-5907d86eb35f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_567e46fd-c1e5-4c0c-a366-56636e512133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_677f86b9-a81d-4ab4-8c22-ca480f7045ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b9aa143d-305e-40ac-8efd-e6f4eff786fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_677f86b9-a81d-4ab4-8c22-ca480f7045ef" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b9aa143d-305e-40ac-8efd-e6f4eff786fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_21f119f5-f51b-42b5-947e-237226053d48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b9aa143d-305e-40ac-8efd-e6f4eff786fa" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_21f119f5-f51b-42b5-947e-237226053d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0518e2be-77c1-4006-af86-f139d961d91d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b9aa143d-305e-40ac-8efd-e6f4eff786fa" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0518e2be-77c1-4006-af86-f139d961d91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_c4014b84-d3b1-46c4-a9d8-407a09a9e0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b9aa143d-305e-40ac-8efd-e6f4eff786fa" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_c4014b84-d3b1-46c4-a9d8-407a09a9e0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a3934cad-2e88-481a-a030-3ba742bfedd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_b9aa143d-305e-40ac-8efd-e6f4eff786fa" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a3934cad-2e88-481a-a030-3ba742bfedd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d647359a-10ab-425e-a62f-b5b8cc70ddc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_677f86b9-a81d-4ab4-8c22-ca480f7045ef" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d647359a-10ab-425e-a62f-b5b8cc70ddc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_fce8ab88-7f9f-4c67-8ec8-182dea70ad92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d647359a-10ab-425e-a62f-b5b8cc70ddc5" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_fce8ab88-7f9f-4c67-8ec8-182dea70ad92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1c441089-41ba-47e5-934e-2b99220a86e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d647359a-10ab-425e-a62f-b5b8cc70ddc5" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1c441089-41ba-47e5-934e-2b99220a86e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2ec2f864-b3c7-43f0-a21b-a5fc01a2ac52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_677f86b9-a81d-4ab4-8c22-ca480f7045ef" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2ec2f864-b3c7-43f0-a21b-a5fc01a2ac52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESReconciliationofEffectiveTaxRateDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d63ee70a-9559-4a45-bc6a-72b2478d7d80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d63ee70a-9559-4a45-bc6a-72b2478d7d80" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2fa18294-bca0-479d-9454-27b36f442927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2fa18294-bca0-479d-9454-27b36f442927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_a35d76e5-ebb8-479d-8d2a-478fa16d8d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_a35d76e5-ebb8-479d-8d2a-478fa16d8d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_ec0c1190-2f35-4f12-ad5e-0cfe4c45ee86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_ec0c1190-2f35-4f12-ad5e-0cfe4c45ee86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_e0604250-f33f-4744-ac3e-872639e089da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_e0604250-f33f-4744-ac3e-872639e089da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_3b0fa5e1-c8a7-43a6-8813-fb9d35300d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_3b0fa5e1-c8a7-43a6-8813-fb9d35300d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_0d3aad45-0985-4ce5-abb3-d01d0aaeecaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_0d3aad45-0985-4ce5-abb3-d01d0aaeecaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b24bd804-c511-4f06-9174-162a286a94f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b24bd804-c511-4f06-9174-162a286a94f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_01d20c68-15c6-443b-ae98-570b3b0bccd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_01d20c68-15c6-443b-ae98-570b3b0bccd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_64a79025-ebf0-4b0f-8870-ec24fa6355f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_64a79025-ebf0-4b0f-8870-ec24fa6355f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent_bca39fba-f880-459e-8225-6c7bef145fd7" xlink:href="exfy-20241231.xsd#exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent_bca39fba-f880-459e-8225-6c7bef145fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b3dca5cd-39e7-4ee8-8984-9c506fe7f4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0a729ad7-4a6d-4946-a65f-b1ba399f8899" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b3dca5cd-39e7-4ee8-8984-9c506fe7f4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_179a6610-955c-4844-98ed-6d5a1ad9a2f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_179a6610-955c-4844-98ed-6d5a1ad9a2f5" xlink:to="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d77b567c-fdbd-47eb-bfbf-5e40af5a43bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d77b567c-fdbd-47eb-bfbf-5e40af5a43bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_d740d056-8283-4936-891a-c10345d85b52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_d740d056-8283-4936-891a-c10345d85b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_a930374f-8d2a-4122-95d1-fa649a765555" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_a930374f-8d2a-4122-95d1-fa649a765555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_4262960b-327b-4321-bc10-62f1e19c79dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_4262960b-327b-4321-bc10-62f1e19c79dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredTaxAssetInterestExpenseLimitation_319ba096-afa2-4ee9-8503-6f6ad39bc02b" xlink:href="exfy-20241231.xsd#exfy_DeferredTaxAssetInterestExpenseLimitation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_exfy_DeferredTaxAssetInterestExpenseLimitation_319ba096-afa2-4ee9-8503-6f6ad39bc02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredTaxAssetLeasingArrangements_ababedf1-7ed4-4d06-a70d-8876d056f848" xlink:href="exfy-20241231.xsd#exfy_DeferredTaxAssetLeasingArrangements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_exfy_DeferredTaxAssetLeasingArrangements_ababedf1-7ed4-4d06-a70d-8876d056f848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards_25460b53-2d78-420a-b6f1-72997bdf5fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards_25460b53-2d78-420a-b6f1-72997bdf5fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_a43b47ab-66df-463b-a4b8-18cd90c9e815" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_a43b47ab-66df-463b-a4b8-18cd90c9e815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_f50884bb-168f-4b0d-9400-2445996497af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_f50884bb-168f-4b0d-9400-2445996497af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_7e9a8762-28dd-4b6b-b0f9-5b18f384e9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_7e9a8762-28dd-4b6b-b0f9-5b18f384e9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_eb1296f0-5d7f-4845-a22b-7c0f250949a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_eb1296f0-5d7f-4845-a22b-7c0f250949a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_b2c2022a-5fb3-45b8-bd74-878d7dc3ea12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_e4d2fa4d-db16-41ce-82c4-5694ab1621a3" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_b2c2022a-5fb3-45b8-bd74-878d7dc3ea12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_9a9ec802-d677-4cfe-a896-b8d817f855fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_179a6610-955c-4844-98ed-6d5a1ad9a2f5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_9a9ec802-d677-4cfe-a896-b8d817f855fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_9ed6a36f-4668-49ad-bbd2-ff3901a23303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_9a9ec802-d677-4cfe-a896-b8d817f855fa" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_9ed6a36f-4668-49ad-bbd2-ff3901a23303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_08a95297-06eb-4fa8-b5cf-609f5cffbc90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_9a9ec802-d677-4cfe-a896-b8d817f855fa" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_08a95297-06eb-4fa8-b5cf-609f5cffbc90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DeferredTaxLiabilitiesCapitalizedCommissions_a771d637-a333-4fcb-b187-2a2e0a0fa5d7" xlink:href="exfy-20241231.xsd#exfy_DeferredTaxLiabilitiesCapitalizedCommissions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_9a9ec802-d677-4cfe-a896-b8d817f855fa" xlink:to="loc_exfy_DeferredTaxLiabilitiesCapitalizedCommissions_a771d637-a333-4fcb-b187-2a2e0a0fa5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_609a882f-437c-44f7-99a5-60c8610b2a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_9a9ec802-d677-4cfe-a896-b8d817f855fa" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_609a882f-437c-44f7-99a5-60c8610b2a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_c7fe54d1-fa77-4578-9961-fe73374e8b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_179a6610-955c-4844-98ed-6d5a1ad9a2f5" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_c7fe54d1-fa77-4578-9961-fe73374e8b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/INCOMETAXESNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_95267c09-f5f6-4ed7-8dcd-31960774f0ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_82cecbd1-97c8-44ed-b5bc-27be64fba5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_95267c09-f5f6-4ed7-8dcd-31960774f0ce" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_82cecbd1-97c8-44ed-b5bc-27be64fba5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e8d257e4-0fae-461c-9625-02d30b922820" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_82cecbd1-97c8-44ed-b5bc-27be64fba5fe" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e8d257e4-0fae-461c-9625-02d30b922820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_d36f1680-3c85-4b78-b73b-be01ee0c8dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e8d257e4-0fae-461c-9625-02d30b922820" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_d36f1680-3c85-4b78-b73b-be01ee0c8dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_1594490f-fec5-477d-8b60-f4b87d5fc37a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d36f1680-3c85-4b78-b73b-be01ee0c8dc9" xlink:to="loc_us-gaap_DomesticCountryMember_1594490f-fec5-477d-8b60-f4b87d5fc37a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_74294320-3cee-43eb-baf2-c82aafee2b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d36f1680-3c85-4b78-b73b-be01ee0c8dc9" xlink:to="loc_us-gaap_ForeignCountryMember_74294320-3cee-43eb-baf2-c82aafee2b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_80179adb-0516-4737-ba87-2c5db8b4bb60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d36f1680-3c85-4b78-b73b-be01ee0c8dc9" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_80179adb-0516-4737-ba87-2c5db8b4bb60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_82cecbd1-97c8-44ed-b5bc-27be64fba5fe" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts_b3624496-f3a3-4866-b35f-4590c6efb3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts_b3624496-f3a3-4866-b35f-4590c6efb3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_AmortizeCostsForTaxYears_19418409-a376-4524-9271-5f37c751ae23" xlink:href="exfy-20241231.xsd#exfy_AmortizeCostsForTaxYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_exfy_AmortizeCostsForTaxYears_19418409-a376-4524-9271-5f37c751ae23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c0920eff-0ab1-4c6d-9a80-20c7c33d2442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c0920eff-0ab1-4c6d-9a80-20c7c33d2442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_096c3590-d0f3-4064-8fd1-d0e25b0b1d09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_096c3590-d0f3-4064-8fd1-d0e25b0b1d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_1bacaf03-042b-463c-808f-bfef1e68a982" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_1bacaf03-042b-463c-808f-bfef1e68a982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_35edf3b7-b694-4d05-aedc-322ef6842719" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_90ead516-fd8c-480b-831b-e08ca938cf9f" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_35edf3b7-b694-4d05-aedc-322ef6842719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b49d297f-30e1-44de-a68b-9f8ad50112d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6fa92b04-0961-44c8-84bd-a9dbb93bc4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b49d297f-30e1-44de-a68b-9f8ad50112d1" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6fa92b04-0961-44c8-84bd-a9dbb93bc4ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1231be4a-5165-4d2d-a91f-5c0e90ae56fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6fa92b04-0961-44c8-84bd-a9dbb93bc4ea" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_1231be4a-5165-4d2d-a91f-5c0e90ae56fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_bfb874e5-7ec2-4c3b-a950-a2e02c654aef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6fa92b04-0961-44c8-84bd-a9dbb93bc4ea" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_bfb874e5-7ec2-4c3b-a950-a2e02c654aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_318ab37f-4982-4d94-9001-c7938e871c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6fa92b04-0961-44c8-84bd-a9dbb93bc4ea" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_318ab37f-4982-4d94-9001-c7938e871c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_4d0b675e-29dd-452d-8282-0bb7f230ebd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6fa92b04-0961-44c8-84bd-a9dbb93bc4ea" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_4d0b675e-29dd-452d-8282-0bb7f230ebd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_fc65187c-9dcd-4f68-9a1e-2d3a9968275e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6fa92b04-0961-44c8-84bd-a9dbb93bc4ea" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_fc65187c-9dcd-4f68-9a1e-2d3a9968275e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_8a277b4c-b7c9-43eb-bf40-6b51f859db8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_6fa92b04-0961-44c8-84bd-a9dbb93bc4ea" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_8a277b4c-b7c9-43eb-bf40-6b51f859db8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#NETLOSSPERSHAREComputationofNetLossperShareDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b6d30dbf-524f-4c87-8cef-0cb5f5e03689" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_a2413bdf-3e40-4dcf-b946-534ce9dfd66c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b6d30dbf-524f-4c87-8cef-0cb5f5e03689" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_a2413bdf-3e40-4dcf-b946-534ce9dfd66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f8656aa2-e411-4fd7-95eb-5c2640da2f82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_a2413bdf-3e40-4dcf-b946-534ce9dfd66c" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f8656aa2-e411-4fd7-95eb-5c2640da2f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_8a085986-4832-41ba-a596-55069f6d573e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_a2413bdf-3e40-4dcf-b946-534ce9dfd66c" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_8a085986-4832-41ba-a596-55069f6d573e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_06d32d4f-2fe5-40c3-99a3-c7ec6b3e3b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b6d30dbf-524f-4c87-8cef-0cb5f5e03689" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_06d32d4f-2fe5-40c3-99a3-c7ec6b3e3b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b3f025e6-aeba-49fa-a2b3-98c94e63035a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_06d32d4f-2fe5-40c3-99a3-c7ec6b3e3b5f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b3f025e6-aeba-49fa-a2b3-98c94e63035a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_25223a9a-40a9-4759-b1b0-8d9b682f146c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_06d32d4f-2fe5-40c3-99a3-c7ec6b3e3b5f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_25223a9a-40a9-4759-b1b0-8d9b682f146c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7bda39e3-e54e-4a0b-97a3-1bb33acfd2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_06d32d4f-2fe5-40c3-99a3-c7ec6b3e3b5f" xlink:to="loc_us-gaap_EarningsPerShareBasic_7bda39e3-e54e-4a0b-97a3-1bb33acfd2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_eb5b8936-6425-4e78-9d0f-275e4a120ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_06d32d4f-2fe5-40c3-99a3-c7ec6b3e3b5f" xlink:to="loc_us-gaap_EarningsPerShareDiluted_eb5b8936-6425-4e78-9d0f-275e4a120ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/NETLOSSPERSHARENarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#NETLOSSPERSHARENarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/NETLOSSPERSHARENarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fae178f2-d549-4bbc-b003-9d23327c26f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_dc5857a1-b24a-485b-aedd-d00439f1c07f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fae178f2-d549-4bbc-b003-9d23327c26f1" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_dc5857a1-b24a-485b-aedd-d00439f1c07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fc73ea14-2940-4d0b-bf8b-41178cf5d6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_dc5857a1-b24a-485b-aedd-d00439f1c07f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fc73ea14-2940-4d0b-bf8b-41178cf5d6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4a72eb33-e28d-4ec0-895b-e7b26c0507cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fc73ea14-2940-4d0b-bf8b-41178cf5d6a1" xlink:to="loc_us-gaap_ClassOfStockDomain_4a72eb33-e28d-4ec0-895b-e7b26c0507cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_4c450c72-a5f8-4059-b13e-bfe7bd919d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4a72eb33-e28d-4ec0-895b-e7b26c0507cb" xlink:to="loc_us-gaap_CommonClassAMember_4c450c72-a5f8-4059-b13e-bfe7bd919d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT10Member_1fd03343-49b6-477a-9147-5866933eeaf2" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT10Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4a72eb33-e28d-4ec0-895b-e7b26c0507cb" xlink:to="loc_exfy_CommonStockLT10Member_1fd03343-49b6-477a-9147-5866933eeaf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockLT50Member_04960c5f-11f1-4a67-a134-adfbec767813" xlink:href="exfy-20241231.xsd#exfy_CommonStockLT50Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4a72eb33-e28d-4ec0-895b-e7b26c0507cb" xlink:to="loc_exfy_CommonStockLT50Member_04960c5f-11f1-4a67-a134-adfbec767813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_7c78703f-942e-4256-99e4-27076cb29182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_dc5857a1-b24a-485b-aedd-d00439f1c07f" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_7c78703f-942e-4256-99e4-27076cb29182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_CommonStockVotingRightPerShare_7671a920-3942-427d-b28a-8bd242f1d4ff" xlink:href="exfy-20241231.xsd#exfy_CommonStockVotingRightPerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_7c78703f-942e-4256-99e4-27076cb29182" xlink:to="loc_exfy_CommonStockVotingRightPerShare_7671a920-3942-427d-b28a-8bd242f1d4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_70e46cfe-0f23-4821-ab81-b870ae20a529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_7c78703f-942e-4256-99e4-27076cb29182" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_70e46cfe-0f23-4821-ab81-b870ae20a529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ConversionOfStockNoticePeriod_0e3559af-c01c-4ca8-b2a8-bbb59c0b9fb2" xlink:href="exfy-20241231.xsd#exfy_ConversionOfStockNoticePeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_7c78703f-942e-4256-99e4-27076cb29182" xlink:to="loc_exfy_ConversionOfStockNoticePeriod_0e3559af-c01c-4ca8-b2a8-bbb59c0b9fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#NETLOSSPERSHAREAntidilutiveSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_672352ca-6c7f-45f5-abf9-0c3e5c05f661" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_90f8b67e-9cbc-4684-bf49-5bfabca58239" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_672352ca-6c7f-45f5-abf9-0c3e5c05f661" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_90f8b67e-9cbc-4684-bf49-5bfabca58239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_227d73ee-83f3-465f-9cd1-762a4ca47808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_90f8b67e-9cbc-4684-bf49-5bfabca58239" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_227d73ee-83f3-465f-9cd1-762a4ca47808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fc30f24-b81d-4eed-910a-d6d75e625d68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_227d73ee-83f3-465f-9cd1-762a4ca47808" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fc30f24-b81d-4eed-910a-d6d75e625d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_7bae0704-fc0c-4020-be3c-eec73181a488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fc30f24-b81d-4eed-910a-d6d75e625d68" xlink:to="loc_us-gaap_StockCompensationPlanMember_7bae0704-fc0c-4020-be3c-eec73181a488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_MatchingPlanMember_7aebf2b4-ab3b-4452-87c5-7c0bb72164db" xlink:href="exfy-20241231.xsd#exfy_MatchingPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0fc30f24-b81d-4eed-910a-d6d75e625d68" xlink:to="loc_exfy_MatchingPlanMember_7aebf2b4-ab3b-4452-87c5-7c0bb72164db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d607b87a-3cd2-4dee-a270-8b615194ae28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_90f8b67e-9cbc-4684-bf49-5bfabca58239" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d607b87a-3cd2-4dee-a270-8b615194ae28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_366e7d52-62eb-48f6-a619-3a0bbc0f65e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d607b87a-3cd2-4dee-a270-8b615194ae28" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_366e7d52-62eb-48f6-a619-3a0bbc0f65e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#EMPLOYEEBENEFITPLANSNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_037dc583-93ea-4e92-8111-09a03ed06468" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_77f9a274-5d97-4f08-8858-36e80fa77200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_037dc583-93ea-4e92-8111-09a03ed06468" xlink:to="loc_us-gaap_DefinedContributionPlanTable_77f9a274-5d97-4f08-8858-36e80fa77200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_e65d5241-6ab4-4b6f-a7b2-07739624dbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_77f9a274-5d97-4f08-8858-36e80fa77200" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_e65d5241-6ab4-4b6f-a7b2-07739624dbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_2d5abe33-55da-4f55-9db0-fc2a1f12c670" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_e65d5241-6ab4-4b6f-a7b2-07739624dbfa" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_2d5abe33-55da-4f55-9db0-fc2a1f12c670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_db7f13b3-c4e1-4bdd-9f3e-4ec9dfcd3c46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2d5abe33-55da-4f55-9db0-fc2a1f12c670" xlink:to="loc_us-gaap_DomesticPlanMember_db7f13b3-c4e1-4bdd-9f3e-4ec9dfcd3c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_32907e4a-f130-4bc5-93e3-19302d9bf4cf" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_db7f13b3-c4e1-4bdd-9f3e-4ec9dfcd3c46" xlink:to="loc_country_US_32907e4a-f130-4bc5-93e3-19302d9bf4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_52f62976-d4c0-43f7-ae11-ae8ce3c2958e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_2d5abe33-55da-4f55-9db0-fc2a1f12c670" xlink:to="loc_us-gaap_ForeignPlanMember_52f62976-d4c0-43f7-ae11-ae8ce3c2958e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_09203174-aa0b-4e7d-ab03-3a453f424bce" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignPlanMember_52f62976-d4c0-43f7-ae11-ae8ce3c2958e" xlink:to="loc_country_GB_09203174-aa0b-4e7d-ab03-3a453f424bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_632fcd07-80df-4825-be5f-26f3360eb3b3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_77f9a274-5d97-4f08-8858-36e80fa77200" xlink:to="loc_srt_RangeAxis_632fcd07-80df-4825-be5f-26f3360eb3b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_77a45cc4-8a36-4b42-8292-3063e8c41264" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_632fcd07-80df-4825-be5f-26f3360eb3b3" xlink:to="loc_srt_RangeMember_77a45cc4-8a36-4b42-8292-3063e8c41264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4274cfdb-7d70-415e-8531-9cf077a1425b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_77a45cc4-8a36-4b42-8292-3063e8c41264" xlink:to="loc_srt_MaximumMember_4274cfdb-7d70-415e-8531-9cf077a1425b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3b066f64-08ce-4a86-9f01-4f4b46b71d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_77f9a274-5d97-4f08-8858-36e80fa77200" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3b066f64-08ce-4a86-9f01-4f4b46b71d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_dfd3f342-4d04-43d7-b7b1-d1f7f3f77fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3b066f64-08ce-4a86-9f01-4f4b46b71d22" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_dfd3f342-4d04-43d7-b7b1-d1f7f3f77fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9d1f874f-1bb0-4b3d-b95a-eaec5c816139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3b066f64-08ce-4a86-9f01-4f4b46b71d22" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9d1f874f-1bb0-4b3d-b95a-eaec5c816139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_66f55223-39d5-4938-a7f3-1d245fcb3c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3b066f64-08ce-4a86-9f01-4f4b46b71d22" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_66f55223-39d5-4938-a7f3-1d245fcb3c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails" xlink:type="simple" xlink:href="exfy-20241231.xsd#RELATEDPARTYTRANSACTIONSNarrativesDetails"/>
  <link:presentationLink xlink:role="http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_c618b820-318b-454c-a252-b5bd142de7d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_c618b820-318b-454c-a252-b5bd142de7d8" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_73e09265-794d-4f9c-8431-40478a5c68fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_73e09265-794d-4f9c-8431-40478a5c68fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_15a532b6-8ad0-45e6-a93b-1f342920d55e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_73e09265-794d-4f9c-8431-40478a5c68fa" xlink:to="loc_us-gaap_RelatedPartyDomain_15a532b6-8ad0-45e6-a93b-1f342920d55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_6cbc6634-ea9a-4cdc-a983-9b19c78141bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_15a532b6-8ad0-45e6-a93b-1f342920d55e" xlink:to="loc_us-gaap_RelatedPartyMember_6cbc6634-ea9a-4cdc-a983-9b19c78141bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_35176feb-94c8-437d-ad65-4d072c611ec7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:to="loc_srt_CounterpartyNameAxis_35176feb-94c8-437d-ad65-4d072c611ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_23e7d08f-4749-4553-b003-e2fc94c392ec" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_35176feb-94c8-437d-ad65-4d072c611ec7" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_23e7d08f-4749-4553-b003-e2fc94c392ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_ExpensifyOrgMember_ab208e5c-373c-4237-a610-31c08e88796d" xlink:href="exfy-20241231.xsd#exfy_ExpensifyOrgMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_23e7d08f-4749-4553-b003-e2fc94c392ec" xlink:to="loc_exfy_ExpensifyOrgMember_ab208e5c-373c-4237-a610-31c08e88796d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_37c51e34-9a2c-4ecd-ab2e-e74a658347c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_37c51e34-9a2c-4ecd-ab2e-e74a658347c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_96e4a35f-3cbf-48d7-9016-f27fba94ebee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_37c51e34-9a2c-4ecd-ab2e-e74a658347c5" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_96e4a35f-3cbf-48d7-9016-f27fba94ebee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsMember_4a42b255-5d66-4936-acfc-b3e6a358c282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_96e4a35f-3cbf-48d7-9016-f27fba94ebee" xlink:to="loc_us-gaap_CommitmentsMember_4a42b255-5d66-4936-acfc-b3e6a358c282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_96e35ab7-d531-4c2b-bc14-b14149e173dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_d191d44f-38e5-41fe-a7ae-a6a2199800ed" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_96e35ab7-d531-4c2b-bc14-b14149e173dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_4cbf772c-cbf8-48ce-b06a-11157dcb4d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_96e35ab7-d531-4c2b-bc14-b14149e173dd" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_4cbf772c-cbf8-48ce-b06a-11157dcb4d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_6958926a-e6e0-49f7-a3ff-bb7222aa388e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_96e35ab7-d531-4c2b-bc14-b14149e173dd" xlink:to="loc_us-gaap_OtherLiabilities_6958926a-e6e0-49f7-a3ff-bb7222aa388e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_DanielVidalMember" xlink:href="exfy-20241231.xsd#exfy_DanielVidalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_exfy_DanielVidalMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_exfy_RyanSchafferMember" xlink:href="exfy-20241231.xsd#exfy_RyanSchafferMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_exfy_RyanSchafferMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>exfy-20241231_g1.gif
<TEXT>
begin 644 exfy-20241231_g1.gif
M1TE&.#EA4@>X <0    N(J^]NA [,"!(/C!53(^CGI^PK+_+R$!B66!]=7"*
M@W^6D%!P9\_8U=_EX^_R\?___P
M                         "'Y! 4  !  +     !2![@!  7_("2.9&F>
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
MKU_> Z$=)"E[Y7 B,W&$YK3L!#S>!O@M D!^5X=^ "Y>)8@YUA(.U;@BYD6
MWIT@X74^#'<NKFJ> Z1-''7JYX"0Z2TQ(:3>#__ZR[6%#@ P_N3C>.@D\)H#
MH^9C+>(O<.J>T.8JO"<LCNN=L.G<.P6"3AMW+>J @.,'LF@-@^56ONH P.R(
M[M=W-N4M,!T-XY>%C;N^S@G4[@/(CB%C7BK [JP,7@-YW:F$':_0O@3G+E\?
M[@/3DP9<T&)8H 7EI0EI^0/;WACEW@*R,>N=2]0 ;ND]L2Y[HFS[_@CC[JL^
M[@()WP;OON8(NNY+4-NDU>IG>CBY8  .:689Q37=+@+2?B"Q*=(C?QZU6-AI
M2_#8$/$+"<GA7GTLS[.<),_I+JX4OP0S;SS]WNQKHV]^B7)-H^LET.5__02Z
MJR@NS\H3V5_^A41<D%__WVXDE#[(LP+K.C#U%8&:#_\&"^^K(2_!0:W).$\(
M&<U[#<_/35-U/: 2)X_N/*#UOX'U, "F&[O4/Z\+,>GQP^XE_CO*4X#K$]?U
M;O#UF$KW+&#TU0&BQBX(%J]7&%_%:Y^' /J.,\/=<GXCB%_W?0\>;<XU [!O
M.-  :C$S(@OX4K#G^ '>A"\LF-W/D<X#C0X><]SX@C#[/(7<&CGY89\"_RXS
M2\_4 [/Y,9#T<E+U$O\R8,>F.T\4/XCZ@"0GIMWZ;&#XH/P$;_\7>6O[@9#H
M@T7T5 XTGLCNS5_J.G#0TQ+\N[YY9-\SRU^:<E\=A@K]42#],6^6Y2]?.<\"
M_ZH/ H XDJ5YHFD:0*W[PG&KTK5]X[F^\[U^R(+"(;%H# 9\RB6SZ>PACM)I
M\&F]H@0%*K=8P(*=K"[,$#[C&.0U]8M^G]1K.'TG,+"IBSH?%27WH0'E$181
M!"H1Z"&&#<8@,$9*3O(I%)(I4"X-$&IZ?KXY7H[F,8">HHX(/) 6IM(1-+22
M-0R\8B44'MXJ#;#.DD+R\OQV#8<Q% /+U!XWS3G;;"V/"D<#+%[3B+Y8:W^#
M)U(7V8:/6.:9JU-RC[O#/)2OS^N,O4_1\R HWP\][.93(8"0@X GVO6;XD"
M01'3C#64EA >P(@D'  *F&MB%U/:LN5#",&;Q9+',/]RA-" 'DHV)E\N$9ER
MU@&8$>7,'&+SQ,:<01XDV G 'B:3Z'Q*V=.04T:A .X@_6=3)A&#3)$647H-
M)#V1))V"180GI1MUBCJ%36N"*E9"F=2"6]561MJ><V$$M7F4C+RE_.X&Z9M/
M%D2A @A'K6CQ(96&1 &_T!J-ZSRO<"_3P3E1,;BQZ3"K90N92SS0T43G#&MW
M=(N\+Z]V65G2,VL99AKNQ6<8,=:%+Q<TS?>G=@O)SBBOLVQZ^964#^C]+<Q\
M)VKB1F1/3Y4;,EC-UCE'Y$WE;<3AUF,(G@=;]T[:;9.8-,\^8/6<#@[@SZ]_
M/__^_O\#^!]RZHC40( 'Z@?_GCD(,M@@0P$]]LYMZJP&3793G5>(<1=2XHMU
M3A$0'6NEO<08%0I6EJ%M$45HA%# C49>><'E<Y:*-PZXX#M?J9.2:_1LYXY'
MZK0H'8<EU8>C#"@>V4>2*1G6DHH-/%B2?%(49-&5.%:93Y!%[+1E6P]TV1"-
M^52HI)HQ;$C@C@:E!%\^Z[U3YC=T6MBD14^NV0*5>DH"XX<[%6G=A"61499C
M?;8@(SUX@@F37+4I:F87=M+C'J-]MJFC.SR:,U-ZZDCI3DWK?&DDH/1MVL:J
MB-@X*$RIGC?DGAU9!.F-V 4DGHLP%3K7J%UU >H\FK:*8Z?A\,F%L>#,Y.@Z
M)HXC_^TWI;KT:D/-,OJLME?XRII-'O9)IDF"SF<0M6HR"0ZM5;PD)F"'&M2L
MM^JLFVR&RX+#[13W;I42K_/(.\NPT<2*UK<AZ8LEI@M;@:ZL)OG;%KT&%1S$
MJ1&)J&Q#"?]J$K:CF1L1LD7\&%$"'3<\&K_?5'P$P).):A#+HV2ISLEG0LQL
MRT=<W+,3&0,&DW=]S@QMCNNDJ>; +#5F4M,Q6B3Q$2^K%_//[V!]C=9%)'U,
M3I6N$^PH9&LSZ25"I[AU$;:RS80 (]<&$]U*;AS1DV%'8_:-#YNS,[PEW0W9
MT_18;82<+ZWL=FU=G_9F0/89-'4P3+<2MYN.^P.XYCGD6__WN2VG'%#B.D4T
M4,.EKW-T5259/MK!YL2NL6$+W,SY1) [\S41?//B4[O7Z#K*<\EE_GF_N@^Q
MN/([$,U=26HGFW-#K@N1MT8MHZV.ZE)0K*2UZT1/EU,"*% X\_?P?HSO0P!_
MBT]!FQ,N*?1'4SS/S_/ROI*L\X\&U%.14;8&P'7H#P;MZUO+#K<.^PUN*6K2
M'CW*%X/AW41PZQO' OLGN7SXY'CY"-TE#NB,TV4K@+W;X$]FI\(2^&TT(ML:
M!?.1.Q? S88_BP@)8U"2'HJK(1;$"UP$D(  W)"%&JK7!^F!E!R: V2M\-Q)
M9O'"%2HQ!C6\8@FP=Q[8.0Z#,)/_ A7!,<0,Q>\67C1?1-3'FC3*KPO= PL"
M%N"_+"J0B9^"T_QL1HTM1N.,1^#B,.XH/D)F(8G2TYOC\*<.%,+ >J8S8$.^
M%S*#2'%?$:%%=A"@@ "X$8])T>,XX(@*K)0Q&AIDP_A4"0Q$WL*0.)(*+$D@
MRW?DBG,E,\@:7^ \AOVL@\,(Y0PB DGB #)4?#G2 !)0  B*T@C"?,4MN\%'
MGYA0&[5;@QA3,<"UU1(5U9Q2.$7PKHD%!(B,RB8X,LDFB[@MF>%8I0LL DWB
MB'!R9&"G:>J(Q&A.89JI&&<+3'D*K/S2')8DA22_L4U5E7,2!-5D+<G5)XL0
M<TT)G<<1_Z"X#G<R2I[N M\F&97*:R@2!AMM$@$28(![ E2@XFPB1['BPFO
M5([(>V5$/S'1#'63;3DE3D1 JJ^3XM0(-_W&.=<THT$*<5,&/86_D)H= =3Q
MIQ0%9BFOZ9-6?N.89/"H,Q*8IYY*%* Q^!,AQ?K%AJAS4_S41@PMDH &X36O
M>@T0/*%J$+?69JZ1V^?S"/#)E&Y-IE2EZ3K:XL!VSB*?X  L1-&*"*V>9XZ?
M,RH!&S)41JW4'&(5J67!,E06;4JQBR5#:(763 -DM&&J]2EC>]26H/(BMHI;
MAV[35=K+JE4&4^709XEJE0U*EAZU:^UOG4)/"+1Q4\S51L66ZO]:ER*64Z2D
MQG ],1?-:N.Y4A L*@3IV^;R ;/G\8T*X_K6[6VPNYX@VFS1NP[ EC2DVV)#
M??5DV!@RJK_LJ*TR>Q.07G+!JJ<0;V7M&XK@KBB Y@UB0!@<8 D2@;P.?FJD
M L)9ZSS69VO893@1\$RW"3BM>]1G6^0KB87F(<3#^"8I-AP(]6:(K!";6\L:
MTMLUD?8CO[-Q$?TJG&3MEPT:?EXS_ZFO%$MBHBZ>Q%T<2=U1@'48#STKD04!
M81F0.&[NS=!Q69C<>:C/NEVV5(?S05G1L8H-#44K V#;*BA'0LI>C4I FGH$
MW(*"H&NF XXS-%U (5A)O,PBH#V(ND'_@P4U#7DSA;FZABR7DP %^#%6\,P(
M/;.X+3HFWB7FG#]<0MK+7Y8!IO5$XTW]-8M+YD6P3)WJV5PR4\E2L_L($6;T
M:IK3,_$T<%<,PKL<NHJ$L#(O*-W@6S.AT!DBD=  C*/MKH_8B(!DD*$]#[<F
M6:K83M2@@ZTB;3N)P.& C()?,68AC#JWJ/;V%:2=H6YG)]%J,HBP)SCI(>";
MWN'89KB[-6XR-#J<=3X/NM.K;J7=9=:HT/?KPC'AJ G\"?;.4*NS8]$=AGJ#
MMA[X$!J>\4A$K^!(.WALH&W$XB;$Y(1^^#<@$_ XLB'9J+#P_D[.@XT#%6)
M7T9 +GY1C)7<_^<E,:O*US3E*(]"YG$C@ &RRT&67R[D;>'U+:P=!(E3XM7)
M4WI,5CT$&6?'ST[-!\4;EO!4%$SJ9*]#KMLF[CA?XNE7-&*_22%W57=5ZUCI
M^##4'AC:]6/N93>[$/X>CH]O;9)XU#LCBD=YQ3,B=YY-UN5O3(I?WQH!0X>
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
MJO^(XWH"8@ P(QPFYXKO^R8+]2Y' :/OS.K._O*O>RXN H]#\RK)_,JD6C7
M F!P1"00!(_ V_KKC:SO)TQ#LKZ"@,Z; U/PFH!P"DOK3"R:$G6P=@[9 ;=P
M!<>OBM3P]7U9 $PO(K'%"P. "'_LC4SL,?R!O$J"WS+K<.:PR(:3BB[2HV01
M_D8"V*A,%&^@C#IO^C+/ P"Q L-%[!"Q$2?N_Y @!*1K&!1OF58M%Z\)&4\'
MD]8=;[$0BE)NXYVN'+N#!9\D&"O1 7#P\QSB&??O*_0)$WL"'F Q,E1QWOKQ
MC=0MQ"3HH^;#YOIH5!%!"?OO)#^Q%U^P((M2 Q0  Q#_[&4(#B)GK]#^#=/H
ML21H<BA+,BA;Q_&^"O@V,'RM3QL' H+A<KO:\H 2:R"7*_8YP!A#S!JQ<D(6
MLW54<MA%LZ#*$ X/,V"T:CF]ZL.6V?JD<CH6 0J'@Q-?,PP LOR2LMD1,@,\
M<CX,*KFRKKF:)(C-0SOC0C5#<3GG96F!IL72 P,31RP#Z7?>A#X;\#SS<#H+
MH?TF !U[:QX=,QOT\ YLRC<O#$ ?- L;M$\PLN;0ZRZGT_IXKQO>L$&\\T:?
ME_:N[@0KZ@,0,@+8\S6@4#-SUPX3!Q$?@PIW<2VC= C%=/ZN*":MCT//J339
M4T]3;>T.;:;ZKBD/,.#",TMG_R9"$X?NBID_?R528\53:P[.UFM O/%=6/4M
MM&-'I\+YZO,Y)W1$PZOK_G0J\#%;D\%$ZT"K$#5SA#7>QK%6SX19*\_=WL-B
MZ,Y(^Z 1C/4M""]?UZ(H&W,\>VX </4WV ]-+P-=YT"K$/:W?/0?6[-BNT,2
M1Q0Y![8'Z\Y=\P%EO34?Y/4DJS4:*?2J.H "I#8EG QE X-EY^NFB#/_S'+X
MYK-GWP-N=R1&ZS CN8U OX*U"3?H #=)4?4'OK:SSN=LYY]4RG6QV+1U1+:K
M#:]&-_<L9+:X8G+E.(XO(T)&X;0()#9?MS9T7S?J.L!VWX*8V/8G9C=Q>+*V
MZ')Q>__W=^,,=:\*6H<FX6S-;G_#26L1@?NW!*OT%[^W[QX @/-!)M7W73ZW
M=4AX[74W3R^XA0\:<1.S05"Q=:0W )Q128PX4K>W=2QWRF[T [0X1<M A6<=
M8]^(>5^&3H_A;W=XU-W:>N]XZL1P5&3X&5!:C-L @C/*!B] DSOYDT-YE$OY
ME%-YE5OYE&O0BA,'DKMM3^-XYLUX=&OQA1LC+(EVB&=UC[<"<M=2BN]T9ZM)
MB1=QL.I,><-Y/I)Y;7"YY&H,1OKYGZ])> ]4F#_XO]RW=5@TAZPVHG*XFN>!
M:<>-'>.Y@C-ND9\!8@4S.SI.HFL"6VBYGC=H@Y_'EZ?;.Q7_NA3L^0DTS#0?
MR6:/-H\[^AK(N5]L>$$G"ZNCPGI;NNG]#)O3ZJ2ZLH-#J6-#AGP+LZD3^XX>
M>D"O[5?O=:RS0:83DIMS]DM(>A'XNG;@BI90T@PS>+"/,D#N>A.<>4)D\[-'
M-=%Z^#/C"*<OAY)C1>=".VFX.RQM\PHOW9!OADEL<W[?0F]C!6AK Q!]^AMA
M7:J3P'[GA%^#,[)+=1\N.W$(^G0H?+7W][P7 :Y'5#^+YZQ<F$F0P6'S@H[7
MAK^?@AL5_&@@? 37JGJ4K1,ZO+K7.+O?B,@3%YG=.<:;+MFY.M$1RIID>V%W
M :3W@8#G1+U+PH>E? YBW0LO>C?B_S"-5T/$$P?1PP3),V/.ZSR8(7TXW?N
MVX176\>YJ\L:3#PJ/+V$1$13+3U@K+PMQ;6N,4K7;QNA)_M<4WW)MQ>L7OS6
MQX"Q_VK:8YQ-X&B.P<05VOQ\,R[=$_ =BWIC3["T(T+%1PN/2_U4VWC JI#@
MZW6:^_UNP1Y@,[K1W/C5/_IOI!9I.SZX0[[,!_TDP'MM,+R(VOW#RW/F*PG@
M-^IXH_OG_\2X?TZYPS%,4#XUG+VVL\'QKY;36(2?M?U=O'T(?SLX?#V%6KZ8
MES3-XXC)FP; \W>C^[[&CI_8R[!J&,K/LX&!*Q3G&X_5P\%IY;W;,R#C\T'/
M,Z\#7S[$Y_]YA@ _" #B2);FB:;J*@K0"\?R3-?V3;/ZSO?F@@L*A\2B\8A,
M*F4%G_,)C4JGU!%BB955M]Q5(@N>*;KDK2O+**NAA$?X?4NLYZP!D8XWP?=#
M1/X/<'"3!HCGP(<X4X@'-+.P2">8".,'N3:):2-GR:GVE1G6N=8(6FIZ"N<@
M(,K:6D:*JN@*B> 6&S>+]XEED+O6=HO4Y+M5<$<L%0Q7B?PD6?/8_*2@C"7]
M%$ 3?=WS/,G,O5.->!!NWC!>9.X#F^[^G@B^/B^*GDY/1F"?[D" +Y4-S*I_
M/H#!J]&+H(Y#0Q2F.)A$GD,1WF8$F&A"@"V(03"6J/ABF\= H"3_3N289<#(
M3G90UEA)HIW+F31G#(.)4PH!=SE]"# V+L# GB=:@AE#M(1!EPF),E"'LZ80
MDPY!QG"0DYI4&0]P6A7IT>H>J@JW&D&:% ]0LSUEFGW[KD':C'-/N$555P<"
MAK$>$,H[0BL8K( )\(4(-J<!J##AUB!+4"P,E3CWF2T'\S",Q!,EOX'\S[$0
MN8#5:*Y9.G6A=/Y*-QA:VC,HU2D$+-A8:@%LUW#^UA40$)[?N6>.-18M S0^
MV;Y'7H'+V2$TKR6C(L?1FC:5IW"U>U<S+CI1:DU+#\ =Z_L)V^@1&:!,>R<<
MS*45M ]V '[2NS9R7H^A'#VRW003?RAE_S?2=##)!D: \_QW X'J.;%8=Q->
MF(PRI &FT0L.PB38+1B6(( "IPVFFWH5PJ%?7@,PB,D#:,UUX@W^00C!A^;(
MMB%U6Q&VTG..^(B)CN'@6 .0(^Y0W%M+/LF#,@\@6->*]*4&(R)0DD!  34:
MX4 !5&K7X1[EE<; EY,\D&)>NQBW$I)&<L/@;B,)8-E,FZS$W9 +5G<<DC/,
M>>&;;&V)* K*S%B7?##L65J9Z24ZP@ *&)!G$ T8H,"8WQGZ1HNE)9!I(FS:
MF5:6,=P((:'2,-C<2GC6U.-(=XD7&:!Q"CK#F9224"IJOPZ+GVH5/8#J7'WB
M-6P)"""P0+0!'/] K0'1+H" IQ@&FX6OJ2%@P'UA!  I8$(RMFNK1-K@[9W<
MIC-E3L')@.L_JBKA:C.\SM!5LR089:&_B-[R@*AI@0I!O43-:XK #JMP+A\&
MIR9  N&&X8 !"21;%\,-6:?NGS@HF9, ]YX2JT?!*BR@K@GN*T/*E*X5\,-+
MWE(N<>).G):D#=L,] @>P]&N=@1<>G(# 2S  ,^  8SNRR&O!*.V*QD83,Y2
M^TFURQ[!+,-%#JLY4] WHR)V:?Q=B>:D9C\,-2).J_<L ]=>J\"S^2:UHA&L
M_K<W,3!*V!,!)R?2#U$1Q\#R/(<?$;@O8,O ,93+UOSV=Z@@FUK<R6G_1_-L
MF3O<=R)%CTZ;YQ\'"OBZ-I"<5 )D9U) Y1.%2*_KB$2>R^0Q:(UHZ4ZBKCG*
MQHY,YNQO$-^LZGQ8S3Q@PL.Y]76\SY(E]#@E\#@O<V,T=$BZ\W&]*[[#P':B
M33H6O7:GG-[3Y0JJMO@D[5,Z/3GW:U<_]5_C6+Y69(EP<QF ET#A@ 5\SR/B
M2MCXQ@*R\RUP0@@[U/X 8PI5J$9YG*--Z.QWP2<Y#Q$R"V%/NO>"OUGO@?SR
MCJ4"H+PB'& !VH.)H[3!PL]$T'>,0M2[A&7"N9@B@.' 6@S@EY0?AB*(&,H?
MXI@XE_[Y#R-RRF',)B0 :!6 6D5XP &6EH :__8$=[D369%V.+E:;6F$4H%B
M6DI!P+2<IPA$-,<-0>A&%]ZB<7FD1PS[@T;1U+$3JDK?B B@MT0^:X)Y\0P?
M=^0U*IX/!F+\S@<QU\?J(4*#J7%B#=0(&"-F(9/:\>0D&$G*:Y#Q""I$SB Y
M<2]4IE(:Z^/:2%!(A%=:8I(PB..(&KB56:9K$I4,$A* 5Q<E6D.8>;GC*0S)
M3'/X+ FM%*0598#$:$JC@INY9A9T"0E>O@!V2Y(?^[0I'4P\<B3*Y)?MB#)'
M/*+SA-7HX3RE$3Z_!=(QX%S$O3IXSW7(9IUTBN1)Q F!$DXHGQ8,Z(,F <JY
MK'((OI0H)AR*$W.>HO]@&)6&%/7)NA6:<0@$[6@AV.C D<9CGV#+)FUJ*1J3
MK@,3Q;P3,(,@RZXE0J88$< ?$P%-GEK"ITL,J2N]&0. "G461BSIJPR:3G'V
M"TH3Q>12>Y<(>\[EDC)TX4V5<%6"B!(46@WK'[B*A&KR$ZF,,ZLK9N?49N"R
M#RP%&S*_TTZ:N)480(T/&!1ZL)WNU8X'J>E@I_!15M;5+/TLQ.&4>EA <+.M
M*MW=8O>5MD,**K+FXP-'CY<%<@*&H6#E[%/A\1K3SH&HR[NL5!H+B,?%5;4^
M@-%L!0?5LB#T!>],#5JM2ML_(**LL7O#;14R33 $UQ=5589+E\L#TBK6J-;_
MK*P0/@O=,B2VF]:%('7/=U?:?#68V5W-'H*:%-:" ;NJT>@2RLN*>$(DO/!E
MP62IZ=J:P/8/W<ML?:F0I>/F8JY3R:^@(JH=]Y[SOW38 V3S,E8B/%<Q>V"P
M)0B<",-:>"FM_2Y<]IL'%()XL-OEKD[/Z&'?Y71AO+)P@WN3.LLF#PXN+D2$
M"=;;&L^*#VK],%MG(-H:ZT!5 L9>;@FR6Q@0-U+[$C)XWN!?P&!X!@BN2XFG
MZ.0N.),CJ<TR"J2+WQ0S]L>V]/(*%%QFC$SY!B-^<9*#G)KF+MC,5'C#@ZT\
M"?HFY;<@I3,7U$N3*)OYQGW69'5/G 0-NQC002BR_RO6;(,VSR')E+Q07MOH
MYSJ'0=*L^*D1[IR7'8\RTUP \SLF7-[[+E/,6^&T&N;:95*7@-".%N"10T-I
M"%2TF3"3=8:RL&NB$/H(P4[*EM/JZRD,>QQ+_B^'>6S@F;BZ# 0NMI./?8-:
MLP+2CXFVH."<%S[/.=D]&$R.89)<B7UGV;(@]Q/0[!(]9_?9T&;U:\E< \!F
M^=+BZ^XRO"TH?:=EO,-S=[F_6<I2H#>9HS9X#^AM%GD'E]%: CA'IDT&#+,W
MT\O6MBBX30.,=R'7+T U3. ];H>O( L>#\>5__H=;&-9Y>OA]WR%+.J+6APB
M(N?"E&/MYY>7$=$KM3?8IO]*&U,7G.8K7T*5TV)S)8#;HN]E^@IR?AV)1Q;K
M\C3T6OU]!$$[.=U":#DL;XT/DK] Z[*:G-59@ 5%8T35>S [)$O[=A28\BUL
M=RO7N_Z_J=T2#M:&;]3[3709#Y/28J=ZK_/^$"78G98$M_.*1R+?Z4*>!'N'
M2]^O^G? 2U+P8=G#YU7;>1M,WI]HIX?:>4N;P^MU\R=0PM/W' R3@PCOM =
MZN%2^+"&7O0');V:^7#ZR,JYT?B&W,Z1U&R<R/P_O=<#$C9>F&KTG!-*UT+U
MV2T5W9M4'R)Z/CRV7P600R#Y>Z4[#E;OV-8_5.VWQXFXD5/]$B0A^O34D'K(
MC@/_U;=\$'( YR93$"<Z1D<3Z =@B<!^8>5^[]=\1L" 4_!Z+W!Y!%%YP+5Y
M2+!P28%RF/" $Q&"WK=YO_<?#2!W\\0 &TACYO<.%2@%ZK=V%A:!$@AVFP:#
M$ )_KE""*==[1X!]H>9IGF6 \J)Y;X>"$#(<AS6 Q!=5K9.#6#"")G6#.)AX
MY+.#_S%U*]%]' AY1R!P;?$.P5<RGG:")->#T2, 2UAOBW=44X@%:]A'5XB%
M@Y<),A@%%_@"*S@/,-5B^3<"1M!X!>2"IT0WA:9R)O-Z!1A6 R!['0:'AX:'
MF"!^)G5_14"'>$"# +*%_V&&!/&$^">((M!%1^B%!_&!_UL5-1[AAVL4B3CR
M 'IH.8=8<0HH;1-H!$"W=6[(?'*(!;3X!'P( 4B71)-4BJ9(!&.8$T)7"LS8
M$Q0'2# 1+\2#@+D6BGGT$P?18V\AC$[0B5SQC<T3B_-3B=_PB?\!C?\P?3B2
MC ! !-DX$D68"5V8%B_G']68.78X22J(488!$=TX9L 8!IL8/2V8" 8Y!^'H
M(>EX'9=H#IEX'>\X!)Q$&Z.("@J9"V-U(_H(-&U(C-" BB$$?E"H6\;7&;'@
MB&XED4B@D:\F?S-%C* V$K:X=/E'5V1BDYDPA*FA3']3A?%1CN?C ..8%WOA
M$@+9:KJH!$VX5.2G3DR9DY-(<O]!20P_2(JE* 3RZ!&^: H0Z8I"H$(OJ1#V
M$9)!$  9F#D@638.&0Q&R0,,:0-I*50E201DF7$Q:0YG68@3\84QE8R:,I(>
MX8RW )>CT!%H)!3^\B)G.01L0DIF.7NXZ!*'.635(",FA0!#679266"4>3Z#
M>0V ^'A:B1W?(9=84']S(1O5E#B_(IF.69%6^2N;25Z@>7&>J9J6Z2)>F01X
MV05RR9M-%Y+\1P\8.9&!F6V?$G$3DGGM1I408)RJT9BR>00-,)ST@ "IJ5QN
M:9BZF05T&4WL$0O Z7-Z>21GN9KTP)F3*8@WL)XELY.;(YHCT5S=F!]/8AO6
MN00'D)W_W#  OAD,2GEO! D*[R%,L9F1X,EFWGD=:DD,[;A9RDD#'JD:=HD*
M7)F%*;18F8DA"3"?_/D"_DD\X)*5T>F-#!H&"*J-LE,-YKD%PNF@R &C5="2
MU$>A8O =*,41K]A3XD*@V$DW[2FB#D";],.=;^AU/F:@[P.AS4*>X:&BW8:;
MOK.*\Q"B#863-'"E1)&D8="E(/@2!L:BW_*E%\@F3QHI+@HA!*I?4PH' ?"?
MX4   @H'-=J >3BCHG&DG8"5.&J:7*&F!/&G[["./3$T;KH9]3D/VRFBH!
MAZH:=9JE/+&G0P2G>^  "L"H(U(Q9WJ'I:>G57ITG3H+?YF<_X'Z.^I!C^Y@
MD=Z17(H* Z=R,*WZJ$B00(,J*PI I/=PJ:4PIR< JDE@ )(Z(N!2J767J9]#
MJC #EKE FFZ7HR_0EW.!H2]Z(?(CJTE5IIAW&[<:# V@ +I*$!6#JIC6K#&X
MK(@C)@[3);8*"G@Z!3*:KKP2K"6 G&TZK319%\_I&#WI6R:(HD(@IQZ1 .<*
MKG @KN0:#@-PL+RTK2AQKQ]Q'6%BK'G!  8 KZ8@KS.(GMQPEO:X#KU*$W=C
MLB>+LBFKLBO+LBWKLB\+LS$KLS-+LS5[-S(P0S:KLSO+L\,Z'SP+M$$[LZ$3
ML32PJ0R+!QF;K F+,04PL2I   M LO\2JTA5:[57B[59J[5;6[70Q[5?"[9A
M&[93NU'D@K3LJ  (BQ]"R[8TN[%"8"UM*[<O>Y;3R0T2RK1YJ[=[R[>M.'I@
M<  ;$PY*V[<<<0!YLQ)'$P!+6[B-Z[A)8+%G*PV*R[B/:[E\:*JN<*.7R[F=
MZ[G26J\T(*X^R@6*^[FJR#29FP<"8#<'4+FG"[N>FS&(VQ,#T+JQB[MY6ZWT
M\+JYZ[N_"[PO&+HV\  :0[I. "V+&[SOX  SQ #'NP4$T+ION[S5>[F;@BV2
MNUH(H !;U+O6"[YF<;%7&;[E:[[GNVH#:V?."[U*D;QDB[Y(T  SE#?M6QO/
ML@!;1+WQR[__?/M%"Y  "*"]3C  ")  "V  KMN_"TR4.*&V# S!$5RX13L8
M!U   /PL.89(W)N_!P"_$IP%\YNS&)Q(R5*UU[)%!["_(,S">MN\.9LW&9P/
M=1,M*?R]+8S#I]"Q4!"M.>S#/RRB%%P*#[#"0&S$1XS$U4 M2\S$3>S$-YS$
M48P) UP(^2K%5XS%@#F\6<S%7>S%7PS&Z!NFX5#$86S&9RR\ZHO&:\S&;>S&
M;VR=?<H)> O'=6S'?EM\=ZS'>\S'?>S'$&&,&&&G?TS(82S$A8S(B:S(BVS'
M&DH,4,S(D0S!ARS)E6S)EXS)$&R_G<"/F>S)$DS)GRS*HTS*I:RW__$9#@]L
MRJL,O*',RJ\,R[$LRT@BQY; H[.,R[GKRKG,R[WLR[\<(ZK+"E8,S,7,M+ML
MS,FLS,NLS,^:"V7,S-&,4,@LS=5LS=><R4\K G2,S=U,:=3LS>$LSN/<QB)K
M#H-,SNFLQ6JLSNWLSN_LQ7;+#9 ,S_5<?EMLS_FLS_L,O,(L"IW,SP$]#N L
MT 5MT ?]J,Y\J@C-T"A!T T-T1$MT6"CS0!PRQ.-T17VJQG-T1WMT>,PQMQ
MS!]-T@&XT26-TBFMTDHPOL0 S2N=T0\-TS--TS4M ^9,IS:MTS9RTCOMTS\-
MT2WM"^@,U!$MTT6-U$D=T"$]STJ]TT?MU/]1+=7D7-$  -!3S=!0C=5;S=7-
MG!,^V]76K-5A3=9E#<O\^@\7;=8(/=9K[=9O?<E5#0#7"M?NW-9UC==YW<>.
MC POK=?8?-=_+=B#?<9,S0V%2MCM'-B)S=B-C<2\.!*J[-B W=.3;=F7'<&0
M[1%JC=GCO-B=#=JAO;R+V1.;*]K7_-FGK=JK?;D[7 7TS-JOG-JQ3=NU_:@'
ML,FS<-6V#<RSS=N_#=S5X+#*"PH-4,NS\,'!3<J^K=S-[=R"M<T6 W(9D]N^
M4)C/W<O,C=W;S=U"F +2V\&/=0"<4MW(0-3=7<K:C=[KS=XX2\!;Z\_SP-GM
M'<OJ3=_WS=V&32G_=(W?F6S?_0W@P:W?B *  3[+_VW@"1[;KEV6"M[;E>W@
M$<[;#$X0?BWA?XS@%Z[ACDWA^+#;&\[(&0[B(_[7QTT;%D[B=RSB*<[B;BW7
MG7#=+;[(*R[C-<[5+WYV-F[*-*[C/:[4Y?TM/I[>$"[D1=[5S /61A[%/*[D
M30[3)>KDGLSD44[E'TT\25[E/SSE6<[E$3W@Q]KEE;SE84[F!?WE&(+E90["
M8Z[F;6[/9TY!;J[(;"[G=9[.?#TA*&[G1DSG>^[GV-SA(OWG&$[D@V[H]ASH
ME'?H?-SGB^[HORS/2\+?C\[GA4[IE][-.)X'\XWI6-SHG0[JIJSIG!CJ_V_\
MZ:6.ZMD<-(B=ZI6.SZT.Z]4<--(8ZUU\ZK6.ZX0<-).>ZPM\Z[T.["IN,]P<
M[#[\Z\6.[&N,RMN2[+9NZ<T.[8D,YZG!Z]$>OL=N[=DNQ=.>?=HNQ=CN[>'^
MP[N[),DM[K$+[N>N[A*<Z)J[[D><[N\N[_';[JP0X_-^[<^.[_LNQ?7>"07.
M[_T;[P%/\+X[ZN=9\"P\\ G/\)Y[\#;:\&NN[Q%/\?W[\%/PX15_N@NO\1V?
MM_%M0[#M\<<\\2-O\JU,*0!_\L'+\2OO\L28\N;^\K?:\C-O\TD6R.5^\^9;
M\SOO\U::*.?]\WK;\T-O]$C"[3 A]$>?L$7/]/]/[QA)/Q)+#_6/ZO15C_4E
M"R54G_76>?5=#_;PX.^K)=EA;_4E;_9I[SMCKP;#I_:6^_5O+_?/B"%0.?>?
M&_=WK_=:."$(N?>>F_=_+_C!."'5/OAJ%_B'K_A%0,6TE.:+KZ^O#OF3?Z+M
M)?*4#[KLC/F;7YH44_:<3W*)#_J;?Y&7/_I-AO:GK_I\(/778)NK/\&I#_NS
MCP6MCPR&0_NQ+_FYS_N@8/NY@ "?W_O3+/O#;_P1DA8,\/C'WVIBZ_S/#_W,
M+_THP?8K,  +H.?3K_W;+\D! .2 \*G<+_[CO\P/$ "=0A!'(_/DS_[M7\@6
M',#70+GN3__UG\S->\%0,@P)6=2]('! (UF:)YJJ*]NZ+QS+,UW;-Y[K.]_[
M/S H'!*+QB,RJ5PRF\XG-"J=4JO6*S:KW7*WCL.AL%@D$&:$ *!>L]MM@CDQ
'!G?KTQ  .P$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>exfy-20241231_g2.jpg
<TEXT>
begin 644 exfy-20241231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M^ 3* P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y
M;XN?&[X1? 3PJWC;XS?$;2/#6EAMBW6K7JQ"5\9V1J3ND?'.U06]J\=\&?\
M!6K_ ()V>/?$D?A30/VG](2\EE$<;:IIU[80%B< >?=01Q?CNQ0!]%T4V&:&
MXA2XMY5DCD4,CHV0P/(((ZBG4 %%%% !1110 4444 %%%% !1110 45R&C?'
MSX/^(/C+JW[/FC>.[2X\9Z%IR7^KZ BOYUM;.(BLC$KMP1/%T)/SCWKKZ "B
MBB@ HHHH **** "BBB@ HHKP[7O^"DW[$?ASXT0_L]ZC\>[&3Q?/J\>E1Z58
MZ;>70%Z\@B6W::&%X5?>0A!<;6X."#0![C116)\0OB3\/OA+X5N/'/Q/\:Z7
MX?T>T ^T:EJ]ZEO"A/1=SD L>@4<D\ &@#;HKYMTO_@KY_P3AUCQ$OA>T_:@
MTM+EI-@ENM(OX+?/O<26ZQ >^_'O7T3H^LZ1XBTJVU[P_JMM?6-Y"LUI>V<Z
MRQ3QL,JZ.I(92#D$'!H LT444 %%%% !1110 445B_$;XB^"?A)X(U'XC_$;
MQ##I6AZ3!YVHZC<!BD$>0NX[03U(' [T ;5%97@?QOX5^)7@[3/'_@;6HM1T
M;6+*.[TR_A!"7$+KN1QN ."#GD"M6@ HHJII>O:'KC72:+K-I>&QNVM;T6MP
MLAMYU +1/M)V. RDJ<$!AQS0!;HKD/@S\?/@_P#M"Z#?>)_@QX[M-?L-,U23
M3K^YLU<+#=(J.\1WJIR%D0\<?-77T %%%% !1110 45\\R?\%7?^">,4C12?
MM2Z &4D,/(N>#_WZI/\ A[#_ ,$[O^CI] _[\7/_ ,:H ^AZ*YGX1?&/X9?'
MGP+:_$SX0^+[;7="O9)8[74K17"2-&Y1P X!X92.G:NFH **J:KKVAZ%]F_M
MO6;2S^V726UI]JN%C\^=_N1)N(W.<'"CDXJW0 445S?Q;^+_ ,-?@1X$O/B=
M\7/%MOH>@V#Q+>:E=JQ2(R2+&@(0$\NRCIWH Z2BJF@:[I/BC0K+Q-H%\ES8
M:C:1W5E<H#MEAD4.CC/."I!Y]:S?B7\3/ GP=\#:C\2_B9XD@TC0M)B634=2
MN0Q2!6=4!.T$_>91P.] &[17SQ_P]A_X)W?]'3Z!_P!^+G_XU78?"#]N?]D+
MX]>((_"7PD_:%\,ZQJTP)@TN._$5S-@$GRXI0KR8 ).T' YZ4 >KT444 %%%
M5-&U[0_$=D=2\/:S:7]N)Y83<65PLJ"2-VCD3<I(W*ZLC#J&4@X(- %NBBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *"0!DG '4T
M5%>VRWMG+9LY42Q,A9>HR,9H _-O]C'X:^'O^"KO[5/Q!_;$_:1LSXA\$^$-
M;.B?#KPE>DM8(@R^Z2/[KXB\EV4Y5WG)8855K['^,?[ G[(?QM^'5Y\./$WP
M$\+V=O<6S1VE_HVA6]I=6#[<++!+$@9&4X./NG&&!&0?F'_@W]O8_!GPA^*7
M[.VOA(/$GA'XESR:M9MPZ![>&V&0><"2RF'M7Z 4 ?//_!-_X!?M%_LJ?L^3
M?!W]HWQ_HNN0:+J4I\+7MA>32/:Z9@;89C+&H4*P9E +!5?;NPH X/5O^"NV
MA>,/%VK>'?V3?V5OB'\7M/T&<PZMXD\,:?ML!(/X8G*L9..F0N[JNY<,5_:;
M_;B^%G[1'["_[0%Q^SIXBO[N]\&Z-=Z1J]PUA)$B^:SP-)#+C9*K1K*P9&R%
M*DA=PKNO^"4?A3PKX2_X)\_#*W\)VD,<=]H OKV2)1F6ZFD=YF8C[S!R5YZ!
M .@ H W?V/?V[O@Q^V;INJV_@:#5-$\1^'IO)\2>#_$EH+?4-.?)7+)DADW!
MEW Y!&&"D@5YAXK_ ."OGPGT'XD>,_@GX=^"_C7Q+XW\+^)I-%TWPKX=L%NK
MG6'C+^;<($)\J!-@W,PS\XPIPV.!\9V=GX#_ .#@3P=_P@D:VY\8?"N:3Q@M
MMP)G6*^VM)CJ?]#L^O\ =4TG_!,3PYH]U_P4=_:W\6SV4;7]CXNAM+6X*C='
M%/>7SR*#V#-;Q$^NP>E '8^"?^"S_P #5OO$OA#]H/X3^,OAIXM\.VB7">$]
M<TXR7FJ[W1(X;50%:2=VD3"%5!5MX8JKLLO@[_@KMH<?QE\._"7]H+]E3XB?
M"V/QA=K:^&=:\6Z?Y<-Q*[!4$@95,8)9%)7?L+KNVK\PXC]H_P +Z!K7_!?#
MX'_VII4,P7X<7%V5>,$--"FLO%(?5D958'J"B^E7_P#@O7#$OP"^&.HK&!/#
M\8M-6*8#YD!M;LD ]LE5/_ 10![A^V%_P4(^#_[$WC7P9X8^,&EZB+/QA'J$
M@UBT"M%8I:+&S;TSO<MYJJJH"2>.]>77_P#P6 M_!,6G>.?C1^Q;\5/!OP^U
M:Y2.R\;ZII:M&B2']W)-"O,:L.0 S,1]T/TKG/\ @I_X2\+^.O\ @H!^R9X7
M\96D-QIMQXEU-I[>X4&.8I)82)&P/#*SJJE3P0<=Z^I/VRO#?AGQ;^R5\2]!
M\8VT4NFR^!=4>Y\X K'LM9)%DYZ%&57![%0>U &I\2OVB?@Y\)_@A<_M%^,O
M&UK%X/M],BOTU>W/FI<PRA?)\H+DR&0N@0#[Q85\Q3?\%=/'5]X5/Q4\(_\
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
M[4-0^RDQ)&5=-I"B1BQ8!54GDX!W/#_[3/\ P57^+&DVZ?"'_@GQX6\":3/
MJV%Y\0O%P=88L87?:P>5.@"X^39QTYH ]0L?V[O OQ2_8]N/VK/@!\/O%/C>
MT9OLQ\,Z)I^[58IS(L<D;Q L T0<2,02-@W D$&OES_@@3\=O$S_  >_X4;-
M\%/%TUC<Z_J>I2_$ V1;21+Y<.;=IC_RV..G^T*Z+_@@&9!^Q%X]BE:(E/B=
MJ@Q!_JQ_Q+=/^[_L^E;W_!O[_P F$R?]CSJ/_HNWH O_ +,G[87[-'PZ_8Q^
M)G[1G[.?[,FL:-X>\(>-;E?$?AVRN8VN+RY6.T$]ZA>1EVB.2-B"1\L+''K]
M3?!#XN^%OCY\(/#?QG\%._\ 9?B72(+^U24C?$)%!:)\$C>C;D8 D;E-?%W_
M  0Z\*Z%XZ_9#^+7@CQ18+=:9K'Q2UFQU&U?I-!+I]G'(A]BK$?C7/\ [#W[
M2EY^PS^RY\?OV?OB;?B35O@#JU[+H"77RB]M;MV^Q!1_=DNB&SV%VG% 'UI\
M#/VT?!?Q_P#CU\2?@IX+\)ZBMO\ #&[2SUKQ/<2QBSFNBS*T,8!W95HY@2<
M>5[BO)M9_P""M^B>+/&&K^&_V3_V5_B%\7K#0)V@U?Q)X7L=NGB4=5ADVL93
MZ<+NZKN7#'RSX1?"CQE^S?\ \$0?'WQ"FDG'C+X@^&+_ ,2:[>MGSRM\JHI+
M=01:LKGIM=W/!YK&_P""?7C;_@IK\.OV0O!FA?L[_L>_#S5?"DUB]WI^L7?B
MN.&XOS+*[O-,OGJ0^XE2" 0% ["@#[)_9"_;>^#W[96A:I/X"AU32-=\/7(M
MO$WA+Q%:?9]1TN7) $D>2"I*L P/52"%8%1[%7P=^RQ\ /V]6_X*1W7[7GQQ
M^!OAWP7I7B'PI+I7B:+P]XB@N([ATC3R9602L[.6AA!/;;GN:^\: /"?B5^P
M=^Q/9_#[Q!J=I^R9\.XKB+1KN6*>/P?9AT<1,0P(CR"#SFOEG_@B-^RK^S/\
M8_V*V\7_ !8^ /@_Q+JO_"87\']I:YX=M[J?RE2 JF^1"=HR<#.!DU]_?%/_
M ))AXC_[ -Y_Z(>OD#_@W^_Y,(;_ +'C4?\ T7;T =?\5/VZ/V=OV-_&5K^Q
M_P#LT?L^:KXN\5VR-<-X"^&6B1I#IBR?O6:8QC;$S;]Y"JQ ;<^W<"=/]GS_
M (*=?#[XK?&.+]G+XP_"+Q9\*?'MW'YFE:%XTLQ&FI+R0()N-S$*V 54-@A2
MQXKR/_@BA9V?B;QO^T)\7/$L2R^+=3^*$]MJ=Q,,S1PAY90@SRJF1Y.!P?+7
M^Z,'_!>^SL_#GPH^%/QA\/1K%XOT#XJ6<>@7D7$RHT$\S*I'./-MK<^Q ]:
M//\ _@I3^TIXPTC_ (*4?!=8/V>?'-W'X!UNZ;3;:VT\G_A*6D6W8MIX_P"6
MI3[C'L>*^P?C'^W_ /"O]GG]GSPY\<OC;X1\2:%?^*4C32/ CZ=NUJ6Z89-M
MY)*@.N1N+$*-RC.64'PW_@H?_P I.?V3_P#L,:C_ .AV]=U_P47^//[-GP7^
M('PVN?&?[/MW\3OBJ-2>;X8^&],9A<03;X\S;QD1J72, [')9,A<(S* <SXG
M_P""OGBSX66-OXR^.W_!/CXM>$?",LR)-XCO+%6%L'8!#)&RH(R<CY6<'/ R
M>*M?\%@_'/A7XF_\$I?$7Q%\#:Q'J&C:XFA7VEWL0(6:"74+5T;! (R"." 0
M>" 17G'[9WQC_P""H'Q4_9*^('_"??LA^!_A[X,?PQ<R:U-K_BP:C?\ V4+N
M(@6W8!9N!M\Q  V,@=1SOQO=I/\ @W2T)F8D_P!C:,,D^FL1"@#[]_9I_P"3
M<OA__P!B3I7_ *1Q5Y/_ ,%<O^4<WQ1_[ ]M_P"EMO7K'[-/_)N7P_\ ^Q)T
MK_TCBKR?_@KE_P HYOBC_P!@>V_]+;>@#$_X)^?LK_LP>+/V)?A=XE\4_LX>
M M3U&^\&64U[J&H>#[*:>XD:,$N\CQ%G8]R22:^=O^"WO[/7[+'P#^$OA3XN
M?!CP;H7@7XD0^+K<:!_PB%I'837:*KO)(88 H)C=8F$NW<K%5W?/@V?V3?\
M@D-X+^,W[)G@CXG1_M6_%G0]1\0>%;:\6ST[Q!']ALY)(\[4A\H-Y8/\.\''
M>N%_8B^!GP6_9H_X*%S?LZ?MU^!Y-<^(8NDN_AGX]UC5)IK#4@23 1!(=HE8
MJVQF+[94:, .JLP!^COCG]H3PA^S[^SK;_'#]H_7(]#BL]%M9=9!C)<WCQKF
M"*,<O(9"5"C\< $CYR_X?#WUIX=3XM:Y^P7\7[+X;R8E'C6324*K;'&VY:+[
MHB.0=_F%3V)SBN%_X+QW?C+5O$/[/OPV\.Z%:ZO;:WX^F=M%U*X$5IJ%Y&]G
M%;0S.2 J,+B9"Q(PKL<BO0+[XN_\%D-3TJ;0]1_82^%\]E<6[03VDOC&-HY(
MF7:R%3<8*E201TQ0!Z'^UG^U9H%W^P?JWQP^!GA?7/'VD>*_#UW:V%UX1MVD
MDLHIK2X#7DPX:*.%D(DR R-P0"#7AO\ P13_ &C]:L_V-M.^&.J? CQ?:Z3X
M2\/ZUJ\?C>XL=NE:J1J4TC6UO*>&E'FL"/6&3TJ_^Q7^SA^T1^RO_P $W/C+
M\*_V@O#<&E2&QU^_T"RM]6BNUAM9=,PR!HV8*!(CG!YRQ/>M[_@E?_RAVT;_
M + /B;_TOOZ /?/V-_VJO"W[9OP,LOCMX.\,:AI%C>WMS;)9:FZ-*K0R%"24
M)&"1D<U0\*_MD^#_ !7^VMXE_8EM?".I1:UX9\*QZY<ZS(\?V6:)_LF(U ._
M=_I:=1CY3[5XW_P0C8'_ ()WZ" >GB#50?\ P):N:^"\L<G_  7\^+:(X)3X
M/6RN >A_XDIQ^1'YT =/\5O^"R'PE^&WQ%\:_!G3/@SXN\0^,?"GB./2+#P]
MHT*2S:PQ65Y9X@FYDBB$0W$J6S*@"D;BNKXI_P""M/PD^''P]^%OQ)^+GPM\
M4>%+#XF2ZHFW6(XUDT9;"1$EDFC!+LK%\H%7>PQ\H+ 5YI_P3L\+Z->_\%4O
MVI_&-S91O?Z=JD-I:3LH+1QSSRM( >V3;QY_W:=_P5^\.:/XO_:X_9%\+^(;
M&.ZL+[XD7$-Y;2J&2:(W>D!D8'J&&01Z&@#>\1_\%G[#P1%:^._'W[$/Q<T/
MX>7UPB6OC?4M%$4;QN<1RF-L*%;.0/,)8?=W'BOLCP9XP\-?$+PCI?CSP9J\
M6H:1K6GPWVF7T.=D]O*@>-QGG!5@>>>:\B_X*4Z?9:E^P/\ %JVO[9)8U\$7
MLJHZY >--Z-]0RJ1Z$"J'_!+262;_@GQ\*7E<L1X7102>PDD 'Y "@#WZBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** /C;]J+_@GA\<=._:+F_;
M1_X)_P#Q7T_PAXZU&'R_%.A:RA_LW7%^7<S81P&8*NY63#, X:-P6/+>-/"G
M_!<_]HGP]-\)?%4WPK^&VDZA$;?5O$OAZYF:[>!AM<1_O9V5BN?N",\\.O;[
MRHH \2_9I_8,^"O[-_[+%U^RKIUF^KZ5K=E<Q>++Z[0)+K$MS%Y4\C!3\@*8
M15!.Q549)!8_/GPF_9V_X*E?L$Z1=_!7]F6;P#\3/AZMY--X87Q?=RVE]I"R
M.7,;A7C4KN8L0K,"Q++Y>XK7WA10!\J?L5?L,?%KP%\<O$G[9_[8'C_3?$?Q
M1\3V?V."VT2-AI^AV?R?N82X!9MJ(F0!M56Y<NS'2_8K_9'^*GP _:C_ &@/
MC%XZN-)?2?B;XGMM0\.+87C23+%'-?.WG*44(V+B/@%N_/'/TS10!\S?%#]D
M?XJ>,/\ @J+\-_VP])N-)'A+PIX(NM)U2.:\=;PW$B:BJE(PA5ES=19)8?Q<
M<<K_ ,%1/V2?BI^V%\)?!_@GX37&DQWFA?$*RUJ].KW;0H;:*"YC8*51\OF5
M<# &,\U],44 ?G9_P6>\$>*/B1^UM^S'X(\#^,G\.ZUJ.N:E'H^NQQ;S870F
MT]HI]N1G:X4X]JZKXJ_!_P#X+!?M5>"Y?V:/BU?_  O\&>%M15;7Q7XU\-SW
M$UUJEH" ZPPLV5\P#YD*Q!LE=RJ2I]__ &BOV,="_:&^/GPJ^/&I^.;O3+CX
M6:K/?6FG06:R)?F1X&*NQ8% /( R ?O'TKVJ@#Y-_;&_X)EZ7\8?V*?"O[,7
MP'\00Z#??#RZM;SPC<ZF28KB:*.2-Q<,BD@R>:\A<*?WF#MP2*S;6U_X+)_&
M#PP?A5XVT_X7?#N&[M_LFL>/-*NY[R^\HC:\MI;JY1)F&2"Y4+DD;2!C[$HH
M ^.?V!_V"OC+^R=^SA\7OV=O$VHZ/>6_B35-1F\(:C;7S,9HI[/[,AN%,8\I
ML11,0-P^=O3GTW_@FI^S;\0_V3/V0_#_ ,#OBE-ITFM:9>7\MRVE7+30%9KJ
M25,,RJ2=KC/'6O>:* /F;X7_ +(_Q4\'_P#!47XD?MAZM<:2?"7BOP1:Z3I<
M<-X[7@N(TTY6+QE JKFUEP0Q_AXYX\O\*_LK?\%"_P!A/XD^+Q^Q8O@KQS\.
M_&&NR:O%X9\7W\MM=Z3<R !@CAE##:J)NWMN6-<HI&3]TT4 ?(O[,/['/[2_
MB3]KF;]O']MO7/#,7BFU\/G1_"GA3PAYC6VEV[;PS22ORSXDF& 7!,S'<,*H
MY_Q%^Q=^V+^R1^T3XL^/?_!/G5_"NK^'_'MV;WQ1\.?&$LD,<=X69C+;2(5
M&YY"/F3:'VD. NW[:HH ^*?!/[%7[77[47[2WA7]IC_@H1KGA?3M-\!3_:O!
MOPY\(22301W897$\\CD@G>D;'#/O,:CY%!5N]^(/[(_Q4\3_ /!4WP-^V1IM
MQI(\(^'?A]-HNH1RWC"\-RW]H8*1["I3_2H^2P/WN..?IFB@#Y^_X*;_ +,G
MQ'_:[_9+U7X)_"J?38]9O=4L;B%M6NFAAV13!WRRHQ!P..*]I^'FA7OA;P!H
M7AG4S&;G3M'M;6X,394O'$J-@X&1D'%;%% 'DG[;?[(_@W]MC]G_ %+X'^+]
M1DT^26:.\T;5XHA(VGWL>[RY@A(WC#.C+D921@"#@CY[T;3/^"Y'@WP/'\#[
M"W^$NKR6UL+&R^)M[J$YN%A VK/)$<;Y@N/F,+9(RRN<D_;]% 'A/_!/_P#8
METG]B3X27GA>[\52>(O%/B+4VU3Q?XCF0@WMVPQM4,2WEIS@L2S,SL<;MHYS
M_@E3^R1\5/V,OV=]8^%OQ>N-)EU._P#&UYJL#:/>--%Y$MO;1J"S(A#;H7R,
M=,<U],T4 %?)W[;O_!/+QY\6/B_I/[7G[(OQ4A\"?%K1;<0/>W2$V6KPJI54
MN-JOA@AV$E)%=,(RX52/K&B@#X6UEO\ @O;X^T5OAO)I?P@\)BX0P3>-=/N)
M3<(IX,B@R3!6().5@!';::]P_8"_83\'_L-?#&]\/VGB*;Q#XI\178O?%_BB
MZ0K)?W W;54$DB--[XW$L6=V)RV![S10!\"> _V2O^"CW[!OQ-\:6/[%MOX
M\8_#_P 9Z])JMKI7BZZE@FTB:3U"/'NPNQ"59]ZQJ=J&MOX#?L!?M<>&?^"@
M&@_MJ?'WXG>'_$=Y=^&KN+Q4-,9X8K"Y>.2&&TLHC'\T$<?E?.Q5F8N2">6^
MX** /F;X5_LC_%3P9_P5"^)G[8.KW&DGPGXN\&6FEZ5'#>.UX)XXM.5C)&4"
MJN;67!#'^'CG@_;._9'^*GQ\_:K^ /QF\#7&DII'PT\1W5]XC6_O&CF:*26S
M9?)4(P<X@?@E>WKQ],T4 >"?\%+?V;/B)^UK^R)KWP/^%D^FQZUJ5]836[:K
M<M#!MANHY7RRJQ!VJ<<=:YG]M3]@KQ1^U3^QWX2^#N@>+[30_&G@G^SK[0M3
MD9S;?;;:V\EXV95+*C;B0X4D,J'!&0?J&B@#X:\1?";_ (*__M1_#J\^ 'Q[
MU/X;^"?#5[IKVGB/Q#X;DDFU+7(=A!@C7>\<(FX61MJ85FPI'[L[W@']A#XV
M^&O^"15[^P_J-WH9\9W&F:A!'+'?N;+?-J<ERF9?+W8\MQGY.O'O7V/10!\7
M_'W_ ()L?$CXV?\ !/#X9_L\6/C#3-(\?_#6TTZXTZ[:5Y+&:\M[<PO$S["P
M0[MP?82"BY7!-7([#_@L;\:O"[?"CQW8?"_X;VM[;FTUOQSH]W/>WYA(VR26
M=N'*)*PS@N5VY)4J0,?8E% 'RS_P2U_8O^*'[$OPM\;_  9^)%YI=[INH>-)
M]2\/W^GWC2//:R010?OE*+Y;[8$8@9&7(SQ7%_\ !-_]E#]N[]B+QK<? ;Q%
M<>"=8^#[:M?:@FMV\T@U0O)$%AVH<!06CC+H5;!+;7(QG[:HH ^9O^"6_P"R
M/\5/V.OA!XN\#?%JXTF2]USX@WFM61TB\:9!;2V]M&H8LB8?=$V1@C&.:\L_
M;_\ ^"5OQ _:D_:RT/XM_#OQ-I^F>%O$-G8:?\5K*:]>*:]MK6ZCD#QJJ$2N
M8D11DKM,"<\FONRB@#&\6_#_ ,(>-_A_J7PM\1:)#-H6JZ1+IE[IZKM1K62(
MQ-& /NC82!CIVKXG^$G[.G_!4C]@;2[SX-?LRS> OB;\.UO)I_#,7BV\EM+_
M $E9'+F-MK1J5W,6(5F#$EE\O<5K[QHH ^4_V*/V)OCAX+^.WB?]L_\ ;%^(
M&FZU\1_$]D+*UTOP^7_L[1;,;?W<>\#<VU$08&% ?YI#(S5]6444 9?C?1[O
MQ#X+U?0+ H)[[2[BWA,C87>\;*,GL,D5X%_P2N_90^*'[&O[+I^#WQ=N-*DU
M8^)+N_W:/=M-#Y4JQ!?F9$.[Y#D8]*^D:* /BOQ_^Q7^UQ^S1^TWXH_:A_X)
M\:]X8OK+Q[-]H\:_#KQ>\D5O/=[F<W$$B$<EWD<99-C2N/G5MJU]&_8M_;'_
M &P/V@O"?QO_ ."@^K>%-%\-> [P7OAOX<>#Y9)TGNPRL);F1RP(W)&3\S[@
MA4+&&8M]N44 ?)O_  4B_9!_:*^-?Q$^%O[17[*^KZ OB[X9:G<SQ:9XC=D@
MO$E,+## 8X,1!4E<K(2&4J,\E^T=^QS^V[\5/$'PC_;2\%W_ (,LOC9X!T][
M?7_#D\LG]D7R-)*=D+Y)7Y99%8,PR)>)%* M]OT4 ?$/QI^ G_!4+]N7X3ZQ
M\)OC9?\ P^^%_AZYT^1I=.\-W4U]>ZS=(I>W@FE)9(+4S+&SE"7(!&&!-6/%
MO[!W[0_BS_@D18_L13-X>B\;V4=M!YO]J2&Q>.'5!<AO-\K<"80.-GWLCIS7
MVM10!SGP=\*:IX$^$7A7P/K;1&]T;PY8V-V8'+(98;=(WVD@9&Y3@X'%<)^W
MG\#_ !G^TE^R-XU^"'P\ELDUGQ!80PV#:C.T4 9;F*0[V56(&U#V/.*]>HH
M\X_9 ^%7B?X&_LO> _@_XTDM6U;PWX9M;#4&L93)"98T"ML8@%EST) KRC_@
MI]^P1>?MJ_"_2]3^&FI6ND?$7PCJ"7?A36IYVA&TNIE@>5 60?*LBL 2LD:X
MP&8U]/44 ?+WQ\_8K^)/[;?[&?A[X;?M%:YI^@?%+P^T5[9>)M F:>WBU.$,
M@G!VQMY<R89T &QF!7/EKG@KJW_X+GW_ (';X+2:?\)8KJ6U-D_Q/BU*=9PA
M&TW(B'2;'.X08!Y" \U]O44 >!?LO?L'^&OV;OV.-0_97MO%L^HW.OZ=?)XA
MU^2(YGN[N PR2(A8[45=JJN>B9)R2:\S_P"";'[-?[<G[,FAW'[+WQ_M/ ^H
M_"O3=,U!-'U'1KJ5KZ:XN+D2;6W;?W)62X)!0,"Z_,0,5]DT4 ?GY\#/V7/^
M"J/[ UOK/P._9>'PV\;> K_6)KS0-1\77,T-QI?F8!,B1O&>B@LJ^8"PW+C<
MRGL_V,OV OVDO@5^W9XE_:K^-_Q-TGQ6_BWP%)::WJEJS12'59;JTE,<4'E@
M);1Q6_EH2V2$7Y5!VK]H44 ?,W[(G[(_Q4^!W[8?QW^.OC2XTEM$^(^K6MSX
M>2RO'DG5(WG9O.4H AQ(N,%N]'[<7[(_Q4_:(_:-_9^^*O@&XTE-,^&7C.75
M/$:ZA>/'*T#3V$@$*JC!VQ;2<$KSMYYX^F:* /.OVNOA9XF^.'[,/CSX0>#)
M+5=6\2>%[O3].:]E,<(EDC*KO8 E5R>2 ?I5#]B/X->+OV>_V4? _P %_'DE
MF^L>'=&%K?MI\QDA+[W;Y&*J2,,.H%>J44 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%?*7_!8_P")'CCX<_LC6T?A'Q5?:!8>(?&N
MF:-XL\0::66;3=(G,AGE5EY7)2.,D=1(5_BH ^E-$^(G@7Q)XJU;P/H'BRPO
M-8T'RO[9TZWN%::S\U=T?F*.5R.:V:_-7PW_ ,$RO@UXT^)_Q-L?V-?%7_"'
M^)/!4WA2]^'/C>QUZXN$C$UGYMRTCJ["X28!FS@C=MQA"RGZ:_;)^%?[77QO
MB^&OP2^'OBB[T/PSJMZS?&+QCX8U.*SNX;>*)"(+8._FA9W,H)16*X3=E2X(
M!](45^>?[9/P"T'_ ()EZ7X*_:1_9,^(OBW3=4E\<V.DZMX1U/Q-<7]IXH@G
MWF2)XIF;,N$)#+TR2 &"D>B?M67OBW]K/]O7P[^P19>/=:T'P1HW@F3Q;\0O
M^$>OVM+G5@9Q!!9-*OS+&&:)F ^\)3W564 ^R**^'H_!MQ_P3:_;9^%W@3X8
M^.O$-W\+?C!+=Z+?>%M>UB6^CTC58D1K>XMGF)9/,:1$9<G@.23\@5=1\(W?
M_!1_]N;XF_"[XE>-O$%I\+/@[%8Z9!X9T'6);%-8U:X1WEGN'B(9Q&8Y$"Y&
M,(01EPP!]P45\;?LPW/BK]D']OG5OV$;GX@:WX@\"^)O!"^*? "^(;]KNYT>
M1)FBGLEF?YFB(21P#]T(G=G9OL'6-5L="TFZUS4YO+MK.V>>XDQ]U$4LQ_
MT 6**^ /V2OV8[;_ (*8?#'4/VS/VI/B'XT-YXMUN_'@?2M"\3SV-MX9T^"=
M[>(6\<9VF4/&^68,&V@D$EB>@_9L_;)^)/P;_92^._A[XS>(Y/%/BK]GK5M0
MTVUUG423)K-N%?\ L^2=LY+.ZE6;);:%));)(!]OT5\'?!G_ ()P:A\?OV9]
M(_:*^)7Q_P#'X^,_C'0(]?L?%]KXJN($TFXN(Q/;6\5O&PC6% T:L@']\*4&
MT+[O_P $T_VD_$W[5'[('AOXE>/6!\26SW&E>(W5 OF7=M(8S+@< N@CD(
M#.0!@"@#WJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KS3]I_P"*W[.7P_\ ".F>#/VF9+.31/'FMP>'
M;2PU+29+JVO;F<_)%)M1DC7Y2V]RH&S.<BO2Z\^_:>_9F^%O[6_PBOO@S\7-
M/GDTV[E2>WN[*41W-C<IGR[B%R"%D7)'(((9E((8@@'Y]_%3]CVR_9@\9_M
M_%S]C;XN>(_AE<?"BST;5],T6PU>2;3=1CDLFN)[>XBG+&7<P/EAV906V[2"
M,?9MU^W;\.OAK^Q)X2_:\^.KG3!XB\+Z=>QZ/8Q[Y[V_N;991:6L9.79F+;<
MG 0;F( )'@7A3_@E!\4O''Q7\:^%OVC?VG_'?B#X=W%QHCB!YK>"3Q<EM;X2
M.\EC9I=L#!8SD*TA^<$, P]B_:]_X)N>$OVL-?\  ^KQ_&3Q+X*M_A[:^7X8
MT_PLL,<=G*&0K-'N4E'411*I7&T1C&* ..^ /[./QQ_:W^-&C?MM?MQ:+_8E
MMH3_ &CX6?";>630P2&6]O<@;[HX5@" 595)";5C5OA9?^$2_P""X_B:/6B(
MAXJ^!<$NCL_'G&*]@1T7U.()6QZ)FKT/_!,3XMQ2K*?^"G?Q[8*P)5O%)P?8
M\UZG^U;^QAX/_:?OO#OC:V\;ZWX,\;^#[AYO"WC7PU*J7=F)!B2%U8%9H6'5
M#CN 0&<, >._\%(5_P"$D_:__91\ :4?-U%OB9-JY@3EEMK18)97([#:&.?]
MD^AI?^">"CPS^V]^U?X"U9O*U%O'>GZO'#)PSVUU'<21N!W 5DY[;U]:]'_9
MY_8/M?A5\8)_VCOC)\;O$/Q/^(#:8=-T_7_$,,4$6EVA)+1VMM%\D1;)W,"<
MAFP!O?<[]HG]A&Q^+?Q<M?VB_A#\:/$/PQ^(4&F?V;=^(O#L<4T>I6><K%=6
MTHV3;2!M)(Z+G.Q-H!YKX^7_ (2S_@N!X%M-%/G'PK\%;R[U@Q\^0LUS<1(K
M>AS+&<>CCUKZI^*6A7OBGX8^(_#.FKFYU'0;RUMP#U>2%T7]2*\V_93_ &+O
M"?[,NJ>(OB!J7CS6_&WCKQA-&_B?QKXED5KJZ6,8CAC51MAA4=$&>@!)"H%W
MO@_^SS<_";XK>/\ XH3?%SQ-KZ>.K^"YCT36;TR6FBB(S'R[1/\ EFK>;R._
MEKZ4 >0?\$6-;L=5_P""<7@/3[=P+C2IM5LM0@/#0S+J5R^UAV.QT;'^T*^8
M]=\-:G\2?A1_P4"\8^%HFN+&Z\316]O-",K(VEM++=;2.N$()QV(-?3_ (J_
MX)IZGI/COQ+XJ_9C_:Q\:?"K3?&E\][XH\-Z###<6DMU(,2SVPDPUI(_4LA)
M!QC "J/8/V>OV6OA#^S5\$8?@'X T1Y]$V3?VF^JL)YM4EF&)YKEB )'D'!X
M V@* %   *W[(OB_0-8_8[^&_C*#485T\_#O2II9V<!(E2RCW[CVVE6!]"I]
M*\+_ ."'NGW@_8ED\5S6[QVWB/QWK.I:?O7&Z$S+%D?\"A<?A2S?\$F[O2O#
MU_\ !KX=?MG?$;PY\*-4N)6N_A[9M!((H96+2VT%W(#)%"V6!3#9#'=N+,3]
M2_#/X;^"_@_\/](^%_P[T./3=#T*PCL]-LHB2(XD&!DGEF/)+$DL22222: -
MRBBB@ JIJNCVNL1I%=22J$;(\J4J?TJW10!C_P#"#Z1_S\WO_@6U'_"#Z1_S
M\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%%
M &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\
M(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?
M\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/
MI'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _
M-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>
M_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!
M;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^
M!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q
M10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_
M  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8_
M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I
M'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO
M_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5
ML44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1
M_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &
M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_
M #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\
M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_
M (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-
M[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6
MU;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;
M4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10
M!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P
M@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_
M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1
M_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'
M_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[
M_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/
MS>_^!;5:TK0++1Y'DM99V+K@^;,6'ZU>HH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'
M_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8
M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"
M2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/
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
MW*DPQ7]ONVK+M!(1@QY )5E5L, 5/NM% 'YJ'P7_ ,%'OVG_ (E_&G]GW5/
MG@CP;=>+8?#UC\2_$T6MM=16-HMD5_T.%?F=KB+<=K'Y 2A92=Z_H7\)_AOX
M?^#GPO\ #OPF\*>9_9GAK1+73+%IB"[101+&K,1U8A<D]R36\L42.TJQJ&?&
M]@.6QTSZTZ@#Y\^#G[-7Q)\#?\%!OC#^TKKBV'_"->-]$T6UT0PW1:X\RUM8
MHI?,3;\@W(<')R*P_P!I[]G/]IW0?VG=&_;0_9!U;2M3UB#0&T/Q7X#\2ZC)
M;VFKV>_>LD,@RL4P(3DX'[I#D_,K_3]% 'R+X:_9P_:S_:H_:3\&?'_]L_P_
MX<\'^'?AM.]]X1\ ^']5.H37&IMMQ=W5P $(0JC(%[H!@ L7N?%?]GC]J;X$
M?M8>(/VM_P!C70/#WBBV\>Z7:VOCWP%KVJ&P:>YMDV07EM/@HK!,AE;NSG#%
M\I]744 ?,_[)O[,WQXD_:(\3_ML_M=/HMMXTUS18M"\.>%_#]PT]MX?TE'$A
MC,S#]Y*\@#$KP,N0<2;4].^$+_M0S_%3X@0?'"S\,+X-%] /AT='WF[DMCYW
MG?:PQ(W8\G& /XJ]*HH ^*?AO\#O^"@7["*>(?@U^RO\//!GC_X>ZCK-SJ'@
MR37O$#6%SX;^T,6:WG0C_2(D?D;#N;+'*EMJ^D?LP?L&0_#K]F7QK\)_CQXC
MB\1^)?BQ=ZEJ'Q)UBQ78DUU?(4D6 LH(6-3\K$#YRS!5R%'T=10!\/\ @WX;
M?\%9?@A\%5_8]^'OASP!K>G6%D^D>%_BO=Z^]O)I^G$;(FEL]I<S11G:NW<J
M[%!\S:2WTO\ LB_LW>'/V2?V=_#/P"\,WQO(]#LV%WJ#1[#>74CM+/-MR=H:
M1V(7)VKM7)QFO2:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "H=0U"PTBPGU75;V*VM;:)I;BXGD")$BC+,S'@  $DGI3[JZMK&VDO;
MVXCAAAC+RRRN%5% R6)/  '))KX1_:2_:'^(G[</Q-C_ &8?V:%D;PZ)O^)G
MJ8)1+U48;II6Q\ELAP0.KG!P246ODN+N+<)PK@HR<74KU7RTJ4?BJ3>R2Z)7
M7-+IYMI/ZWA'A+%\58Z45)4Z%-<U6K+X:<%NV^K>O+'KY)-J#X]_''XE_P#!
M0+XK1_LZ?L\K+%X2MIP^H:BX9$NE1AFZG/585.-D?5FP2-Q55^OOV>_V?O ?
M[.'P^@\">"+3<W$FI:E*@$U]/C!D<_HJ]%' [DU_V;/V;_ G[,_P_B\&^$81
M-=3;9-7U>6,":^FQ]X_W4&2%3.%'J2Q/H5>5P?PEB\%B9YWG<E5S"LM7]FE'
MI2I]DNK6[ZO5OU>,.+<)C,-#),DBZ67T7HOM59=:M3NWT3V71:)%9_B7PEX4
M\9Z>=)\7^&=/U6U;K;:E9)/&?^ N"*T**^_J4Z=6#A-)I[IZI_(^ IU*E*:G
M!M-;-:-?,\'^(7_!-W]E'Q]OGM_ \^@7,F<W'A^]:$#Z1OOB'X(*XG0?^"1/
MP#L9S-K_ (Z\4WZAB4BCGMX5QV#8B)/U!%?5U%?'8KPYX%QF(]O5R^ES>4>5
M/U4;)_-,^RPOB-QU@\/["EF%7E\Y<S7HY7:^31XCX9_X)U?LA>&=LB_"E;^5
M?^6NIZG<S9^J&39_X[7H7AGX#_!+P9M/A3X1>&M/9>DMKHD"/]2P7)/N3764
M5[&!X9X<RVWU3!TJ?^&G%/[TKGC8[B;B/,K_ %O&5:G^*I)K[F["*JHH1%
M&  . *6BBO</#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HI))(X8VEE<*JC+,QP /4UQ'B?]I?]GOP9<BR\3?&GPS:SEPA
M@;686D4DX^958E1[D "N7%8[!8&'/B:L8+O*2BOO;1U83 XW'SY,-2E4?:,7
M)_<DSN**AT_4+#5K&+4]+OH;FVGC#P7%O*'212,AE8<$'U%35TIJ2NMCF:<7
M9[A1113$%,N;FWL[>2\O+A(HHD+RRR.%5% R6)/  '.:9J&H6.E6,VJ:I>Q6
MUM;1-+<7$\@1(D499F8\   DD]*^%?VB?VE?B9^V[\0Q^S-^R_;S?\(^\A&I
MZH-T8O8U(#2RMC,=JO'!Y<XX)*I7R7%O%V!X5P<7*+J5ZCY:5*.LZDNB2ULE
M]J5M/-M)_6<)<(X[BK&249*G0IKFJU9:0IQZMO2[?2-]?))M2?M0?M/>//VQ
M/'T?[+/[+4<UQI%Q,4U;58B46^53\S,W\%JG4L?]8<8!! ;Z@_9=_9@\$?LP
M> 4\,^'46ZU.Z"R:WK3QXDO)0.@_NQKDA4[ DG)))3]E_P#9;\!?LP>"!X?\
M-1"[U2Z56UK6Y8P);R0=A_<C7)VH#QU.223Z;7C<)<)XZECI9_G\E4Q]1627
MP4(?\^Z>^O\ -+KJKN\I2]GBWBS 5<#'(,@BZ> IN[;^.O/_ )^5/+^6/31V
M5HJ)1117Z,?G04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !113+BX@M8'NKJ9(XHT+222, JJ!DDD] !WH;25V-)MV0
M^L/X@_$GP'\*?#<WB[XB>*K/2-.A^]<7<N-QZ[44?,['LJ@D]A7SI^T=_P %
M./ ?@6YD\$? :PC\6Z^[^2E['N:QAD)P I7YKEL]DPIS]\]*\]^'W[#_ .T9
M^U?XDA^*W[8/C74=-LG^:VTAB!=F,\[$BQY=FGMM+<<J"=U?F>:>(<<1C)99
MPU1^N8E:-IVHT_.I4V=OY8O7573T/TO*_#QX?!QS/B6O]3PSU2:O6J>4*>ZO
M_-)::.S6IL>-O^"HGQ"\:>*IO"W[*WP1GUQ8E^2ZOK">YFEYQO%O;D%%]"S$
MG(R!TK,^V_\ !6_XQ?ZFTD\,64O7]W9V&S/^_FX'X5]?_"WX0?#;X+>&D\)_
M#/PE:Z59K@R"!,R3L/XY)#EI&]V)/;I72US4^ ^)LVA[3.\YK<TM7##M4H+^
MZG9RDEM=V;ZG34X\X9RF7L\DR:CRQT4\0G5F_P"\U=1BWV3:70^'(_\ @F7^
MTO\ $V07'QU_:8$H8[F3[3=ZFP]OWS1@?AD"NQT;_@D-\#+72Y8-<^(/B:\O
M'B*QW,+P0QQMCAA'Y;$X/8M_C7UE17;AO"7@.A)SJX5UIO>52<YM_?*WW)'%
MB?%KCRO%0I8KV4%M&G"$$ONC?[VSX%U#X7_MM?\ !/>^EUWX9:R_BSP2DADN
M+>.!YK=4SDF:VR7MSW,D1QP-S=J]Z_9Q_P""B?P3^.?D>'_$%TOA7Q#)A1IV
MJ3CR+A_2&<X5LGHK;6). &ZU] 5\_P#[1W_!.SX)_'/S_$'A^U7PKXADRQU'
M2X!Y%P_K- ,*V3U9=K$G)+=*\V7"7%/!K=7A>O[7#K?"UI-I+M2J/6'DI.W5
MM['IQXMX6XR2I<44/98AZ+%48I-OO5IK27FXJ_1);GT!5;5]8TKP_I5QKFN:
MC!9V5I"TUU=7,@2.*-1EF9CP  ,Y-?!VG_%#]MK_ ()[WT6A?$W1G\6>"4D$
M=O<23O-;JF< 0W."]N>PCE&.#M7O57XD_&[XT?\ !2;Q];?!GX,Z-=:)X1@$
M<^K-=-P.A,UTR$@JK9$<0)W$;N3]R:WBW@(85X=82K',;J,<-*+4G)[-2MRN
M'5R[:VU15'PDQ\\4L0\72EEUG*6)C).*@MTXWYE/6RCWTOHR[\=/C]\5?V_O
MB4/V=_V<;:>#PG%+NU'49 T:W:*W-Q<'&4@!Y2/[S'!(+%57ZS_9M_9J^'_[
M,W@5/"?@ZV\Z\G"OJ^L31@37TH'4_P!U!D[4!PH/<EF-G]GS]GGX??LW^ XO
M!/@6QR[8?4M3F4>??38Y=R.W7:HX4<#N3W=>UPEP?BL'BY9WGDU6S"HM7]FE
M'_GW271+9RW>O=N7B\6\887&8..29'!T<OIO1?:JR_Y^57U;W2V6G9*)1117
MZ$?G@4444 %%%% !1110 4444 %%%% !1110 4444 %%%1W=W:V%L]Y?7,<,
M,:[I)97"JH]23P*F<X4X.<W9+5M[)#2;=D25#J&I:?I-F^H:I?16T$8S)-/(
M%51[DUYEXZ_:<T+3)3I'@*Q.JWC'8LY4B$-[ ?-(<^F!Z$U@Z=\)/BS\7KQ-
M;^)VN36%GG=':N/G ]%B'$?IEN?4&OQC-_&/!XK'RRK@_"RS/%K1^S=J%/SJ
M5W[EO*-T]N9,^BP_#U2%)5\PFJ%/S^)^D=_O^XZ;5OVI?A[IVK?8+2TOKR!>
M'O+>)0N?]D,02/?CVS6WH?QY^%>NX2+Q3%;.>L=\C18_X$PV_K5C0/@U\-O#
MVEG2H/"MK<*X'FS7T2S22'U)8<?A@>U9>N?LW?"S6=SV^E3V#M_'97)'_CK[
ME'X"N2G0^D/@H_6G5P%=RUE1<:L.3^[3J+XK=Y^>KT-'+A*H^3EJPMM*\7?S
M:Z?([:RU"PU. 7.FWT-Q&>DD$H=3^(J:O&+W]EC6M)G-[X(\?O#(/N"=&B8?
M\#C/_LM7_!.C?M'>'O%=CIWB#5S>:2TX%W<--', @!)Y;]X,XQGWKNP'B1QK
MA<=2PF?<-8BDYRC#VE"4,133DTE*3BXN$-;MN_*MS*KD^6SI2J87&0E9-VDG
M!Z=%>]W^9ZQ1117[,?.A1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 44DDB1(TLKA54$LS'  ]37CWQ:_;S_9C^$(EM=4^(<.KW\6
M1_9OAX"[D)'52RGRT/LSJ:\W,\XRK):'ML?7A2AWG)1^Z^[\EJ>EEF3YKG6(
M]A@*$ZL^T(N7WVV7F]#V*J>N^(-!\+:7+K?B;6[33K* 9FN[ZY6&*,>K,Y '
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK(\6?$#P'X#M?MOCCQKI.CP
MXR)-4U&*W4CV+L,UR>D_M:?LQZW*8+#X]>% X8KMN-:BAR?;S&7/X=:\_$9M
ME6$K*E7Q$(3?24XI_<W<]##Y3FN+HNK0P\YP76,)-?>E8]#HK+T/QMX,\3 -
MX;\7:7J ;[IL;^.7/_?#&M2NVG5I5H\U.2:[IW.*I2JT9<M2+3[-6"BBBK("
MBBB@ HHHH **** "BBO"/VT_VT_#G[,OAPZ!H#0:AXQU" G3M.8[DM$/ N)P
M.B_W5ZN1V )'E9WG>6<.Y94Q^/J*%."U??LDNK>R2W/5R3),RXAS.G@,!3<Z
MDWHNW=M]$MVWL=C\;?VL/@1^SZXLOB3XVCAU!X1+#I%I$T]TZGH=B [ <'!<
MJ#@\U\V>+?\ @J3\2?B-JS>$OV7O@7=WEU)Q%<ZA ]W<$=-PM[?A,>I=AZBI
MOV3OV"[_ .*5S<?M _M?P7>J:AK;_:;/1;^9T=MV")[C:01D8"P\!5QD=%7Z
M_P#"7@CP;X!TE="\#^%=.TBR3I:Z;9I"F?4A ,GW/-?F^%7B-QI16)=>.786
M>L8QAS8APZ.3E[L&UJN75=5W_2,5+PYX+K/#*A+,<5#24I3Y<.I]5%1]Z:3T
M?-H^C[?$\?[(_P"WW^U)(M[^T)\5'T#2IB&;3KJY#8'8K9VQ$61_MLK>M>P_
M";_@F)^S7\._*OO%&G7GBR^3!,FLS;;<-_LP1X4CV<O7T717M99X8<)X&O\
M6<33EBJ_6I7DZLG\G[OI[M_,\7,_$_BS'4/JV&J1PM#I3H15**^:][U]ZWD5
M-#T#0O#.F1:)X;T6TT^R@7;#:6-LL448]%50 /P%6Z**_080A3BHQ5DMDC\^
MG.=23E)W;W;"BBBJ)"BBB@ HKG/%'Q9^'G@^1K?7/$\"SK]ZWAS+(#Z%4!V_
MCBN%US]K'21)]E\(^$[J[D8X1[IQ&"?95W$_F*_/.(_%?P[X4G*GF.8TXU%H
MX1?M)I]G"FI23]4CUL'D6;XY7HT6UW>B^]V1Z[3)[FWM5#W-PD8)P"[@ GTY
MKQ3_ (2+]I_X@\:7I#:3;/\ Q+ +<8]=TI+G_@-20_LO>+?$!-]XX^(9>X*G
M&U7N"#[L[+_*OD/^(M\1YW_R3'#F)Q$>DZSCA:;7>,JEW)?),]#^P,'AO]]Q
MD(/M&\W\TMCVJBO#O^$/_:)^$_S>&=4;5K"/I!$WG#;Z>4_S+_P#\ZU/#?[5
M%FD_]F^/_#,]C.AVR2VRDJ#_ +2-AE_-C6^"\<,@PN)C@^*,+6RNN]$J\'[*
M3_N5HIPDO[SY434X:Q52#J8*<:\?[K]Y>L7JO34]=HK*\->-_"7C"'SO#6OV
MUWQEDCDPZCW0X8?B*O:CJ>G:1:-?ZK?PVT"??FGE"*/J3Q7Z[ALTRS&8%8W#
MUX3HM7YXRBX6[\R=K>=SP)T*U.K[.46I=FG?[MR>BO,?&'[4/@S12UIX8M9=
M6G' =<QP@_[Q&3^ P?6N;\O]HKXR?ZPMHNF2]N;="OTYD<$?\!^E?E.;>-O"
M]+&/+\@IU,SQ2^QAH\\5YSJ_PXQ[M.5NJ/=P_#>-E3]MBFJ,.\W9_*.[?W'I
MWBKXM_#WP:[0:WXDA$Z];:#,L@/H0N=OXXK@=9_:IFO[C^SO '@N>YF?B-[O
M))/_ %SCR3_WU6KX2_9=\$:,JS^)KB;5I^I5B8H@?95.3^)Y]*G^+?QS_9O_
M &2O"?\ ;OQ,\6Z+X7M&0FWM54?:+LCM%#&#),?7 ..Y'6N?!Y+X_P#'=>-)
MUJ660GM3H0^LXG_"Y/\ =W\Z>JWL3BL?P?D="5:K>JHZN<Y*G37GWMZG+'0O
MVF_B5SJ>H/H]I)_ TGV8 >FU,R'Z-6/XW\'?LX_ &SM]8_:-^.6G:6;Q\6\5
M[?):^>W?:I+22 =RN,=\5\P?%/\ X*X?M(_M-^*9?@__ ,$^O@QJ:2S97^W+
MFQ6YOMA./,$?,%HG^W*SCOE#6C\%/^"*_C7XG:V_Q5_;Q^,VJ:KJ]\-\^D:7
MJ1GGR1P)[R4-G'39&I48X?'%?K>5_1#\/\CE#-/$C'5:]:UXPKU77KN_:E%J
MG"+Z<ZDEL['YEBO&C/<ZG+!\&X-3BG9U4O94(_\ ;[]Z;[J-K[JY](^&?B[_
M ,$WM1VG2OCM\/I7/W5O?&D*,W_ )9A_*O1/#.O?LNZB5_X1/Q%X%O&_A:SO
M[.9C^(8FOFC6?^"#O['6H[GTSQEX^T]C]U8=8M'0?@]J2?SKD]8_X-^_@_.3
M_P (_P#M!^);7T^V:7;SX_[Y,=?>8'PM^CE@[?4)K#^N"I_G32/-J\5^,?\
MR_P-.K_AQ+7_ *6??FGPZ9';J^E10+$P^4VZJ%/TQQ4]?FS-_P $!_%FA2FZ
M\#?M@-#)G*A_"LD!!_WX[L]_:F_\.+_CEXC_ ''C?]LP21#Y0/[+N;KY?I)<
M(.@'%?30X,\-X17LN(HJ"_ZA:J:](W.-\6^(%[3X?ES>6)I-??8_1/6?'7@G
MPYN'B'QCI5AM^]]MU"*+'..=S"N3UG]K+]EGP[D:[^TGX"M"/X+CQ?9*WY&7
M)KXLT;_@WR\%0 ?\)!^T[JET?XOL?AB.#/\ WU/)76:-_P $#/V6K8AM=^*O
MCV[([6]W90J?KFV<_K5?ZO\ A3A_XF=5:G^##2C_ .EL7]N^)]?X,GIT_P#'
MB(R_])1[CXQ_X*:_L)>"+)[W4_VD-"N]G2+1O-OG8^@%NC_F<#U->!_$W_@O
MC\ =!,EK\*/A%XE\23+D)-J4T6G0.>Q4CS9,?5%-=_X4_P""*7["?AR\CN]3
M\+^(=<$?/DZMXAD",??[.(B?IG%>[_#+]EO]G'X,B-_A?\$/#&BS18VWEIH\
M7VDX]9B#(WXL:I8GP>RKWJ=#%8R7:<HTH??"\Q/#^+&9Z5*^&PD>\(RJS^Z=
MH'P;_P /"?\ @K'^TC^Z_9W_ &8CH=C/_P >VIP>&Y9<9Z9NKTBV/_? I8_^
M"?\ _P %;_VA'&H_'?\ :B;P_ QW-ITOBB9MK=1BWL5^S_B&X[5^EU%'_$4%
ME^F297AL-VER>TJ?^!SW_P# 1?\ $-GC]<XS/$8GO'G]G3_\ AM]Y^:__#I7
M_@HCI?S>'_VYMK#E?^*HU>'YAT^Z#^?:C_AV]_P5[T@YT?\ ;K\Q%^['_P +
M*UP9SU^5H"OZU^E%%3_Q&#BR7\2%"?K0I_HD5_Q"?A>/\.=:/I6G_FS\U_\
MAC+_ (+9:/\ )9?M7?:@/E!_X3JY?('0_O81U_/UJ]\+/^"._P <OCAX^;XI
M?\%!/C==ZI(K!5TO3=4:ZN;A%Z(UPXVP1_[$:G()P4-?HU14U/%WBE491PM.
MA0G)6]I2HQA4MU2EK:_I?LTRJ?A5PTZL98FI6KPB[\E2K*4+]&XZ7MZV[IHY
MCX2_!?X5? CPC%X%^$/@33] TN'!^SV$.TRMC&^1SEI7]7<ECZUT]%%?FE?$
M5\56E6K3<IR=VVVVWW;>K?J?HM"A0PU&-*C%1C%6222279):)!1116)J%%%%
M !1110 4444 %%%% !1110 445YM^UC^T_X$_9#^#%]\8_'EG>7L<5Q%9Z7I
M&G(&N=2O93B*WB!XW,023V56.#C! /2:*^"8O^"JG[4GPH\>>*/$'[4/[&DV
MA^ ]$N]'BUN71_$4-Y>^%$OHMT,EPBJ/M(DR"0-GEDA#EB%/W98:WI&J:+#X
MCT_4H9;"YM5N8+Q9!Y;PLH99 W3:5(.?2@"U17A7[.O[??PD_:C_ &A/'/P0
M^$,9U.Q\#V5O)/XJ@NE:UOYI'9'2  ?,B%<>;G:YSMRN&;1_:L_;,\)_LQWW
MAWP/8^!M:\:>./&-Q)#X6\%>&XU:ZO!&,R3.S';#"@ZN<]S@A7*@'LE%> _L
M]?MW6WQ5^,$_[.7QD^"/B'X8?$!=,.I6&@>(9HIXM4M <-):W,1V3%<'<H P
M%;&=K[7?M$_MUVOPE^+EK^SI\'O@IX@^)WQ"GTS^T[SP[X>FB@BTVSS@2W5S
M*=D.XD;5(.<KG;O3< >^45XS^RI^V?X4_:9U7Q%X U'P'K?@GQSX/FC3Q/X+
M\2QJMS:K(,QS1LIVS0L.CC'4'&&0M[-0 45\M>*O^"E.KZMX[\2^%OV9/V3/
M&GQ4TOP7?O8^*/$N@W$%O:1748S+!;>9EKN1.A5 "3C&0RL?8/V>_P!J3X1?
MM*_!*#X]^ -:>#1-DW]I)JJB";2Y81F>&Y4DB-X^IY(VD,"5() /1:*^0)/^
M"L%_JOAZ_P#C-\/?V+_B+XB^$^F3RK<_$*S$$?FPQ.5ENH+-R))8%PQ+Y7 5
MMVTJP'U'\-/B1X,^+_@#2/BA\.];CU+1-=L([S3;V($"2)QD9!Y5AR"IP5((
M(!!H W**** "BBB@ HHK+\:>-O"7PZ\,W?C+QQX@MM+TNQCWW5Y=R;40>GJ2
M3P%&220 "30VDKLSK5J.'I2JU9*,8IMMNR26K;;T275LU"0H+,< =2:^0_VL
M_P#@HX=+U=O@I^RK#_;_ (GNYOLLFLV</VB*WE)QY=NH!$\N?XN47_:.0OG_
M ,7OVI?CS^WGXTF^ O[*^B7FG^&F^74]2D)B>XA)P9+B09\B \XC&6?H=Q.P
M>V_ /X%_LK_L)Z-_:/C7XCZ!_P )7+!B_P!:U>^BBF (YBMXF;<B>P!9NY(P
M!YV)QM*G3<YS4(+>4FDOO>A^,5.(>+/%;'RRG@M2IX1-QJXQ1;<N\,-'>4NC
MJ=-TU[KEYE\&_P#@E1)XXT"[\;?M4^.=:/B366\\V^F7R-+;,QR6FED202R'
MN!\HYY;.0W7O^"/^IZ'>'6/A#^T+=65PG^I2_P!/9''_ &VAD!'X)7J?C_\
MX*B?LM>#T>/P_J^J>)+A<@1Z3IK(F[W>?RQCW7=^->3WO_!2G]I?XP74FD?L
MX?L\,06V?:3;3ZE(G^T?+5(X_P#@6X"OALQ\1^ LOFJ,<2J]3I&BG5DWY.%X
MW]9(_4,L^AWE689;"-;*73C#>O6JRHS;W<YR<HR;;U^%KLDK(K?\*(_X*Q?!
MOGP1\6F\2PQ?<1=>CNQM]-FHJ.W8?A6-<_\ !2K]L;X*ZY_PBOQM^%NBW%Q&
M/WD=S:/;3MCKAXI#'^25N-^S;_P4J_:#4S_%SXLMX;TZ49FLY]6$*E/^O>R&
MP\=G(/KS61XR_P"">?P1\"^ =627XYWFN^+ELG.E06-O'%:_:0,JD@'F'!(V
MDEU(SG'&*^5SKQ)SW!87ZS1P/U6CTJ8VM"@GY*FWS-OR9ZF&^CAPKPW/GI\8
M8V\=70PM\7&RZ1<X.-_)IW/NGX?^--'^(_@;2/'V@2!K+6=.AO+?G)59$#;3
M[C.".Q!%:]?EW\ ?B]^U]^RW:7VJ>'_#VHW7AS2IE;6]#OX6FM(E<G]ZNTYB
M!(8>:AV[@ V<@'[<_9M_;H^"W[1L<.CV.H_V)XB91OT#4Y0'D;OY$G"S#KP,
M/@9*@5]3PGXGY)Q%*&%Q/^SXF2TA)IQGYTJB]RHGTL[OHFE<^\Q_ V.H9-#-
M\KK+&X-K^+",H2BUI)5:,O?HR3OS1DO=>DK/0]HHHHK]+/B@HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBO&?VA_VZ?@7^SRLVDZGK7]M:_&"!H.D.KR(WI,_W8>V0WS8.0IK
MS<VSC*\BP;Q685HTJ:ZR=ODNK?9*[?1'I95D^:9YC%A<OHRJU'TBK_-]$N[=
MDNK/9B0H+,< =2:^??CW_P %(/@)\%[M] T.ZD\6:O&Q6:TT69?(@(ZB2<Y7
M/;"!R#U KP677?VY_P#@H=.UKHEJ?"/@2=RKLKO!:21YY#28\R\/J%'EY'(3
MK7T+^SQ_P3W^!7P(6#6M0TT>)]?C )U;6(%*1-ZPP<K'[$[G'][M7YPN*N+N
M,9<G#6']AAW_ ,Q->.Z[TJ6\O)R]U[-19^D/A7A'@Z//Q+B/;XA?\PU"6S[5
M:NT?-1][JG)'B+?\%#_VP_C"Q@^ G[.(C@D.%NDTZYU!H_?S0(XA]67%'_"D
M/^"J'QO^;QS\3W\,VLOWHGUJ.S&ST\NP4D_1_P :^Y%544(B@ #  '2EK?\
MXAOC\QUSG.,37[QA)4:;]80O^9S_ /$1\!EVF39/AJ':4XNM47I.=OR/C'PG
M_P $A=*N[K^U/BU\<-1U">4[KB/2;)8V)[_OIFD+?4H*Z_5/^"2_[,U] L=C
MKGBRR=5 \R'4X6W'U(> _IBOI^BO1PWA5X?X:BZ:P$)7W<G*4O\ P*3;^YH\
M[$^*OB!B:RJ/'SC;9148Q_\  8I+[TSXQUS_ ((Z>$9B6\,_'+4K3^Z+[1H[
MC]4DCK,_X=G_ +4?@_\ Y)I^U((=O^K_ -.OK'_T49,5]PT5QU/"#@%RYZ.&
ME2EWA4J1_P#;[?@=E/Q@X^4>2MB8U8]ITZ<E_P"D)_B?!OB'0O\ @IW^RQ!'
MX^OO'$_C#2K)LWT"W\FJ1^6.ID255F"8ZNF"N,DBO=?V8_\ @H/\(?V@!;^&
MM<F3PUXGDPHTN^G'DW3_ /3"4X#$_P!QL/V ;&:]]KYU_:<_X)S_  G^.)N/
M%7@E8O"WB9\N;JTA_P!%NWZ_OHAC!)_Y:)@\DD/TKBJ\+\6\'S^L\.XF6)I?
M:P]>?-?_ *]5'K%^3TZN^B.VEQ1PEQA#ZMQ%AHX:K]G$4(<MO^OM-:27FM>B
MMJSZ*HKX+\'?M2?M5?L,^(;?X:?M->%KS7_#F[R['4#+YD@C'>WN3Q, .?*D
MPP&!E!Q7V-\'?CK\+?CSX;'B?X8^*X-0A4#[3;YV3VK'^&6,_,AZ]>#C()'-
M?3<,\=9-Q)4EA=:.*A\=&HN6I%];)_$O-=+72N?,\3<#9QPW3CBM*V%G\%:F
M^:G)=+M?"_)];I-V.NHHHK[0^+"BBO"/VT_VT_#G[,OAPZ!H#0:AXQU" G3M
M.8[DM$/ N)P.B_W5ZN1V )'E9WG>6<.Y94Q^/J*%."U??LDNK>R2W/5R3),R
MXAS.G@,!3<ZDWHNW=M]$MVWL'[:?[:?AS]F7PX= T!H-0\8ZA 3IVG,=R6B'
M@7$X'1?[J]7([ $CS#]BS]BSQ'XG\1C]J/\ :C6?4-<U"<7NE:5J8W.KGE;F
MX4]&Z;(L80 $@$ *?L6?L6>(_$_B,?M1_M1K/J&N:A.+W2M*U,;G5SRMS<*>
MC=-D6,( "0" %^QJ_-\DR3,^-\SIY_G]-PH0=\-AG]GM5JKK-[I/X3]'SO.\
MMX(RVID&05%.O-6Q.)7VN]*D^D%LVOB"BBBOUT_(PHI&954LS  #))/2N3\3
M?'#X9^%7,%[XDCN)@<&"Q'G,/J5^4?0D5X^<\09%P[AOK&:8JG0AWJ3C%/R5
MVKOR6IT8?"8K%SY*$')^2;_(ZVBO)]2_:V\)0Y&D^&-0N".AG9(@?R+5F?\
M#2GQ%U[CPC\,P^[[O[N:X_\ 0 N:_,<7X_\ A7AZGLJ..=>I_+2I5:C?HU#E
M_P#)CVJ?"F>3CS2I<J[RE%?K?\#VNH-1U/3M(M&O]5OX;:!/OS3RA%'U)XKQ
ML>(?VKO$?_'CHAL%;K_HL,6!_P!MB32V7[//Q#\;7PU/XI^-' !XACE,T@'<
M#/R)^&?I7'/Q=S_.5[+AOAW%U:CVG7@L/1]7.3=TM[63>R=S19!A</[V,Q=.
M*72+YY>ED;GC#]J'P9HI:T\,6LNK3C@.N8X0?]XC)_ 8/K7-^7^T5\9/]86T
M73)>W-NA7Z<R."/^ _2O3?!_PC\ ^!PLNBZ#&UPO_+Y<_O)<^H)^[_P$"KWC
MGQ_X'^&7ANX\8_$3Q=IVAZ5:C,^H:I>)!$GH-SD#)[#J>@J:7AMXB<<U$N+<
MVE&G/_F%P2=.#O\ 9E5=ZE1/9QMO\+%4SO)LHIN6"HKW=74JV=O.WPQ]?O.)
M\)_LN>"-(19O$US/JL_5E+&*('V53D_BWX5WNA^$_#'AJ/R_#^@6=F,8)M[=
M58_4@9/XU\4?&G_@N_\ L]>!M;FT3X1_#S6/&JP9!U)KD:=:RM_L&1'D(]S&
MOMGK7G?_  ]Y_;W^+.%^ /[%:RI-_JY5T74M5P/7=#Y2_B1BOZ.X/^C%6X9P
MD*N6Y/2P<;?Q*CIQG_V]*<G5_P# C\FS?QJX;Q&(E1GC98B:^S3C.:^7*N3[
MF?I717YJ?\)%_P %\/C/QI^AOX5LI3\W^BZ5I^S_ +_%K@?A3)_^":?_  5=
M^(T+ZQ\0_P!LM;>Y0>9:V4OC?4Y L@Y'$40CCY[KG'I7W2\-LMPG_(QSS"4W
MVA-U6O512M]YXW_$0\QQ7^X9+BIKO."I)^CDW?[C]+JR_$G@KPGXO@^S^)=
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
M_4M;$>%W'T%B)5/[/Q,M7*,;T9WZN*=E?O&275W/MS_A,?#'_0:@_P"^J/\
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
MZ9\1[KXZ?M6^+;/7?$(O/.T^R>[-RGFC&+B9B,.PX")]U=H/90OV#_9VG_\
M/C#_ -^A1_9VG_\ /C#_ -^A71@_"[A_#XZEBL16KXATWS1C6JNI!2Z2Y6K7
M70Y\;XHY_B<#5PN'HT,.JBY92HTE3FX]8\R=[/J4_P#A,?#'_0:@_P"^J/\
MA,?#'_0:@_[ZIVM7?ACP[ITFK:X]I:VT0^>695 ^GN?8<FO(/%?QHU[Q]J1\
M(?!SPTW[S(:]^SKYK#ID9XB7_://^[79QKXC\,\#4X0QLW/$5-*="FN>M4;V
M48+6S>G,[1Z7OH?%Y;D^-S.3=-6@MY/2*]7^BU/1O$GQH^&_A92-2\1QO*%R
M+>W1I'/X 8'XD5Y]K_[4VL:I,=/^'WA(ECPLUX"[_78G _%B*U? '[,NC6*_
MVM\1+@ZG>R'<UNLK")">>6X9S^0]CUKTC3O#7AW2+<6FEZ%9V\0Z)#;*H_05
M\'2P/C7QS#VN*Q-/)\-/:G3C[7$\O:<Y6A"376%FMG&^AZDJO#>6/EA!XB:Z
MM\L+^26K7K]YX7_PC'Q0^)C^;X_^(4-C:L<FWDGW<>T46$_,@UUOA;X-?!'0
M LVIZD-4G'5KN4A ?9%P/P.:U_C-^T#^SQ^SUI7]L?&?XC:#H"%"\4%Y*IN)
MQ_TS@0&67_@"FOC3XN?\%R/!$FNIX1_9<_9_OO%=W)(4BO=7C,"S$?\ /*WB
M5Y9 1W8H1C[M?I' OT6<MS3$_7X8"IF%;KB,7+VBT_O5+4M-](\R/CN)O%G+
M,BA['%XN%#M3IKWO_ 87GKYZ'W'IJ?"G1\'2K#2+8CHT-HBG\PM:7_"8^%QT
MUJ#\Z_.0_P#!2C_@J/XLX\#_ +!<*QO]V7_A7NL7&T=?OB15Z>HH_P"&@?\
M@N'XP/\ Q)?V=H=+W=/^*1MX,?\ @7(?7OZ5^]83P6S++*7LU6P>&CV=:G%?
M=%-'Y_4\6,GQ,KTL/BJS_NT9O\['Z.?\)CX8_P"@U!_WU6'\0/CW\&?A3X=E
M\6?$?XDZ3HNG1 [KF_N@@8XSM4'EV/95!)["OS__ .$3_P""_/C+_C]N8=*B
M?I\_AV#:.G_+(%Q^/-6_A]_P1W_:-^/_ (R'Q#_;S^/=S+L;"Z;I=_\ :[MT
M[H)77R;9?9%<>R]:[:?A]P[EK]MG&>8;V<=XX>3K5'Y)**2;[NZ756,*G'G$
M&8+V64Y+B/:/9UXJC!>;;;;MV5F^C-G]H+_@MVVM:R?AK^Q+\++SQ)JMRYAM
MM<U2PD99&];>S3]Y)Z@R%,$<H17#>!_^"=G[5'[9?B6#XH_M\_M!7.E6A;?#
MHJW*7%ZB'DI'$G^C62D>@8@_>C!K] /@3^RE^SY^S9H(T'X.?"_3-*#(%N;[
MR?-N[GWEGDS(_/."=H[ 5WO]G:?_ ,^,/_?H553Q#RSAZF\/PC@UA^CKU+5*
M\O1N\:=^JC==59BI\ YEG]15^*L6Z_54*=X4(^J5I3MT<K/H[GC_ .S[^RY^
MR%^S'I*:?\)_!&DVUUM GUF]3[3?3D=VGD!8#/.U=J@]%%>J?\)CX8_Z#4'_
M 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0K\RQV88_-,3+$8RK*I4EO*3<F_F
MS]&P6 P66X>-#"4HTX+:,4DE\D4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%<9UE(^,/"Y&#K4'YUX/\ 'W]@7]A/
M]HGSK[Q9X!T_2M5FR3KGAEA8W.X]7;8OERM[R(]?0O\ 9VG_ //C#_WZ%']G
M:?\ \^,/_?H5Z.69OFN2XA5\!7G2GWA)Q?SMNO)Z'GYCE669QA_88ZC&K#M*
M*DOE?9^:U/S(\4_\$M_VE/V:-;F\=?L-_M5/,0=YTN:_;3;N4#I&Q!-O<_\
M;3RU]JS="_8X_;V_;S\50:M^V_\ &6?PWX?TN81K9W30F25E^5FM[.VQ"K-@
M@S/@G((#CBOU)_L[3_\ GQA_[]"C^SM/_P"?&'_OT*_1H>,7%:I<]2%&>)2M
M'$.E'VT5UM)6C]\7\SX"?A+PPZG)"=:.';O*@JLO92?2\7=_=)?(\?\ V9_V
M8?V4OV2]#_LSX/\ A^S@O9(@E]KU\WG:A=^N^8C(7/.Q J9Y"BO5/^$Q\,?]
M!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A7YIC\PQV:8J6)QE652I+
M>4FVW\W_ $C]$P. P6686.&PE.-.G':,4DE\D4_^$Q\,?]!J#_OJC_A,?#'_
M $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ%<9UE/_ (3'PQ_T&H/^^J/^
M$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'P
MQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!
M3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H
M4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^
M,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9
MVG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4
M?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_W
MZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^
M,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJK&GZWI.JNT>G7\<S(,
ML$/05)_9VG_\^,/_ 'Z%/BMK: DP6Z(3U*(!F@!]%%% !1110 4444 %%%%
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
MV9._*DD?2\6>'$LFQ$*N%KP="IK"3E[LEO>,M4_-;KS33/=:*\6_X33]J?\
MZ%(?^ *__%4?\)I^U/\ ]"D/_ %?_BJ^T_XCIDW_ $*<Q_\ "27_ ,D?(_ZL
M8C_H(H_^#%_D>TT5XA<_&+X]^#'CU;QKX/5K#?ME#6FP'VWJ3M/ID'Z5Z7X
M^*WA#XBVP;1+[9=*N9;&<A94]3C^(>XS^%?0\+>+7"'%69/+(.IAL5NJ.(@Z
M-22>S@I:2ZZ)N6C=K:G)CLAS# T?;-*</YH/F2];;?D=)1117Z:>*%%%% !1
M7F?Q<_:?\!?#+3[EX+Z"\GMD)GD\T+;P8_OOW/\ LKDYXR#7D7PO_P""CNB>
M+[YK"673KN0RD+;.&M)F&>-F[(<>@ SZU^0YYXY^&^09J\!7Q3FXZ3G3A*I"
MF^TY03U[J*DU;WK'U>7\$<39G@)8S#X>3IQZ[?\ #?.Q]4T5Y]X;_:7^&FN;
M8M0NKC3)3P5O(<IGV9,C'N<5W&EZUH^N6PO-%U6WNXC_ ,M+:977\P:^WX>X
MTX2XKI\^48ZE7ZVC-.2]8?%'YI'@XO+L?@';$4I1]5I]^S+-%%%?3G$%%%%
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
M_P"/5ZOX-_:>_9O^(80>!_CWX.U5WZ0V/B2VDD!]"@?<#[$5Y!XR_P""07[
MWB_=+%\')='F?K/HVNW<6/HC2-&/P6O)_&7_  0(_9UU+?)X$^,7C#27;E5U
M!;:]C0^P6.)L?5B?>E]1\'L?_"QF*PS_ .GE.%1+_P %ZV_$?UWQ9P/\7"8;
M$+_IW4G3;_\ !FE_P/O!'21!)&P96&58'((K.\1^#O"_BZW^R^)-"MKQ0,*T
ML?S+_NL.5_ BOS>U;_@D-^VU^S<!XP_9*_:D?4;RS8NFG032Z1+,/[H4RR02
M9[K(RJ>_I5SP%_P5^_:>_9M\1Q?#7]O7]GZ_>5/E.KVEC]AO74=9!&V+>Y'O
M$8U]S7-C_"/!<38"<,DQ=#,J;7O4I14*C7G1JWNOGZ)ET/$RIDV(C'/\%5P,
MGM._M*=^WM*:T?R]6C[+\3?LL6*S_P!I?#_Q)-83H=T<-RQ90?\ 9=?F7\F-
M9<?C/]HCX5.+?Q-HSZO9+P)I$,PQ_P!=4Y!_W\GVK:_9[_;:_9D_:@MHQ\(O
MBG876H,FZ30KQOLU_'@<Y@DPS =V3<O^U7JU?RMGG@!@<AS2=7(ZN(R?%WO)
M4FU3;_OT)^ZUV2Y8G['EO&E/-L'&<G3Q=%[2NG]TX]?O9X]I_P"USIA;R]:\
M$W,)'#&WNE<_DRK_ #K>TW]IWX67V/M5U>V>>OVFS)Q_W[+5W.H:)HVK+MU7
M2+6Y&,8N+=7_ )BL'4O@M\*]5S]J\$V29Z_9E,/_ *+(KSO]7_'G*_\ =<ZP
MN+M_S_P[I7]?8MG;];X6K_'AIT_\,^;_ -*)=-^+WPQU; L_&^G@GH)YQ$3^
M#XK ^)'[0WA/P:C6&@R1ZKJ!'RI!)F*,^K..O^Z.?7%0ZE^RW\,[W)LWU&S/
M80W08#_OM6_G6AX ^ 7@CP)=_P!J"-]0O%;,,]X ?*]-J@8!]^OIBN?$5OI!
MYG%9<Z.#PKGI+$PG*HH1ZN%*>KF_L\UX][;JH1X3HOVW-4G;:#25WYR73O;4
MX71?A?\ $WXUZC'XF^)FIS6.GYW06^W:Q4]HXSP@_P!IN3QP>M>O^%/!OAOP
M3IHTKPUI<=M%QO91EY#ZLQY8_6JGQ+^*'P^^#G@V\^(7Q0\766B:-8)NN;^^
MEVJ/15'5W/0(H+,> ":_.7XY?\% _P!J'_@H/XZG_9P_8*\(ZKI>@RYCU/7@
M?)NKB G!DFF!VV5N>> ?,?IG+&.OV'P@^CYA<-7JYC0O4J[XC'XEW:_F]]_"
MK;0AK:W,VO>/@N./$O"Y33AAZNLY:4L-25Y2?3W5T_O2TWMKH?2O[5O_  5I
M_9D_9BUF[\#VD]WXP\36F5N-*T!T\FVD'_+.>X8[48="J!V4\%17S._[5_\
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
MDMD?"2Q>0YA)QQE%T*G64-K^<'M\M2KXQ_:@\%:&6M?#-O+JUP. Z?NX0?\
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
MS_CX+$X1O_GU4C5BO7VB3MZ:F/U#Q7R[^#C,/BDO^?M.5.3_ /!=U?UT/;/
M?QR^"WQ256^&OQ<\-:_O&0NCZY!<M^*QN2#[&O(_VU_^"D'P._8UTN71M2NU
M\0>,9(=UEX4T^<"1,C*O<OR+>/H>07;/RJ1DCP+QY_P0 ^$M\SS_  M^/_B+
M1W!W1)K>G07X![#,1@('OR1[UU?[(W_!&3X8_!OQ9)\2/V@_$D/Q!UN&Z,FF
M6L]JRV,.#Q++&Y8SR=\.=B_W6(##>AD_A)@9/'5<RJXB$=?J_LI4ZDWT3J7Y
M5'^9JSML[V,*^;>*>,BL%3R^G0G+_E_[6,X175J%N;F_E3NK[JUSPWX;?LN_
MME_\%8?&MI\;?VI?$]WX7^'J2>9I%C#"8A)">=MC;OG 88!N9=Q;C'F 8'Z,
M_ WX _"3]G#P+!\.O@[X-M='TV'#2^4-TMS)C!EFD/S2N?[S$\8 P  .P1$C
M4(BA548  P *6OF>*N.<TXFA'"QBJ&$I_P .A3TA'S>W-+O)];V2NSZ/AG@O
M+>')2Q,I.MBI_'6GK.7=+^6/:*Z6NW9!1117Q1]B%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ?!7[3JG]DO\ X*+>&_CM; V^B>)WCGU)E&$ 8?9KP>Y"E9O]YQ7W
MHK*RAE8$$9!!ZU\U_P#!4[X0_P#"Q/V;)/&5A:[[_P (7JWR%5RQMGQ'.H]L
M%)#[15VG[!_Q>_X7-^S#X;UZ[NO-U#3;?^RM4).6\ZW 0,WNT?EN?]^N:G^[
MKRAWU7ZGXQP?_P 8MXEYMP^]*6*2QE%=+R]RLE_V^DTELE<]AHHHKI/V<***
M* "BBB@ HHHH YGXP_![X=?'GX>ZC\+OBGX;AU31M3BVSV\HPR,/NR1L.4D4
M\JPY!KX1\4?\&_/A1[Q[OX>_M.:IIZJY:WCU3PXERZC/ ,D<T7/N%_"OT4HK
MZSAWCGBOA.G*GE6*=.$G=QM&46^_+-22?=I)O2^R/E^(."^&.**D:F9X95)1
M5E*\HRMVO%Q;79-Z:VW9^:W_  Z*_P""@'@#_DC_ .V\(5C_ -6/^$AU73OT
MA\P"C_AGW_@NY\->/"WQL.O^7]W_ (J:TNMW_@P1<_C7Z4T5]1_Q%WB*M_ON
M&PV(_P"OE"#O_P" \I\W_P 0JR"C_N>(Q%#_ *]UYJWW\Q^9&K_MR?\ !73]
MDB:U\7?M2_!V/6?#:3B._EN-+M40@]OM6GYCA8_PEU()_A-?8G[)?_!0O]G'
M]KZQCLO WB?^S/$8CW7/A3666*\4@98Q\[9T'/S(20,%@N<5[=?V%CJME-IF
MIV45S;7$;1SV\\8=)$(P593P01P0>M?$7[6?_!%SX;>/[Z3XD_LJ:TO@/Q/%
M+]HCTQ7==-FE!R#'L^>S;/(*908&$7K713SGP_XRA[#-,-'+J_V:U"+]CY*I
M2N[+^]%W[M)'/4RGCKA*7M\LQ,L?0^U2KR7M?6G5MJ_[LE;LFV?3?[0G[*_P
MA_:3T3[!X^T()?PQE;#7+(!+NV] 'Q\ZY_@8%><X!YKX]UWP9^W'_P $_;BY
MT?X;:O/K_A34W:"PN+:P:ZABFD.U&\@Y-O/N(QC*.Q ._H.5^%W_  4J_:^_
M8:\76_P3_;^^&FK:QIR'9:Z\P4W_ )0('F1SY\J_0>I8/DG<Y(VU]_\ P-_:
M'^#/[2/A!/&WP8\>V6MV7 N$@?;/:N1G9-$V'B;V8#/49'-?C/B9X"XO"UXY
MM"3I3?\ #QF&=XS3TM)QLG=:6E:6FC:6O[%X;>.N'KT)954BJU-?'@\2K2@U
MK>*E=JSUO&\==5<^=OV4/^"?&H3:V/CM^UA*^L^(;R;[5#HE_+YPB<\B2Z)S
MYDGI'RJ]\GA?=_VDOVJ?@E^R;X'/C7XP^*X[)'5AIVEVX$EYJ#@?ZN"+(+=@
M6.$7(W,H-?//[<?_  5T^'GP'NKCX3_L^6]MXR\<M)]G:2 F6PTV8G;M<H<W
M$H/'E(< \,P(VGR?]FO_ ()=?&S]JCQNO[2__!17Q3JLK7I66W\+3SE+RXCS
ME4FVX%G",\01A7&2#Y9'/W'A_P"#/#_!.01Q^=R>%PLO>L]<3BI=TGKK_-)*
M*3T2B[KXKCWQ@S_C7/I8+*(K$XF/NZ:8;#1[-K33^6+<FUJW)6?(:_\ $3]N
M'_@L=XQF\&_#C3)/!?PJM+L+>RO(XM0 0<W,H -Y-C!$"?(IVDA?]8?3_&G_
M  0%^%TOA^T;X8_'SQ!INMV]NOGW6K6,5Q;W$XZNJ1^6\()Z?.^WCKCG[S\)
M>$/"W@'PW9^#O!/AZSTG2M/A$5EI^GVZQ0PH.RJH 'K[DYK1KZG%^+.=X.K"
MAPY%8+"T_AIQ49.7]ZHY)\\GUO\ B]7\OA?"[)L73G6X@D\9B:GQ3DY14?[M
M-1:Y(KI;\%H?F7_PHW_@M3^QS\_PU^(<WC[0K7I:6^HKJB>6.B"WO0)T_P!V
M'IV-;'@G_@N1\1?AUK"^#OVN_P!ER^TN^BP+J;1TELYTQP?]#O.2?^VH'M7Z
M.5C^-_AYX!^)>CMX>^(O@C2=>L&SNL]8TZ*YBY[[9%(S[T?\1#R/.?=XAR>C
M5;WJ4;T*GJ^6ZD_)V0?ZA9UE&N0YM5I);4ZMJU/T7-9Q7I=GC_P'_P""CO['
M/[3%[!X2\&?$Z"#5]0'EQ^'O$-JUI/,2/]6OF#RY6(S\J.Q->8_M._\ !/+6
MO#NO_P#"\_V0+N;1]:LI3<R:!93>5\W4O:-D;#US"?E()"XX0T_VI?\ @BO^
MSW\4=%FUO]GJ%? 7B:,F2!8II9=.N7ZA9(F9C#R!AHL!>3L:O&?@_P#\%"OV
MM/\ @GWXUM_@!^WKX'U;6=#3Y-.UUF$MY' #CS(9R=E]$..&82+G!88V5\]Q
M3X.<$>*N4M\.U93K4[R5&HXPQ--K7GHS6DK=O)<UW9'T'"WB]QKX6YLO[>IQ
MC2J6BZM-2GAZB>G)6@]8W[^;Y;*[/;_@3^V)\/\ ]H-H_@]^U'ID?AWQI;.;
M6UUMHOLRW,H./+<,!Y,N>#&WR,<XVDA:]0ETKXU? &[:#P^QU72IW*P@0-+'
MO/ R@.Z-LXZ'!]37/?%?X ?LT_\ !1'X>1_&+X*>,]-.KRQ8M?$6FC(E<*,0
M7D6 P8# ^8"1..H^4^3?"C]L7XX?L4^(7^!W[5OA74M4TNTA/]EWL++)<QQ@
M?(89'(6XA.,#+!DZ9&W8/X@XOX*Q.0Y[%\1U*F#Q4'RT\RHQ<)]O9XNGU=M+
MRU=DG)I29_4>!IY-QOECQO"JC-M<U3!2DFK?SX:>SCUY5MT2]U'T'8?!SXM?
M%:[36/BCXAELK;.Y+5\%P/\ 9C&%C],GGU!KLY[7X$?LXZ%_PD/B76=,T:-5
M(.I:O=*)I3CE5+<D_P"R@Y]*^4]8_;P_:Z_:8U.7PM^RI\))]-M2_EOJ20"Y
MF3/=YI ((,CL02.S5I> _P#@EY\0/B+K(\<?M7?&2]O;R8AIK'3[IKF=AUVO
M<S9"XZ;45AZ,*Z>%<LX>P&,>*X5RVKF6,;]['8INU_YE.HKZ=H1A*W5F.,X7
ME@:*_P!:<PIX.FML/1M.JUV<874;]')R7DC<^+G_  5@\%6%V?#?P \"WGB;
M4)'\NWOKZ-X;=G/39$!YLOT(C-<4/A'_ ,%(OVOQY_Q)\3R^#_#USR;&Z<V4
M9C/5?LL7[V3V$V/]ZOKGX1_LX_!/X&6H@^&7P]L-/FV;9+\Q^;=2#ONF?+D'
MTSCT KMZ_2EP+Q'Q%[_$V92E%_\ +C#WITO24OCFO6S\SQWQUPYP[[G#.6QC
M)?\ +_$6J5?6,?@@_2Z\CYE^$/\ P2Q_9^\!>5J'C^XO?%]\F"1>L;>T##N(
M8SD_1W8'TKZ+\-^%?#/@W28]!\(^';'2[&'_ %5GIUHD,2?14  KC?B7^U?^
MS1\'?,C^)GQU\+Z1/%G?97&L1&YX](5)D/X+7SW\2_\ @N#^Q=X+\RW\&R>)
M/%LRY$;:5HY@A)]WNFB8#W"-7Z[P?X2XK#TE#A_*)*+^U&F]?\526_\ V](_
M)>+_ !5HXNJYY_FL927V95%I_AIQV_[=B?8M>;_'W]E'X,?M'::8/B!X:5=0
M2/9:ZY88BO(/0!\'>H_NN&7GH#S7Q19_\%_S)XGAOM0_9<N8?"QG\FXNX?$'
MFW0.,Y7,*QEL<^66&?[PK[-_9P_;._9S_:LTH7OP>^(EK=7JQ;[K0KP^1?VP
M[[X&^8@=-Z;D]&-?0<7^%?$>796XY[E_-AYKWK\M2"_Q.+DHOM>SOL[G@<)^
M)V08W,U+),?RUX/W;<U.3_PJ2BY+O:Z[JQ\KZO\ ![]L_P#X)\:G/XI^$6NR
M>*O!8D,MW;) TL(3N9[7):(X',L1Q@#+#[M>Y_ /_@I)\!?BUI1B\;:M#X.U
MB" R7-IJ]R!;R!1EC%.<*W^ZP5ST ;K7T/7@GQZ_X)U? +XX:LOB6VLYO#.J
M/.'O;O0D1$NUS\V^(@IO(S\X .3EMW2OY]EPCQ3P=)U.%:ZJ4.N&KMN*_P"O
M52]X_P"%NV[;;T/WZ/%W"W&,53XJH.G7Z8FBDI/_ *^T[6E_B2OT26K/,?C5
M_P %.=5\2ZU_PK/]D/P7=:WJETYB@UF>P>0NWK;VV-S^NZ0 #'*$<UG_  J_
MX)P?$[XP>(5^*G[9GC^^GN;C#MHL-[YMRR]0DDPRD*CIY<6< \,AXKZB^"O[
M.OPA_9^T7^Q_ACX0@LW= MUJ$O[RZNO^NDI^8C/.T84=@*Z3QAXT\(_#WPY=
M>+_'7B:PT?2K*/?=ZCJ5TD,,2^K.Y ']373@O#O,N(\7#$\5UWB9W7+AZ=U0
MB^B45[U1^<M]FI(YL;XAY;P[A)X7A2A]6A:TJ\[2KS75\VU->4=MTXLK^ /A
MOX$^%GAV+PG\._"EEI&GP_=M[.$*&/\ >8]78]V8DGN:VZ_/O]I+_@M'<:_X
M@_X4_P#L(_#^[\4Z[>2FWMM?N=-DD5W_ .G6T \R8]PT@4#'W&'-<GIG@'_@
MOU:V$7B.P\9W$DMVGG-8W.IZ*TD1;G:R3#8AY^Z#@=.,8K^G,!X29EA,NIRQ
M]?#Y?&2_=TZ\U3DXKM!)\J6UFDUV/YIQWBIEV+S"HL#0Q&/DG^\G1@ZB3?>3
M:YF][IM/N?IA17YK'XH_\%]_!PQK?P[.J[.&/]D://GM_P NC#/X4O\ PWY_
MP62\('_BHOV,/[00???_ (5YJDF!Z[K>;:.G7IS73_Q";-JG^[9A@ZO^#$1?
MYI'/_P 11RNG_O&!Q=+_ !T)+\FS]**Q?'OQ&\ _"SP[+XN^)/C32]!TR#_6
M7VK7R01 ]E#.0"Q[ <GL*_.;5?\ @IK_ ,%0_B7$OPX^'7[)$FB>(;UMJ7\'
MA.^>2%?[RI<DQ1XXRTFY0.H[U<\!?\$@?VGOVDO$<7Q*_;U_:!OTE?YCI%I?
M?;KU%/6,2-FWMA[1"1?85K'PSPN31]OQ+F-+#0Z1@U6JS_PQAHD]N9MVZHRE
MXBXG-W['AW+ZN(GUE-.E2C_BE+5M;\J2OT9WG[0O_!<OX.>%+E_"G[-7@B^\
M<:L[^5!J-U&]K8^83@;%(\Z<YXVA8P<C#&O+K+X*_P#!7O\ X* 72>(?B=XW
MNOAQX8D/F6UE<2RZ7%CJ EI#F>0C.0TYZ'ACTK[F_9[_ &)?V9/V7[:,_"+X
M66%KJ"IMDUV\7[3?R9'.9Y,LH/=4VK_LUZM5/CKACAI>SX7RY<Z_Y?XBU2IZ
MQA\$'Z7NMT)<%\2<0OGXDS!\C_Y<8>].GZ2E\<UZVMT9^:__  YB_;!_Z/9_
M\FM0_P#CE'_#F+]L'_H]G_R:U#_XY7Z445A_Q&3CK_GY3_\ !-+_ .1-O^(1
M\%?\^ZG_ (.J?_)'YK_\.8OVP?\ H]G_ ,FM0_\ CE;_ ,,_^"#NAWNMMXE_
M:5_:%U;Q%,[@O:Z+#Y+2 =-]Q.9'8$<8"J0.C>GZ$T5G6\8N/JM*4(8F-.^C
M<*=.,K>JC=?*S-*/A-P-3JJ<\/*=NDZE24;^CE9_/0\M^"/[%'[+/[.RQ3?"
M?X+:-87L(&W5KB W5[GN1<3%I%SUPK >U>I445^>8[,,?F>(=?&595)O>4Y.
M3^]ML^]P6 P.74%1PE*-."VC&*BON22"BBBN,ZPHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1UZT44 ?GY\9]
M#U?_ ()U_MF6'QD\'6$G_"$^*99#=65N/D$3L#<VH'0%&*RQC@?='\+5]\:%
MKFD>)]$L_$>@7\=W8W]LEQ9W,+966)U#*P/H00:X?]J/X!Z+^TC\&M4^&VI>
M7'=NGVC1KQQ_QZWB ^6_T.2K?[+MWKYW_P""8/Q\UK1KO5/V0/BIYEKK&@7$
M[:)%='#A4<_:+3W*-EU'.5+]E%<L?W%;EZ2V]>Q^'9+_ ,:UX_GDLM,OS*3J
M8?M2K_\ +REV2GHX+:]HQ5^9GV711174?N(4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%>,_MB_MB:7^RII7AS2-(^'NH>,_&GC;5CIO@SP=I<ZPRZC.H4R,TK B*) Z
M;GPV-Z\8RR^S5\T_M_?LU_'+XC>+_AK^TQ^S'_95YXX^%.JWES9>'M;G\JWU
MBUNHT2>#S"0$DQ& I)48=CN! H \T^!W_!47XV:/\0K3P=^V5^SNGAC1O$/Q
M&U#PKHWC#1M9BNK33]3BG,:Z=<JHSE2-OVC(#X+!=JN5]T_;'_;7T/\ 9#E\
M(:/)\*O$GC36O&NI7%GHF@^%H5ENIFAC5W*H3EL;U&%R>:^7OV.OV[/A?H/B
MC5O@I^V)\ -6\(:EXF^,VN7NDZIKFG17^B6VL2WC[K-;S&T3Q.[1^8J[?FR6
M0-7??MM?#W]L/QC_ ,%!_A1XW_9V^$.FZO9^"_">I366O^*[AXM%L-0O?,@D
M:<Q?O7*1)$P1!N8LI!^4X /0/@C^WK\1_B]\4M)^'.M_L$_&#PA:ZG)(LOB/
MQ+X?,-C9;8GD!E?'RABH0?[3"M3]HG]NNU^$OQ<M?V=/@]\%/$'Q.^(4^F?V
MG>>'?#TT4$6FV><"6ZN93LAW$C:I!SE<[=Z;O/?!O[8G[7?P _:2\)?L\?MZ
M^"O!4EA\1+AK3P;XY^'[W*VOVX;0+2XCN#O#,SHH("\NN-XW,E;_ ()X8\3?
MMP?M7^/]6'FZBOCJPTB.:3EH[:VCN(T0'L"JIQ_L+Z4 >P_LJ?MG^%/VF=5\
M1> -1\!ZWX)\<^#YHT\3^"_$L:K<VJR#,<T;*=LT+#HXQU!QAD+>S5\<>/G/
MA3_@N!X$NM$_<GQ3\%KRTUE8^!.L-Q<2HS>IS%&,^B#TKZI^*>NWWA?X8^(_
M$VF-BYT[0;RZMR!T>.%W7]0* /GCQ5_P4IU?5O'?B7PM^S)^R9XT^*FE^"[]
M['Q1XET&X@M[2*ZC&98+;S,M=R)T*H 2<8R&5C[!^SW^U)\(OVE?@E!\>_ &
MM/!HFR;^TDU51!-I<L(S/#<J21&\?4\D;2&!*D$^-_\ !%?0K'2/^"<7@/4;
M= ;C5I]5O=0GZM-,VI7*;F/<[(T7)_NU\R:]XEU3X<?"C_@H%X.\+S-!86OB
M>*XMX(3A8WU1I8KK:!TR@ ..P H ^A9/^"L%_JOAZ_\ C-\/?V+_ (B^(OA/
MID\JW/Q"LQ!'YL,3E9;J"S<B26!<,2^5P%;=M*L!]1_#3XD>#/B_X TCXH?#
MO6X]2T37;".\TV]B! DB<9&0>58<@J<%2"" 0:XS]D+P?H&B_L=?#;P9;Z?"
MU@/AYI4,L#("DH>RC\PL.^\LQ/J6->&?\$/=0O3^Q-+X4FN7DMO#GCO6=-T[
M>V=L F67 ]M\KG\30!]A4444 %%%5]0U73M*19-1NTA5SA2YZF@"Q16;_P )
MCX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\
M?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_
MPF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8
M^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E7Q+_P %*_@KXB^%_CK1OVU/A$&M;ZPO
M8%UYH$X292!!<L!U5@!"X/!^0<[C7V1_PF/AC_H-0?\ ?59GC%_AQX]\*ZCX
M*\575M=Z;JEG);7MNYX>-U(/T/.01R" 1TK*M356%CXWCSA*CQIPW5R]RY*J
MM.E/K3JQUA)-:K71VUY6[:E#]GWXU>'?V@OA+I/Q1\.%46^@Q>6@?+6ERO$L
M)_W6S@]U*MT(KM*_.W]G7XQ2?\$\OVB_$7P6^)^IW%QX+U.820:A!"9 G_/"
M\5!R0R?)(%!.5'79@_=_A?XN?#/QMHD/B/PEXVT_4;&X7,5U:3AU/MQT([@\
MCO4T:OM(V?Q+<\KPXXWAQ5E7U;'-0S##WIXBDVE)3@^5R4=^66Z:T3;C?0Z.
MBLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJMS]'-*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^JH>)_BO\ #OP9X>O/%7B;Q9:VEA80--=7$K'"(/H,D]@!R20!DFC8
MSJU:5"E*I4DHQBFVV[)):MMO9);LZ&BOSF\7_M_?M4>/OBOJ?QG^!^DWR>#?
M#2B%M&DM?.MGMV;/F7*J<F1MNXLAS&HP& W,WT_^S)_P4&^#'[0EG#H^I7B^
M'/$VT"71;^7*S-W-O)@"4?[)PXY^7 R>>&)I3E;^F?F/#?C!P;Q+FLL!2J2I
M2DVJ3J+DC72?+S4I/27O)I)VD[:+=+WJBLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJN@_4C2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_
M +ZJ"Q^(7@C4XC/IOBFRN$5RC/!,' 8'!&1W![4$N45)1;U9LT5F_P#"8^&/
M^@U!_P!]4?\ "8^&/^@U!_WU04:5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_W
MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\
M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/
MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]
M4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"
M8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX
M8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_W
MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\
M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/
MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]
M4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"
M8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX
M8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_W
MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\
M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/
MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]
M4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"
M8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX
M8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_W
MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\
M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/
MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]
M4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"
M8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX
M8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_W
MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\
M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/
MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]
M4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?56-/
MUO2=5=H].OXYF098(>@H M4444 %%%% !1110 4444 %?-7[=7Q3_:B_9\^(
MOP[^.WPQTC6?$OPTTN\N;?XG^$?#^E17%XT,D>V&]0;#*RQ%F8JK*N8TW<,6
M'TK10!^3OB7XA_\ #>WPJUW]CW]G3X>^(=5U/Q9\?]5\1WWB>ZT.6WLO#>EO
M?/*MS++(!LF*-CR_O8++]XJK?8?[3O[2?[1'[)_[3>C>./%7A'5O$GP)U;P^
MUIJLGAK0!=WGA_5 ^1<S>6/-:$J%'7;^\?@LJ!OH'P!\,_!GPPMM5M/!6E-:
M1ZUKUYK.HJUP\GFWMU(99Y/G8[0SDG:,*.@ %;U 'PEXT\:ZC_P4Z_:J^$<W
MP6^'OB.S^&WPK\3IXIU_QOX@T66PBOKR)HWM[.U28*TAW( YP,!R< *"][4O
M%]__ ,$XOVY?B;\4/B1X#\0WOPL^,,=CJ<'B?0-(EODT;5;>-TE@N4B!9!(9
M)'#8.<H #AROV_10!\:_LOP>+/VO_P!OK5_V[[CX?ZUX?\!^&O!"^%? #>(;
M!K2YUB1YFFGO5A?YEB&^5 3]X.G=75?>?AM\>=)^/7Q!^)'P0O?A7XFTF'P=
M/'IUYJFM6(BL]92<3*S6C@GS% B.3QC>OK7J-% 'P!^R9^T[#_P3/^&-_P#L
M:?M2?#;QHMUX1UF_/@?6-"\,S7UMXFT^>>2XB\B2,;1*7D?*L5"[@"00P'0?
MLU?L;_$OXR?LH_'?Q#\9_#<GA;Q5^T)JNHZG::-J((DT:!E?^SXYQC(9'8L5
MP&"[00&R!]OT4 ?!WP<_X*0ZI\ /V9])_9W^)G[/7Q 'QF\(:!'H&G^$;;PK
M<3IK%Q;QB"WN(KB-3&T+A8V9P?[Q0.-I;W?_ ()I?LV^*/V6/V/_  U\-?'Z
MJOB6Y>XU7Q&BN&\N[N9#(8B1P61#'&Q!(+(2#@BO>J* "BBB@ IDL$$X GA1
MP.@=0<4^B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\
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
M[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[
M]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3
M_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.
MT_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"
MIJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^
M?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_
M0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T_
M_GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ
M* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#G
MQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\
MY\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ*
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** (=1TW3M7LI-,U:PANK:9=LUO<1!T=?0JP((^M>%_%C_@FW^RO\
M4O-N[;P6_AJ^DR?M?AJ46ZY_ZXD-%CZ(#[U[U143A":M)7/$SOAOA_B2A['-
M,+3K1Z<\4VO1O6+\TTSX1U'_ ()V_M<_L^WLFO?LL_'9[N(-O.GB[:PEE/96
MC9F@E^KE1[5K_!O_ (*2_$7X8>,W^$7[;GA"XTV]B<(=<AT_RI(<]&FA0;9(
MSU$D0QCHK Y'VO7#?'7]G3X3_M%^&#X:^)WAI+DQJ?L6HPX2ZLV/\44F,CL2
MIRIP,@U@\/*GK2=O+H?E^(\+,PX8_P!KX)QL\/.+O]7JSE4PT^\7&5Y0;_F3
M;72VZZSPYXD\/^+]$MO$OA76K74=/O(A):WME.LD4JGNK*2#5VOSXU[X9?M<
M_P#!-3Q!/XQ^&.K2>*/ ,DWF7L+1,T"K_P!/$(.8'QQYR':<#)YV5]3?LP_M
ML?!_]IW3TL]!O_[*\1)%NN_#FH2@3# Y:)N!,@]5Y ^\JY%73KJ3Y9*TNW^1
M[O"WB5A,TS#^QLZHO!9BMZ51^[/^]1G\-2+Z).^]N9)L]AHHHK<_3@HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@!LL4<\;0S1JZ.I5T89# ]01WKY-
M_:>_X)E:!XIU!_B=^S/?IX5\2P2_:%TR&4PVL\H.0T++S;29Z;?DSCA.6KZT
MHK.I3A55I(^9XIX/X?XRR_ZIFM%32UC+:<'_ #0DM8OTT>S36A\*?"__ (*5
M?%7X!7LWPF_;$^'&K76HZ: B:A;11I>LO0>8CLL<P(Z2JPW ?Q9W5[%X6_X*
ME?LA^(MHU+Q5JNBLW\.J:)*<'W, D _/%>Y>*_A_X#\=PK;>./!.D:S&@(2/
M5=-BN%4'J )%.*\U\4?L"?L@^+MQU#X(:9;LW1]+EFL]I]A ZC],5BH8F&D9
M)KS/SZCPWXP\/TU0RS-*&*I1TBL5":GR]%*I3=Y-;<SU?EL;_A;]K']F?QGM
M7P_\=/#$CO\ <@GU>."5OHDI5OTKO-/U+3M6M5O=+OX;F%ONS6\H=3]"#BOE
MWQ3_ ,$BOV:]8W2^'?$7BC1Y#]U(K^*:(?A)$6/_ 'U7!:E_P1XU_2YW;P)^
MT:\,,_R31W.C/&WEGJ"T<V'X[$ 4_:8F.\+^C-?]9O&/+M,5D5+$>='$QA_Y
M+439]/\ Q._:X_9P^#_F0^.OBYI$%S%G?I]I/]JN0?0Q0AF7\0!7SU\0_P#@
MK]X2%T=$^"7PCU36[J1MD%QJL@@5F[%8H][R#V)0UT'PQ_X)(?L_>%/+N_B+
MK^L>*KA<;XGE^Q6K?\ B/F?^1*^A?A[\&/A-\)[46GPV^'6CZ*-NUI+"Q1)9
M!_MR8WO]6)HMBI]5'\61]7\:N)/XM7#Y92?2"^L5EY-NU+YQU/C/^WO^"KO[
M3I_XE>FS^!](N/XTB&DJ@/0AI"UT1CNN1^E,F^"G_!3_ /9<D_M_P'\0)_&5
MB0)+RRMM0?4%SCY@;>Z D))[Q?,1CITK[UHH^K)ZN3OWN)^#>'K+ZQB,XQL\
M6MJWMFG%]HQ2Y5%]8Z^J/B_X:?\ !6VWTW4?^$4_:2^$=]H=_"P2ZN])B;$;
M?[=M,1)&![,Y]J^GOA5^T)\%OC;:"Z^%_P 1],U9MFY[2*?9<QCU:%\2+]2H
MJW\2_@O\*/C%IW]E_$[X?Z7K487;&]Y; RQ#_8D&'C/NI%?,/Q5_X)&>#+F[
M/B+X!?$>_P##E]$_F6]EJ+-/"CCH$F7$L6/4^8:7^TT_[R^YD\GC)PE\$J6;
M4%T=J&(MZZTY67>\I,^Q:*^#[+4O^"LW[/+'PT-(G\96,8_T>ZDB35%8#TD!
M6X_"3!]!5C_AO'_@HAX:X\6_LF;XUZR_\(?J<6?7YO,*_D*?UJ*^*+7R-8^-
M.2X=<N99?B\--?$IX>32?E*-[KL^J/NBBOA?_A[3\7?#O_([?LO>7M^__IUQ
M:_7_ %D+XK2TK_@LWX1FQ_;?P'U*W_O?9==CFQ_WU$F:/K>'[_F:T_';PNG+
MDJ8YPEVG2K1_]QV_$^UJ*^2]+_X+#?L\W&%U;P!XQMF/4Q6EK*H_'SU/Z5T>
MF?\ !5?]DB_Q]JUC7;+/_/UHCG'_ '[+5:Q%!_:1[6'\6O#7%?!FM%?XI<O_
M *58^D:*\0TO_@HW^QGJV%B^,\4+'JMUH][%C\6A _6NM\-?M8_LS>+F":%\
M=O"TCM]V&?6(H9&^B2%6/Y5:JTWM)?>>_A.,^#\?)1PV8T)M](UJ;?W*1Z%1
M5?3=5TO6;87ND:E;W4+?=FMIE=3^*DBK%6?1QE&<5*+NF%%%%!045@>,/BM\
M,/A\AD\=_$70]&"C)&J:K# 3] [ FO*?%O\ P4C_ &/_  E*;;_A:!U.4'#1
MZ1ID\P'OOV!#^#&HE4IP^)V/ S3BOAC([K,,;2HM=)U(1?W-W_ ]UHKYBN?^
M"M7[*L S%;>*9^,XBT>,?A\THK.NO^"P7[-4.5MO!/C:8]C_ &=:*I_.YS^E
M9_6:'\R/F:GBYX:4M\UH_*5_R3/JZBOD"Y_X+'?!1#_H?PL\4R#)QYIMDX[=
M)#7I?[-?_!0+X(?M'ZH?"ME+/H&O,V+;2=8= ;L?],74[7/^QPW7 (!-..(H
MRE92-<K\5/#S.<PA@<'F-.56>D5JKOLG))-OHKW?1'NE%%%;'Z %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4RYMK>\MY+2[@26*5"DL4BAE=2,$$'@@CM3Z
M*!-)JS/E#XX_\$G_ (3_ !!\0S>*_A9XKG\&W$[>8^GPV0N+,29SF--Z-%D]
M@Q4?PJ.E<#_PRC_P4S^!?[SX1_&\Z]:1<P646NE@ /\ IA?+Y2_0$U]VT5SR
MPM)NZT?D?E68>#/!.*QDL9@HU,'6D[N>&JRI._E%7@OE%'PC_P -X?MZ_!#]
MU\=_V>?MUI#_ *V_ET>>UW8Z_OXMT'Y+7<>!/^"O_P "M<"0^// NOZ#,P^9
MX!'>0+_P)2C_ /CE?6U<1XY_9L^ /Q*=I_&_P>\/7\[G+74FF1K.?^VJ /\
MK2]E7C\,[^IQ?ZF>)^3:Y3G_ +:*VABJ49_?5C:?X'$:%_P48_8WU_:D/QCA
MMG/5+_2[N''U9H@OZUVFA?M0?LX>)<#1/CMX2F=ND1U^W60_\ 9PWZ5Y]KO_
M  3._8WUK+0_#&>P=NKV&MW:_P#CKR,H_*N,UW_@D#^SE?[I-$\9>+=/<]%-
M[;RQC\&AW?\ CU%\6MTF/Z]XZ8+^+@\%B/\ KW4JTV__  9H?4FE:[HFN0_:
M-$UBUO(_[]K<+(/S4FK5?$&J_P#!&R"VF^V>#?VAKFVD4_NUNM !;_OM)UQ_
MWS5;_AV[^V=X=X\%?M9>6%^Y_P 3S4;7Z?ZL/BCVM=;T_P 0_P!>O$O"Z8SA
MB;\Z>)I3O\K)KYGW117PO_PRU_P52\,\:5^T7_:&WI_Q5]Q+GM_R\1#]:/[!
M_P""R_ADYL=9_M!!U_TG1I<C_MJ WY<T?6)+>#^X?_$5LSH?[UP[CU_@I1J?
ME)'W117PN/BM_P %?;$?8+CX:^=(>D_]CV38[]4?91_PF7_!9'5/FM/"GV<'
MG'V'24X]/WC?_7H^LK^67W!_Q&3!/2.39BWV6%=U_P"3GW117PO_ &1_P6@U
M3Y;O5/LP/RY\_0DX]?W8_P#KT'X4_P#!7V]'GS_$GRF7YQ&-9LER1VPBX_ \
M4?6'_)+[@_XBUBY_PN'<Q?\ BPZC^<S[HHKX5_X61_P5]^&1QK_@1O$$4?0?
MV597>X?]N3!S^/- _P""HW[3'P_X^,G[+2P;/];_ */>:9_Z/67%'UJFOB37
MJA?\1MX6PO\ R-,+BL'W]MAYJW_@/.?=5%?'WAC_ (+&_!R]*KXO^%7B/3B>
MIL)8+I5_[Z:(X_#\*Z.^_P""M?[*UI$)+>T\571*Y,<&D1@CV^>91^M4L30?
MVCV,/XP^&6)H^TAFE)+^\W%_^ R2?X'T]17R#JG_  6.^"46?[%^%OBJX_N_
M:OLT.?\ OF5ZY[4/^"S>GE_)T']GBYG9CA?M'B4(?R6W;/YTGBL.OM'%B/'#
MPLPWQ9E%_P"&%67_ *3!GV_17PN/^"K?QSO1]NTS]EK=:C[S>==2?^/B(#K[
M4?\ #WKXAZ=QK7[,.TC@_P#$XFBY_P"!6Y_*E];H=_P9R_\ $>/#-:RQ4TN[
MH5K/_P IGW117P[:_P#!:'3W/^F_LZS1C//E>*@_'XVJUI6O_!9CP$X_TWX(
M:Q&<?\LM6B?G\46FL7AW]K\S:GXZ^%-7;,E\Z=9?G31]H45\@6W_  6.^"CG
M_3/A9XIC&1GRC;/QWZR"M&U_X+!?LU386Y\$^-H3W/\ 9UHRC\KG/Z4_K-!_
M:.^GXR>&-7;-*?SYE^<4?5U%?,5M_P %:OV59QF6V\4P<9Q+H\9_#Y936E;?
M\%3OV0ISB7Q1J\/.,RZ%,?Q^4&G]8H/[2.ZGXI^'%7X<UH?.I%?FT?1=%>"6
MO_!33]C"X ,WQ6G@R.DOAZ^./^^836E:_P#!1#]C2[_U7QOM!T_UNEWB=?\
M>A%5[:C_ #+[SNI^(7 57X,VPS_[CTO_ )(]IHKR:']NK]D:=-Z?'?1 ,X^=
MI%/Y%13_ /AN3]DG_HO.@_\ ?YO_ (FG[6G_ #+[SK7&?![5UF-#_P '4_\
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
M^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U
M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U
M'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%
M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (
M/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S
M\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q
M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\
M(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?
M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/
MI'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _
M-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>
M_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!
M;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q00",$9!ZBL?_ (0?
M2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#.\3_ [X+^-=S>+_A+X:U-FZR7VAP2M
M]=S(2#[YKG;#]C;]E739#+;_   \+,2<XN-)CE'Y."/PKL_^$'TC_GYO?_ M
MJ/\ A!](_P"?F]_\"VJ7"#>J/'K\.\/XJM[6MA*4Y=W3@W][5S-TSX%?!'1
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
MP% Z #L*=10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MQ/(J(BEG=C@*!R237Q/X/\6?MZ_\%$=%U'X\?LZ?M(Z=\(/AXNHW5KX"M/\
MA%(=2O/$"V\KQ-=W;S'_ $=&E1U"(&P%(*-M#->U3_@KG;Z!%8>./BK^Q?\
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
MN<*"A9N[_97^*/@3]M/XSMJO[1?P&?PA\</@3=36L^E_VF[QV\=[&%^TPLC
M3QNB' ;>JAPREA(&/KOB3]DS]FSQ;\?Y_CE\0_!FG^(?%6HZ#%I]C;^)"EY#
M:6MNS%VM;>8,L1)F42,H[C[I=RX!UWPF^,OPI^.WA&/QY\'?B!I7B32))#&+
M[2KM94208)C?'*. 02K $9''-=-7Q+^R3X \%?"K_@J]\7/!'[-MM!9^ O\
MA +*Y\7:1I.!8:=XB:Y7RH45?EC;R//;8,!2SK@;=H^VJ "BBL/XE_$GP/\
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
MOB_XG?M[_#+]M#X,>(_#?B7P+%X$U#0]9O(M725($:1I(KBT:/>LKR/)L..
ML3 L,BN9_P""F]I#<?&_]EV2U0#4$^.=AY,@'S"W^5IU!]"%3/T%<-\:O@-\
M0?\ @E=XQNOVM/V.[&\U#X4W%P)?BC\*!.SQ6D)(#ZA8AB?+V#DC^#'.8LB.
MY_P4M\:>//&_AS]G?]KO]E3P4_CR.Q\8+=Z)I]M"[+<R7MJ/LK2!?F10T9#9
MV[6.TE3S0!]7?$#]I7X*?##XI^%/@IXS\<V]KXH\:SO%X?T9(WDFFVJS%W"
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
M&17,_P#!3>TAN/C?^R[):H!J"?'.P\F0#YA;_*TZ@^A"IGZ"N&^-7P&^(/\
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
MTM+6PM8K&QMHX8(8UCAAB0*D: 8"J!P  , "G0PQ6\2V]O$J1HH5$1<!0.
M!T%.H *X?XO?M+_L^_ &2S@^-7QF\.>%Y=0YLH-9U:*"2=0<%E1CN*@\%L8'
M<UW%?#G[''P\^"OQN_:Z_:.TW]I[X?Z)XG^(VF_$":*RM/%>FQ7GV?PN45=/
M^S1SJP6,I]YD'(DBW?>&0#T[Q!\)?%_Q._;W^&7[:'P8\1^&_$O@6+P)J&AZ
MS>1:NDJ0(TC217%HT>]97D>38<<!8F!89%<S_P %-[2&X^-_[+LEJ@&H)\<[
M#R9 /F%O\K3J#Z$*F?H*X;XU? ;X@_\ !*[QC=?M:?L=V-YJ'PIN+@2_%'X4
M"=GBM(20'U"Q#$^7L')'\&.<Q9$=S_@I;XT\>>-_#G[._P"UW^RIX*?QY'8^
M,%N]$T^VA=EN9+VU'V5I OS(H:,AL[=K':2IYH ]R_;0O_V6_BI#H7[&7QW^
M)>I:5JWQ#O4.@:?X>U"6"^:2 F5)B8U940/'A3,IC9U& 2F5C_9N_P""=WP5
M_9S\<_\ "UW\6>,?'?B^.S-G8^*/B'KYU*[T^V((,5O\B+$I!()"[L$C=AB#
MD?L1_L1ZS\(-9U']I/\ :3\1IXN^,_BU-^O:])AHM)B8#%A9C&(XU&%+*!NV
M@#"@"OI&@ HHKS[]K.S^(>H_LO\ Q#L?A++.GB:;P7J2:$;0D3?:3;2;!&1R
M)">%/9B#0!R>N_\ !2#]A?PQ\2Y/A%K_ .TWX8M==@N#;W$,ERWD0R@X,;W(
M7R$8'@AG!!!!P16?^Q?^S?X^_9_^(7QBUS4_%.CZIX4^(7Q!F\5^%I;-V>Z'
MVM \_G-C:4!V)'M+9",Q/S@5PW_!/SX4?L8?M(_\$\/!WAC3OA-X9U;2I-!B
ML/%=G<Z=&UPFKQQJMVTK@>8DQES(L@(;:Z,I *UQ/PPN_B1_P2F_:#T']GGQ
MKXEOO$/P#^(6K?8? >MZE+OG\)ZG(24L)7Z>2YZ=%ZR#:5F! .R^#MO%-_P6
M8^,%[8*%2#X5Z-%?[?XIF:%D)]_+4#Z5Z)^S5X^_8T\8?M$_%6R_9Q\-6C>+
M+6^MG^(/B33-+;[-?73!E\M;D91G0HV]%VY<LV&;>P^:OVA_V;_VV?&?_!1G
MXB>$_@/<R^&?"?Q7\*Z(?%'Q%%NQ.EZ=;1&WFM[>0$#[3(T; (#OVL#E%)<?
M:?[.W[.WPI_9:^%.G?!WX.^'4T_2=/3+NV&GO)R!ON)WP/,E<@9;H  H 554
M '<4444 4O$7B3P[X0T6X\2>+->LM+TZT3?=7^HW200PKTW.[D*H]R:^:O\
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
M+OC/XM3?KVO28:+28F Q868QB.-1A2R@;MH PH KZ1H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "OB7PK_ ,-,_P#!3#7O%GQ#
M\#?M1Z[\*/AMX<\2W6A>$++P?"HO]7FMB%EO[J8L&$;,0%A!QC(."-[^I?M_
M7/Q/^$NG^%/VPOAEJ&J74/PQU"6?QEX5M;AO)U?0+@(EZWE9VM- JK,C'[H1
MSSTKKOV1/@)\%_@OX.UGQ/\  ;Q%?W_A_P"(>NR>*[99K[S;6+[6BN!:H !'
M$5VD Y8\9)P  #Y5^'OPP^(G[=G@;XF?L0?M4^.B_P 4/@9XHM)_!WQ0TV#R
M+H>?&\EE=E4(.2L7[P @E7C.?,025U?PP_X*;:]^R\G_  H[_@J-X;U'PAXF
MTI3%8>/K#1KB\TCQ-"O"SQM;1LRRD8+*$QG)(B/[L'[/GQ7^'GPH_;3_ &Q?
MC_\ %+Q/;:/H&C7_ (8MKN_N6PJ^1831LH Y=V8(JHH+,Q  )(KV?]B_]H+X
MH?M<^"M:^*OQ#^"$/A?P=J&JJ_PZ34I"]]J.G!?^/FYA8%8]SC>C*<%7P 0J
MRR@'G'_!.72M2^(7Q[^.7[8/AOP=J'A_P%\3-7TK_A$+/4[,V\NI?9+=X[C4
MO*;E$FD<NI(RVYB>E?6\<<<,:PPQJB(H"JHP !T %.HH *\V_:^_:!M_V6OV
M:?&/Q\DTI=0D\-Z5YMK9,Q"S7,CI% CD<A#+)'N(Y"Y(KTFOCC]H?P%H?PU_
M:BU7P+\7I;N^^#_[3=HFAZR)[IBNB>*(X!';-&[9\H7,,:*F <30*>%0"@#E
M?$G[#G[5_BGX#R_M477[>WQ'C^+AT'^W[33M*U=8?#D+^5YZZ?'9JN#'C]UO
M+;6)W-&P)!B@^%/Q0_;E^ 'PP_X*6_LRZW9^%?CII^AF.Z8 1V'B-8)9+>XL
MKA3P%9XI-A;@!PC' 1X_K;Q)X9\.? G]EW5/"GA&*X32O"7@:Y@TZ.ZNWGD6
M"WM&"*TDA+,0J@9)KXV_9C_;$T7]CW_@F5\'?AYX(\.OXN^*'C'3;H>!_ ]C
MEY;J:>_N7$\P7F.W0N<MQN*D C#,@!V-Y_P5634OA[J7PB^+W[''Q(LOBI=:
M=-I\G@"#PQ)<VVIW#H8P8I^C6SDY+$'"DX\P %O;_P#@G?\  CQK^S1^QCX#
M^"WQ%N%?7-(TV9]2C24.+>2XN9KDP;AD-Y?G"/()!V<$C%>A_!AOBP_PIT!_
MCK'I*>,#ID1\1)H1;[(MUCYA'NR<>O;.<<8KIJ "CIUHJOJ^DZ;KVDW6A:Q9
MI<6=[;O!=6\@^66-U*LI]B"1^- 'S/\ M_?&7X@W?BGX2_LI?!CXB-X7NOC/
MK-W#=>-[!PTMCI=K!'-.+5\X$\RRHL;@\<XP6##Q+]I3]FR;_@ESJ/@K]J_]
MF_XO>-9]/_X3*QTGXA>'O$VOO?0:Q97+%6F8, !,"",X.&=67;M(;NOV9?@]
M\/--^+2?L(_M':#_ &UJ7P7UE?%OP0UB_N'66YT*5F6$!E(,K6LI$3JWRDQQ
M84B,5N?\%EBM[^S?X.\*OC9KWQ?\/V#D] &DD?\ ]IT 8_QG_93_ &@OV0OC
MEJ?[7G_!/W1(=9T[Q#-YWQ(^#\UP(8=5;)+75D3Q'/RS;1R&+;0X<Q5S/QY^
M*_Q0_P""G7AKP]^S+X"_9&^)/@B(^*;#4O&OBOX@Z"-/MM$@MI-[K;,6)N)V
M(VJ %.&Y !8IZ/XN_;-^+G[0'[4EE^S9^PO'IMUIGA+5H9_BK\0]2M/M&FV4
M*O\ /IL&"/.G?#*2K @@A2NUW3ZNH **** "OB7PK_PTS_P4PU[Q9\0_ W[4
M>N_"CX;>'/$MUH7A"R\'PJ+_ %>:V(66_NIBP81LQ 6$'&,@X(WOZE^W]<_$
M_P"$NG^%/VPOAEJ&J74/PQU"6?QEX5M;AO)U?0+@(EZWE9VM- JK,C'[H1SS
MTKKOV1/@)\%_@OX.UGQ/\!O$5_?^'_B'KLGBNV6:^\VUB^UHK@6J  1Q%=I
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
MQ'C^+AT'^W[33M*U=8?#D+^5YZZ?'9JN#'C]UO+;6)W-&P)!B@^%/Q0_;E^
M'PP_X*6_LRZW9^%?CII^AF.Z8 1V'B-8)9+>XLKA3P%9XI-A;@!PC' 1X_K;
MQ)X9\.? G]EW5/"GA&*X32O"7@:Y@TZ.ZNWGD6"WM&"*TDA+,0J@9)KXV_9C
M_;$T7]CW_@F5\'?AYX(\.OXN^*'C'3;H>!_ ]CEY;J:>_N7$\P7F.W0N<MQN
M*D C#,@!V-Y_P5634OA[J7PB^+W[''Q(LOBI=:=-I\G@"#PQ)<VVIW#H8P8I
M^C6SDY+$'"DX\P %O;_^"=_P(\:_LT?L8^ _@M\1;A7US2--F?4HTE#BWDN+
MF:Y,&X9#>7YPCR"0=G!(Q7H?P8;XL/\ "G0'^.L>DIXP.F1'Q$FA%OLBW6/F
M$>[)QZ]LYQQBNFH *.G6BJ^KZ3INO:3=:%K%FEQ9WMN\%U;R#Y98W4JRGV()
M'XT ?,_[?WQE^(-WXI^$O[*7P8^(C>%[KXSZS=PW7C>P<-+8Z7:P1S3BU?.!
M/,LJ+&X/'.,%@P\2_:4_9LF_X)<ZCX*_:O\ V;_B]XUGT_\ X3*QTGXA>'O$
MVOO?0:Q97+%6F8, !,"",X.&=67;M(;NOV9?@]\/--^+2?L(_M':#_;6I?!?
M65\6_!#6+^X=9;G0I6980&4@RM:RD1.K?*3'%A2(Q6Y_P66*WO[-_@[PJ^-F
MO?%_P_8.3T :21__ &G0!C_&?]E/]H+]D+XY:G^UY_P3]T2'6=.\0S>=\2/@
M_-<"&'56R2UU9$\1S\LVT<ABVT.',5<S\>?BO\4/^"G7AKP]^S+X"_9&^)/@
MB(^*;#4O&OBOX@Z"-/MM$@MI-[K;,6)N)V(VJ %.&Y !8IZ/XN_;-^+G[0'[
M4EE^S9^PO'IMUIGA+5H9_BK\0]2M/M&FV4*O\^FP8(\Z=\,I*L"""%*[7=/J
MZ@ HHHH *^)?"O\ PTS_ ,%,->\6?$/P-^U'KOPH^&WASQ+=:%X0LO!\*B_U
M>:V(66_NIBP81LQ 6$'&,@X(WOZE^W]<_$_X2Z?X4_;"^&6H:I=0_#'4)9_&
M7A6UN&\G5] N B7K>5G:TT"JLR,?NA'//2NN_9$^ GP7^"_@[6?$_P !O$5_
M?^'_ (AZ[)XKMEFOO-M8OM:*X%J@ $<17:0#ECQDG   /E7X>_##XB?MV>!O
MB9^Q!^U3XZ+_ !0^!GBBTG\'?%#38/(NAY\;R65V50@Y*Q?O ""5>,Y\Q!)7
M5_##_@IMKW[+R?\ "CO^"HWAO4?"'B;2E,5AX^L-&N+S2/$T*\+/&UM&S+*1
M@LH3&<DB(_NP?L^?%?X>?"C]M/\ ;%^/_P 4O$]MH^@:-?\ ABVN[^Y;"KY%
MA-&R@#EW9@BJB@LS$  DBO9_V+_V@OBA^USX*UKXJ_$/X(0^%_!VH:JK_#I-
M2D+WVHZ<%_X^;F%@5CW.-Z,IP5? !"K+* ><?\$Y=*U+XA?'OXY?M@^&_!VH
M>'_ 7Q,U?2O^$0L]3LS;RZE]DMWCN-2\IN42:1RZDC+;F)Z5];QQQPQK##&J
M(B@*JC  '0 4ZB@ KS;]K[]H&W_9:_9I\8_'R32EU"3PWI7FVMDS$+-<R.D4
M".1R$,LD>XCD+DBO2:^./VA_ 6A_#7]J+5? OQ>EN[[X/_M-VB:'K(GNF*Z)
MXHC@$=LT;MGRA<PQHJ8!Q- IX5 * .5\2?L.?M7^*?@/+^U1=?M[?$>/XN'0
M?[?M-.TK5UA\.0OY7GKI\=FJX,>/W6\MM8G<T; D&*#X4_%#]N7X ?##_@I;
M^S+K=GX5^.FGZ&8[I@!'8>(U@EDM[BRN%/ 5GBDV%N '",<!'C^MO$GAGPY\
M"?V7=4\*>$8KA-*\)>!KF#3H[J[>>18+>T8(K22$LQ"J!DFOC;]F/]L31?V/
M?^"97P=^'G@CPZ_B[XH>,=-NAX'\#V.7ENII[^Y<3S!>8[="YRW&XJ0",,R
M'8WG_!59-2^'NI?"+XO?L<?$BR^*EUITVGR> (/#$ES;:G<.AC!BGZ-;.3DL
M0<*3CS  6]O_ ."=_P "/&O[-'[&/@/X+?$6X5]<TC39GU*-)0XMY+BYFN3!
MN&0WE^<(\@D'9P2,5Z'\&&^+#_"G0'^.L>DIXP.F1'Q$FA%OLBW6/F$>[)QZ
M]LYQQBNFH *.G6BJ^KZ3INO:3=:%K%FEQ9WMN\%U;R#Y98W4JRGV()'XT ?,
M_P"W]\9?B#=^*?A+^RE\&/B(WA>Z^,^LW<-UXWL'#2V.EVL$<TXM7S@3S+*B
MQN#QSC!8,/$OVE/V;)O^"7.H^"OVK_V;_B]XUGT__A,K'2?B%X>\3:^]]!K%
ME<L5:9@P $P((S@X9U9=NTANZ_9E^#WP\TWXM)^PC^T=H/\ ;6I?!?65\6_!
M#6+^X=9;G0I6980&4@RM:RD1.K?*3'%A2(Q6Y_P66*WO[-_@[PJ^-FO?%_P_
M8.3T :21_P#VG0!C_&?]E/\ :"_9"^.6I_M>?\$_=$AUG3O$,WG?$CX/S7 A
MAU5LDM=61/$<_+-M'(8MM#AS%7,_'GXK_%#_ (*=>&O#W[,O@+]D;XD^"(CX
MIL-2\:^*_B#H(T^VT2"VDWNMLQ8FXG8C:H 4X;D %BGH_B[]LWXN?M ?M267
M[-G["\>FW6F>$M6AG^*OQ#U*T^T:;90J_P ^FP8(\Z=\,I*L"""%*[7=/JZ@
M HHHH *^)?"O_#3/_!3#7O%GQ#\#?M1Z[\*/AMX<\2W6A>$++P?"HO\ 5YK8
MA9;^ZF+!A&S$!80<8R#@C>_J7[?US\3_ (2Z?X4_;"^&6H:I=0_#'4)9_&7A
M6UN&\G5] N B7K>5G:TT"JLR,?NA'//2NN_9$^ GP7^"_@[6?$_P&\17]_X?
M^(>NR>*[99K[S;6+[6BN!:H !'$5VD Y8\9)P  #Y5^'OPP^(G[=G@;XF?L0
M?M4^.B_Q0^!GBBTG\'?%#38/(NAY\;R65V50@Y*Q?O ""5>,Y\Q!)75_##_@
MIMKW[+R?\*._X*C>&]1\(>)M*4Q6'CZPT:XO-(\30KPL\;6T;,LI&"RA,9R2
M(C^[!^SY\5_AY\*/VT_VQ?C_ /%+Q/;:/H&C7_ABVN[^Y;"KY%A-&R@#EW9@
MBJB@LS$  DBO9_V+_P!H+XH?M<^"M:^*OQ#^"$/A?P=J&JJ_PZ34I"]]J.G!
M?^/FYA8%8]SC>C*<%7P 0JRR@'G'_!.72M2^(7Q[^.7[8/AOP=J'A_P%\3-7
MTK_A$+/4[,V\NI?9+=X[C4O*;E$FD<NI(RVYB>E?6\<<<,:PPQJB(H"JHP !
MT %.HH *\V_:^_:!M_V6OV:?&/Q\DTI=0D\-Z5YMK9,Q"S7,CI% CD<A#+)'
MN(Y"Y(KTFOCC]H?P%H?PU_:BU7P+\7I;N^^#_P"TW:)H>LB>Z8KHGBB. 1VS
M1NV?*%S#&BI@'$T"GA4 H Y7Q)^PY^U?XI^ \O[5%U^WM\1X_BX=!_M^TT[2
MM76'PY"_E>>NGQV:K@QX_=;RVUB=S1L"08H/A3\4/VY?@!\,/^"EO[,NMV?A
M7XZ:?H9CNF $=AXC6"62WN+*X4\!6>*386X <(QP$>/ZV\2>&?#GP)_9=U3P
MIX1BN$TKPEX&N8-.CNKMYY%@M[1@BM)(2S$*H&2:^-OV8_VQ-%_8]_X)E?!W
MX>>"/#K^+OBAXQTVZ'@?P/8Y>6ZFGO[EQ/,%YCMT+G+<;BI (PS( =C>?\%5
MDU+X>ZE\(OB]^QQ\2++XJ76G3:?)X @\,27-MJ=PZ&,&*?HULY.2Q!PI./,
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
MP"2Z6T2;(9K=R#Y;QC@'D$95@RLRD \]_P""@_PI\92^%]"_:P^">G&;Q_\
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
M51W%%8_Q \>^$OA;X'U;XC^/=:BT[1=#T^6]U.^FSMAAC4LS8').!P "2<
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
M[#GAUK_1+]O.^+'PGMLK!J< )9[ZT10?+G7+,0HR"6(!5G1O=['PA\'/VU]
M^$_[4^F)KFGRZ#>)XA\*WGE-97BQS0M'+:S*ZDF&0%=ZK\L@C4JQ0@D \5US
M_@DSHOQ&_;J\5_M!?%CQ?_:7P[UB_L-;M? *2OY5]J\4!A,EXAPCQQG>ZJ,E
M_/*MA0RR?94,,5O$MO;Q*D:*%1$7 4#@  =!3J* "BO)/VM_VJ[#]F/PYHEM
MHW@>]\7>,O&&K#2O!/@_3IUBEU.[(W,6D8%8847!>4@A01QSD>7_  K_ &VO
MVG/"W[27AO\ 9Q_;4_9STKPG+X\AN6\%^(O#&MF]LY9X(S)):S9R5?;_ ! C
MEE^4AMP /"?"_P#P4"^.?[-_[7GQ=\6?$RVUGQ1\!H?BE-H.I:V':YD\(WX2
M-04 RPMLX1HP-H(&W#G9+]J_'SX1_#C]M+]FO4O *>(+>ZTGQ/I27.@>(-.F
M$@MYQB6UO874\E'"."#R 1G!-:GA;]F_X)>#?"OBKP-HGP]L!HWC;6;S5/$^
MEW"&:"_N;M56X9U?(PX497H.P XKY5\!^"_CE_P2W^.6F_#KP3X?U[QW^S]X
MZUY;;2K&RBDO-0\$:A</P@ RSVK,<D_4G$@/G@'LO[&_Q>U3]IW]GO6?A5\<
MK;R/'/A5[GPC\2].# ,URL9B-RO',=Q$1*K@;268+D+7+_\ !.[_ ()B^!OV
M(K&?Q9XF\0CQ=XZN8WM$\17$3!=/L Q\NUM4<DQ*5P7.<DG ^4 'W30?@/\
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
MIVMRQ7+"&ZCMF<Q2-$/E:4*X3S#DA$51@;MW8T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7BO@O\ :.\7V7[9?BG]EGXN:78V
M27FDP:]\,=1M491JFGJBQWD$A8D&XAG#-M')C?=@!03R7P:_X*5?#?QY^V%X
MX_8Q^(&GP>&_$N@:[):>%YI+W?#KD*HI*AB%V7'5O*YRIPI8J<[_ .WW\#/&
M/Q)^&FF_%OX+Q!?B5\,-2_X2'P1(JDM=.B_Z3I[8Y:.YA#1E<C<P3)QF@#QR
M;_@D<GC'X;>--4\9^-[?3/BOJGQ5U?QEX2^(6@!XYM+EGE0V\1/#>41$K-&"
M=C,2K$J">U_8M_;2\3?$#Q-J/[&G[9?AZV\/_&'P_;-'=VDZ*+/Q59A3_IEK
MQM?<@+/&HP1EE  =(_<OV=OCIX._:5^"OA[XW>!)3_9^OZ>L_D.V7M9@2LUN
M_P#MQR*\;>Z''%4/C)^RO\#_ (\^,O"/Q"^)/@\76M^"-734?#VJVUP\$\,B
M'<(V>,AGBW!6,9.TLH]P0#RK5O\ @D%_P3\U?QV_CN7X%1P&:Z6YN=%L]7NH
M=,GE4Y#-:I((P ?X  G;;@G/TEI^GV&DV$&E:58PVUK;0K%;6UO$$CBC4 *B
MJ.%4   #@ 5-10 57U>+5)M)NH=#NX;>]>W=;.>XA,D<<I4[&9 5+*&P2H(R
M!C(ZUY5^V)^U,G[,'@72YO#W@V;Q1XQ\6:U%HG@?PK;S"-M1U"7.W>Y_U<*#
MYG<\ 8&1NR/ /%_[6/\ P41_8W\4>&?'O[;7A?X;:M\./$VMP:7JU[X#-VMQ
MX9FG)\MY//\ ]9&.<G#YV$;U)7> 7?A!X?\ 'W[;?BKX7_$OXA^-8/#7Q5_9
MQ\:ZEI7Q%TI-.$B:@9H4CDDB4,@1+J**)TD V@22[0=@!]!_:R_87\3?M>?'
MGPEXJ\7_ !HU7PYX+\':/=-IUEX/N&L]6EU2Y/ERR-<D,$A\A44!1N^:09 ;
M-8?[6D4W[(7[2/A[]O70HFC\+:T+?PM\9X(E.U;-W"V.K,!_%;RL(W;EC&ZJ
M,<FO1?VK/AY^U]\0(O#OB#]D#]H70O",VFR2R:CI^N:$MY:ZPDBJ$WRX=D"
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
MG&&C.QB,*J[FC("LKEOHSX(_\$_OV-_V<O&;_$3X-? 31]&UMU94U+S)KB6
M-D,(C/(_DY!(/E[<@D=.*Q_V6_V0/&/PS^(^L_M(?M&_%G_A/?B?KVFIILFK
MPV"VMEI&G(^\65G"/NH7PS.<%B < EB_O5 !117S-^T/^TC^T9XS_:)D_8W_
M &+K3PY:>)-*T&/6?&GC'Q8DDEIHMO*V(((H8\F6XDR&Y!4*1P<DH >A?MJ:
MM\>O"WP"U'Q_^SC=*_B'PQ=V^LS:.]LLG]M6-M()+FP!()0R1!L%!O)4*"-V
M:Y?]DGX8?#OQ/\4/%/[?/PD^)-[>:+\:M TBYD\/M;QB&WFM83%YC/DMYJ_.
MA3@(QE!W?+MP_P!C']I3]I#4OC1XX_9+_;#TS07\6^#;&TU*Q\4>&U:.RU>P
MN"51BCXV2!L#@+GYAM&S<V=\"<_L6?MBZQ^RE?\ ^C^ /BE+=>)OA:[<1:?J
M0^;4M)7LH.1<1H,*JL0,LQH S?$W_!(+X5?&?QOX\^*O[1OQ.\3:[XE\9:Z]
MU:WFAZB^G0:5;1 Q6*1PJ6622&$*N^3<.N%');5_X)2?$#XKZI\.?'_P/^+/
MC.?Q1<_"CXD:AX5T[Q3<L6DU"U@V[!(Q)+.N3U)(5D4D[<G3^-7[)/[:?C7X
MO:SXO^$7_!1+6O!_ACQ"L:7?AI_"%K>G3T6,(5LY78&$M@G<H5PQW%G->L_L
MV?LY_#K]EGX467PD^&D%RUI;RR7%[J&H3>;=ZE=R'=+=7$F!OE<]3@
M  '>T45F^,O%_ASX?>$-4\>>,-4CL=)T73IK[4[R7.V"WB0R2.<<X"J3QSQ0
M!I5\B_M.ZE\0OVE/$WQ=_P""<'Q!GTO0;OQ;X3@UGX1:ZJR)#J-M$8C/;SM\
MQ\R.YBRX0%O)E+;<*,Y\'_!0#]N+Q5X33]H7X9?\$]+G5_A?<)]ITTOXJBCU
MZ_T_^&\CLU5B R_,L0#,P(()4AJF^*7Q"\$_\%#?V:M*_:E_8SUEG^(WPKU8
M:WX>TZ[B\N^M;I%_TK2;F($D+<PAH\ [)"$PQ - 'H?[3O[-WQS^,'[%.G?L
MM>$_&6@PZKJEEI6C^+_$,]FZ1)8QB,7<]M "<R'RQMC9@-K,-P.#7S[\<? '
M[3'_  2]NO"'[0OA+]K3QC\0O!']OV&A^,_!?C.X$T:6LQ\M9+)5PEOMP J(
MJD'9DNNY:^H=,^+GC/\ :S_8\@^*W[(?C32M!\0>)M%670[_ %ZS-S#IMT'"
MSP3( ?GC998B=K ,N[8X&#Y/H7[*'[;G[2GC/POJ'_!0/XA^ QX4\&:O%JME
MX/\ AW:W.S6]0ASY,][+< $(I);RD^5LX*K0!]=4B(D:A$4*JC  & !2T4 %
M5]7BU2;2;J'0[N&WO7MW6SGN(3)''*5.QF0%2RAL$J",@8R.M>5?MB?M3)^S
M!X%TN;P]X-F\4>,?%FM1:)X'\*V\PC;4=0ESMWN?]7"@^9W/ &!D;LCP#Q?^
MUC_P41_8W\4>&?'O[;7A?X;:M\./$VMP:7JU[X#-VMQX9FG)\MY//_UD8YR<
M/G81O4E=X!=^$'A_Q]^VWXJ^%_Q+^(?C6#PU\5?V<?&NI:5\1=*33A(FH&:%
M(Y)(E#($2ZBBB=) -H$DNT'8 ?0?VLOV%_$W[7GQY\)>*O%_QHU7PYX+\':/
M=-IUEX/N&L]6EU2Y/ERR-<D,$A\A44!1N^:09 ;-8?[6D4W[(7[2/A[]O70H
MFC\+:T+?PM\9X(E.U;-W"V.K,!_%;RL(W;EC&ZJ,<FO1?VK/AY^U]\0(O#OB
M#]D#]H70O",VFR2R:CI^N:$MY:ZPDBJ$WRX=D" ,0$7YB^=PP* /"_V9M,^+
M'[%G[?J_L4W?QAU_QS\/?&/@N;Q!X7/BF]-S?Z'/#(4>(RX&8V"/P JDLA #
M!R_VS7@O[+?[('C'X9_$?6?VD/VC?BS_ ,)[\3]>TU--DU>&P6ULM(TY'WBR
MLX1]U"^&9S@L0#@$L7]ZH ***^9?VAOVB?VBOB'^T/-^QI^Q=)H>F:_H^C0Z
MKX[\=>([8W%MH,$W_'O;PP#_ %US(,. P*!#]2@!Z'^VIJWQZ\+? +4?'_[.
M-TK^(?#%W;ZS-H[VRR?VU8VT@DN; $@E#)$&P4&\E0H(W9KBOV1?A;X<\2?&
MSQ7^WQ\(_B@;OP?\:O#&D74GAM[(;X;ZVC,7F-+N.THH=#'C_622@D;%KEOV
M9OVC?VK/AK^UK)^Q!^VKJVA^(]1U?PZ^N>!O'.@V M5U&*-B);>:%0JJZA7;
MY5&WRSG>'5A9^!.?V+/VQ=8_92O_ /1_ 'Q2ENO$WPM=N(M/U(?-J6DKV4'(
MN(T&%56(&68T 4OB'$FI_P#!:KX?6UN/WNF?!#4+NX(ZF.2]FB7/MNS70:]\
M4OV3/^"@GQD\1_L>Z]\')/B!H7@VV6[UGQ9Y0.F:?J6XQ_9([A'619]I?YHC
MSMD7HK5YY^WC^QE^U?\ &O\ ;:\,_$']G?QH?#&B^(_AM-X3\;>*HG7S=*L4
MO3<R"($AS+,LH1-F#\CY9!EA]2?L[?L[?"G]EKX4Z=\'?@[X=33])T],N[8:
M>\G(&^XG? \R5R!EN@ "@!550 6/@G\ /@Q^SCX0'@/X'_#G3?#>E&4RRV^G
MPD--(1C?([$O*^ !N=B< #.!78444 %?(O[3NI?$+]I3Q-\7?^"<'Q!GTO0;
MOQ;X3@UGX1:ZJR)#J-M$8C/;SM\Q\R.YBRX0%O)E+;<*,U==_P""IMG\'_\
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
M^SM+X;'QB\7QZ+#XJUU=(TJ]N8F^SBY:-W42R ;85.S&YB!EAGC)'=5\I_\
M!3+]FCQ)^USXH^"_P2F\'ZA>^#;GQW<7WC75K&0(-/MX+*4HK,/F0RAI45\;
M0X4'EE! /0OVL/V5==_:#\<_"KXE>"_'T/A_6/AMXT75DGN+(W$=S9N@6X@V
M!E^9PD8#9& 6[D5YE_P6\6.Z_P""?'B'150&XU+7]'MK/(Y\TWT1X_!6KE/@
M/\>/BC_P3F^*.F_L9_MF>)9=4\!:I+]G^$_Q8N^(Q&.$TZ^<\1L@PH9C\G')
MC*M'ZI_P54^!_P 3/CW^QYJGAWX-:,VJ>)=*UK3M8TG3$*YNV@N%+(-Q )V,
M[ 9&=N.] &K^VM^TK\ OAEHNE_LZ?%#PUJ/C'5?B8XT6U\#Z! MQ?W=I,?*F
MN"A(V1HI8AR02R_*?E9E[#]DCX2_$7X$? 71?@_\3/'D/B2[\.^?9:;JT<3(
M\FG)*XLUEW?>E6W$:L0 ,KCYL;V\W_8C_8CUGX0:SJ/[2?[2?B-/%WQG\6IO
MU[7I,-%I,3 8L+,8Q'&HPI90-VT 84 5](T %%%% !7D'A+]D^'P7^V?XM_:
MWT/Q_=Q1>,_"]EINM>&/LBF*>ZML)'=F4G(VPHB! !R7)8Y 'K]% 'R/\=8T
MU7_@L-\"[.$?O-)^'_B&]G(_N21R0KG_ (%FJGQR^)?@7_@H/\5M3_9-^!=M
MJ?\ :?PYN8-=M_C)IB)+8>&/$-M,IAMQDCSRZ^=&X1CW&T[6=*W_  4&_8E_
M:7_:#_:D\!?$3]GOX@?\(O97/A:_\->-?$<4RB?3-.>02DQ+D,[RJ\L8V8((
M&64'</I3]G;]G;X4_LM?"G3O@[\'?#J:?I.GIEW;#3WDY WW$[X'F2N0,MT
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
MZRN1:K<276H:AJ$_G7FIWDF#+=7$I \R5R!DX        !W4"S) B7,JO($
MD=4VAFQR0,G'TR:?110!D^/?'/A;X8^"-7^(WCC55L=&T+3IK_5;UHV<06\2
M%Y'VH"S84$X )/85R7Q(\/\ @?\ :]_9AU[PMX/\86UWH?C[PE<VNFZY82>9
M'LN(&1)EQUVE@2I[J01U%8O[?DGB,?L2_%6T\)^&+S6=0O? FI65OIVGVYEF
MD\^!H694'+;5D+D#)PIP#7R!\,/#/[0'_!&OP]X8\7ZT^J^+_@EK^EV!^(&F
M!/-N_!>LR0QBXNHE'6V>8MD#CD*<.$:0 ]I_X)C?M07&H^$5_8?^.MDOA_XK
M?"JRCT>\T:X8*-4T^W18[>\MR?\ 6KY0CW$9S\LGW9!CD/VX/AM'^PK\>= _
MX*-? H#3++5/$-KHWQ?\,VWRVVL6=U($%X$' N%<@DC[SE'_ .>F_P!9_:+_
M &0?@1^WSX7\-?'7X=_$.?0O%-E;)>>!OBCX/G'VB&,Y90Q4KYT62?D)5E)8
M!DRX/'Z/^PG^UC\8?$N@6?[<W[6.G^-?!WA75X=3LO#/A_PQ'8?VS=0\PR7T
MB@913R8E!5B>HQ0!Z=^SS^SCXQ_9Z^//Q(N?"^IV ^&GC.ZAU_2]%WL)]+UN
M4LM\L2XVB"0+'+U&&;:J@ D^UT44 %<+\;/VDO@W^SM+X;'QB\7QZ+#XJUU=
M(TJ]N8F^SBY:-W42R ;85.S&YB!EAGC)'=5\I_\ !3+]FCQ)^USXH^"_P2F\
M'ZA>^#;GQW<7WC75K&0(-/MX+*4HK,/F0RAI45\;0X4'EE! /0OVL/V5==_:
M#\<_"KXE>"_'T/A_6/AMXT75DGN+(W$=S9N@6X@V!E^9PD8#9& 6[D5YE_P6
M\6.Z_P""?'B'150&XU+7]'MK/(Y\TWT1X_!6KE/@/\>/BC_P3F^*.F_L9_MF
M>)9=4\!:I+]G^$_Q8N^(Q&.$TZ^<\1L@PH9C\G')C*M'ZI_P54^!_P 3/CW^
MQYJGAWX-:,VJ>)=*UK3M8TG3$*YNV@N%+(-Q )V,[ 9&=N.] &K^VM^TK\ O
MAEHNE_LZ?%#PUJ/C'5?B8XT6U\#Z! MQ?W=I,?*FN"A(V1HI8AR02R_*?E9E
M[#]DCX2_$7X$? 71?@_\3/'D/B2[\.^?9:;JT<3(\FG)*XLUEW?>E6W$:L0
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
MNM U_2[>^L;ZW>"\L[N%9(IXG4JZ.C AE()!!X(-6:* /GK]DG]B?Q)^QY\5
M_%MG\-OBH\GPDUR,7FA^ KZ%Y9=%U%Y,RF&=F^6#:.%P2V\;N8]\GT+110 4
M444 %%%% ''_ !Y^ WPN_:5^%VI_!_XP>&8M4T75(L21MQ)!(/N31/UCE0\J
MPZ=#D$@X/[(?P(\:?LU_!*Q^#WC7XQW_ (W.DW4\>DZKJ5JL4L%ANQ;VQ()+
M^6@ W,2><#"JH'IU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !5;6=&TCQ%I%UH&OZ7;WUC
M?6[P7EG=PK)%/$ZE71T8$,I!((/!!JS10!\]?LD_L3^)/V//BOXML_AM\5'D
M^$FN1B\T/P%?0O++HNHO)F4PSLWRP;1PN"6WC=S'OD^A:** "BBB@ HHHH X
M_P"//P&^%W[2OPNU/X/_ !@\,Q:IHNJ18DC;B2"0?<FB?K'*AY5ATZ'()!P?
MV0_@1XT_9K^"5C\'O&OQCO\ QN=)NIX])U74K58I8+#=BWMB027\M !N8D\X
M&%50/3J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_XI?%/X??!
M3P'J'Q/^*?B>#1M TI8VU#4[I6*0AY%B3(4$\NZKP.IKH*^8O^"RG_*-;XF_
M]>VF?^G6SH UO^'L/_!.[_HZ?0/^_%S_ /&J[KX1_MC_ +,_QY\/^(/%'P=^
M+%EXAL?"MLL^OS:=;3L;2-ED=25,89B5BD("@D[3QTKYK^"W[8'_  2&TCX.
M>$])\6^*?AFNJVOAFPAU-;GPFKR"X6W02!V^S'<V\-DY.37TE^R[\1_V3_BK
MX:U/Q9^R=/X9N-,2^6TU6Z\-:0MHK3H@=4<"-"Q"R@C(.-Y]30!T_P '_C3\
M*_C]X(A^(_P;\<6/B#1)YI(8[^P<E?,1MKHP8!E8'L0#@@]""8/%'QZ^$/@S
MXH:%\%?$?CJT@\6>)8GET30%5Y+FYC3.Z3:BG8@VM\[87Y&Y^4X^(_C=K>J_
M\$;/VCM6^.GA'PO=:G\$?BF\[ZMX:T]@O]B^(EA>2+R0?EC2;81QP%+C&(8@
M?9?^">'[.'CV.[U?]N#]IY4NOBE\2H$F6W(S'X<TAL-;Z? #G9\@0OWX53EE
M=G .\^)?_!17]BCX.^.=1^&GQ,_:#T?2-=TF58]1TVYBG+P,45P"5C(^ZRG@
M]ZB\ ?\ !2/]A[XI>---^'GP_P#VB=%U/6M7NEMM-T^"&X#SRMT4;HP,GW-?
M)7P^^*W[(GPM_P""GW[2D_[6.L>$[2WO;K15T0^*M/CG5G6U_>^7O1MIPR9Q
MCM7U1\ _B]_P3E^,/Q CT']G>[^'.J>)+&V:_BCT+0H$N8(T95,JL(E*X+J,
M@Y^:@#TGX/?M#_!?X^KK!^$/Q L]:?P_J!L=;@A22.6QN!G]W+'(JNAX8<C&
M58=5(%_XM?&#X9? GP-=?$KXO>,[+0="LGC6YU&^<A%9W"(H !+$L0  "?R-
M?'/[8WA76_\ @GO^U?IW_!1CX7:9,_@;Q5<0Z1\;=#LXR519'"QZFJ#C>&P2
M>"9 !G_2'-.N!;?\%6OVPX5M+A;_ . /P9U)9'EC.ZU\7>(MN0 ?NRP0JP!Z
M@J3U6X!4 ^V_#GB'2/%OA^Q\4Z!<M/8ZE:1W5E,T+QF2*10R-M<!ERI!P0#S
MTJ[0  , 8 Z"B@ HHHH **** "BBB@ HHHH *XKXJ_M&_ _X'^(/#?A;XM?$
MC3M!O_%UX]KX<@U!F47LRM$K*K %5PTT0RQ ^<<UVM?G[_P6>^"=A^T=^T1^
MS=\#M2UB73X_$M_XFLTOX5W-;R&"P,<F/X@KA21QD C(SF@#] JY;X6?&OX6
M?&RSU;4/A7XRMM:AT+6YM(U>2U5P+:^A"F2!MRCYE#KG&1SUKP3_ ()H_M0^
M./B!X=UO]E7]HUFMOBS\*9AIWB".>3+ZK9KA8-00GF0,NT,XSN+))_RU K@?
M^"5?CK1/AA\!OVA_B/XD6X;3]"^-_B>_O$M(#+,\<5M;.RQH.7<A<*HZD@4
M?<5%?'&E?M:_\%-_B1\,H_VA?A=^QYX(MO"=U8-J.F:!K_BN;^V[VR +)( B
M+%&SH RJW.".N1GI=4_X*?>!;?\ 8!TC]N'2_AY>W,FO3IIVF>$S?*CMJC7#
MVYMVG*[5C#QR-YI7E #M!.V@#ZBHKY,O_P!J[_@H-\$]:T#7?VD_V2O#E]X3
MUW6H-/NY_AOK-S?ZAHAF^[+- T9\Y%P=QCP..O*ANK_:G_;,^(/P]^-/A_\
M91_9E^%%KXT^)7B#2WU6:'4]1-KIVBZ<K%/M5U(H+$%E8!!@].<LBL >P^,/
MC/\ "_P!XY\,_#3QCXQMK#7?&4MQ'X9TV97+Z@\"J\P3 (&U70G)'WJZ>OSE
M^*WQ6_:'\9?\%+/V9? '[3/P9T_POXA\/ZIKEQ%J/A_5#=Z7J]M<VD05X&<!
MT=&MY%>-QD91LX<5]"_%K]KC]I+Q!^T+KG[-/['OP"TO7=1\)Z?;7/BGQ7XT
MU26RTNTDG7?%;Q"-"\[E<Y93@%7&/E)H ^E:*^:OV7/VS?C1XQ_:0U[]CW]J
MGX-Z7X6\<:3X<77M/OO#NJM=:=JE@94B+IO&^,AW& 22</D*5^; T_\ ;;_:
MK_:+^(?BS3OV'_@+X6UCPAX(UF72=1\5^-=?EM4UF^B \V"R6%&QMR,2/E2&
M4G;D"@#ZTHKYO_87_;J\4_M>?$CXG^ /%?P9E\%W/PXN-+M+JPO+WSKD7<Z7
M(N8GP NV.:V=4=>'0AL+G%>J?M1?%JY^ _[./CGXR6,"2W7AKPM>W]E%(,J]
MQ'"QB5O]DR;0?8F@#G_C_P#MX?LB?LNZHN@_'/XZ:1HNI,@<Z4B37=VB$95F
M@MDDD12.A90#VK5_9^_:[_9K_:GLKF]^ 7Q?TKQ&;-0UY:6Y>*Y@4G 9X)E2
M5%)X#%0">,UX7_P2>_9@\"Z)^S;HG[2?Q T*V\0?$7XCQOK_ (@\6:Q MQ=O
M]HD9XHT=P3&OE["0N-SDD_P@=W\2_P!@'P5XA_:E\#_M8_"3Q%#X#\0^&KF0
M>(UT;1D*>)K-]H-M<!710=N]?-(=L,."40J ?0%%?,_QO_;9^+MU^T9=_LB_
ML;_!G3_&'C#1--BO_%^L^(=5:TTG08Y0K11R% 7EE965MJX(## ;#[)?@#^V
MO\4KS]H<_LA?M>_!VR\&>.KW2GU/PO?Z'JAN]*\06R!C((&8!XY$".Q1LG$;
M$[<*& /I.BOC70O^"@G[6/QO^+/Q*^!'[,G[,6AZCK/P\\97NF7WB#Q%X@>W
MTR*TBD:.W9PJ^9)<3-'-^[7"HL>2QSQ2^$G_  49_:\_:%77?@W\)/V1=,A^
M*/@G5I['QZ=>\1>5H6EE'*1,DB R3/,R2A8UZ"%FWLI% 'VO17S-^S5^WAXU
M^+/PF^*]U\4?A+!X;\?_  =:[A\3:!!J'G6L\D=O++$\<@!(1S$Z_P 7"A@Q
M##'!_!?]NW]O[]JOX06OQU_9U_9'\)KH,%L1<1^*/%$L-SK=S'D3QZ>J)M5%
M<&,23$!F5NF"  ?:M%?.?A+_ (*6_!/6_P!B?4OVTO$>EZAI%EH+R66O^&I<
M/>VFJHZQFP&=H9V>2/:QV_+(K,$PP7@M2_;)_P""DOAGX:-^TKXH_8C\,KX&
MBLO[2O/#5KXMD;Q#:Z=MWF=@8_*++'\YCVAQ@@JIS@ ^R:*^;/C3_P %%O"_
MASX"_#GXJ? 3P<WC+5OB[J]MI?@/1[J]6RC:YFR&^TRG<(A$X*.HS\_&0,L*
M7A+]J+]M[X=?&7PG\-_VK/V8=$.C>-+]K*Q\5?#;4KF^BTNX_@6\BDCW(AR
M9<JJC)YP0 #WG2OC/\+];^*VJ? _2O&-M-XLT73HK_5-$57\VWMI-NR1B5VX
M.Y>A)YK:T?Q+X=\0SW]MH.O6=[)I=Z;/4X[2Y20VEP$20PR!2=D@22-MIP<.
MIQ@BOG;3_CE)>_MV?%?X-_#GX >$SXQ\/_#:VU*Q\5S;;>[UJ9TB,%E=3K$7
M6 .R#.6VA00O%>)_\$</&_QIT/1OB]?^./!_AO3O!5O\5_$>H>)]>_MUVGL-
M32&T::!(C& ]NJ -YQ8'K\O% 'Z!45\>^"OVU_VZ_P!IC0KKXR?LD_LH^&;C
MX>QW4T>A77C;Q*]IJ/B*.)V1I;>-%V0 LI4>:2,CJ><>W_L@?M5>%?VN_A*?
MB+H?A^\T/4M.U2?2?$_AO4B#<:1J4! FMW( W8W*P; RK#(5LJ #U.BBB@ H
MHHH **** "BBB@ HHHH *\3^.7_!1K]B;]F_Q1+X)^,/[0.DZ;K$&!=:9:6U
MS?3VY."%E2TBD,1P0</@X(/2O;#G'!P>U?F+^PQ^T1^S;^P??^*?@;^WWX$N
M/"_Q.O?%E[>:GXXUSPT]Y#K\4LF8YDN41W\LG<1QY?S;MVYF  /T!^!7[2OP
M&_:9\.S>*?@1\4M*\2V=LZI=_8)B);9FR5$L3A9(B0#C>HS@XZ4GQ\_:8^!'
M[+WA2+QK\>OB58>'-/N)O)M7N@\DMS(!DK%#$K22D#DA%.!UQ7C/P$^ /[,G
MC?\ :N_X;B_9"^-/A]=-N_#CZ3XM\,>#XX'M-2F<LZ3S^7(/(F!$1*F,%O*R
M>68GR?\ X*M?$C0/V6OVN/@;^V-XIGTS7M,\./>Z;J'@N6\B^WI%.C#^T;2!
MV&]DR<MP \<*EANW* ?7WP"_:8^!/[47A*3QQ\!/B38^(]-@G\FYDM5DCDMY
M,9"RPRJLD1(Y =1D<C-9WQV_;#_9H_9DU/3]'^/'Q<T[PU<ZK \VGPWT<K&>
M-&"LPV(W0D#FO"?^":7@3Q;\0?BO\3O^"@.H^%[;PMH'QA:PD\*>%[6[CE=K
M2WC*?;KCRB46:4Y8KG<K/+NZ@GEOV\/^%?\ _#U?]G#_ (6G_8W]@_V'K_\
M:'_"0>5]CQ]EFV>9YWR??VXS_%C'.* /</#_ /P5"_X)_>)M7AT/2_VJ?"RW
M%PX2+[9/);1Y/0&29%1?Q(KWB&:&YA2XMY5DCD4,CHV0P/(((ZBODG]LVY_X
M)@P?LR>,T\7/\)MLGA^Z&G)H_P#9QOVO/*;R?LH@_>>=YFW;MZ=_EW5UO_!)
MF#XAVW_!/+X91?$T7(U'^QYC;"\SY@L3=3&S!S_#]F\G;_L;: /9OBM\8OA=
M\#?";>.OB_XZT[P[HZW"0'4=4N!'%YKYVID]S@\>U<!X9_X*%_L1>,O$FG^$
M/"W[3OA&_P!3U6^BL]-L;;5%:2XGE<)'&H[LS, !ZFOG[_@M!\1?!FEZQ\!?
MA7\0-.NM1T35?BA'K.M:1I^G->3ZA:V"J&M5@4$RF4W0C"="2,],B[\&_P!I
M+_@G]=_'3P_\,?&W[ MQ\'O%6JWJ2>"KWQY\)K'2_MMRCJ8OL\R!C','V[>F
M'V@-N*@@'U5\9_CW\&OV=_"@\;_&WXD:5X:TQI?*BN=3N-IFDQG9&@RTC8!.
MU 3@$XP*I_ O]IKX!?M+Z+<:_P# CXJZ1XEM[-U2]&GSGS;8MG;YD3@21YP<
M;E&<'&<&OFC^PM&_:._X++ZYHGQ)TR#5=&^#_P -;63P_I5[$);>'4KUX96N
MO+;*E_+E*Y(X,<9'* TW]HWP_H'[-O\ P5'^!'Q1^&FC6VDCXH0:OX:\:6VG
MPB&/4%BCA>WDD5<!I!)*AW$9(A49P* /I#X\?M9?LX?LQ06<WQY^+^C^&VU#
M)L;:]F9IYU!P62&,-(R@\%@N 3R:WOA/\8_A9\=?!T/Q ^#WCW3/$>C3N8TO
M]*NA*BN,;HV Y1QD95@&&1D<U\H?L,^&_#_[07[<'[1G[1/Q(T6UUC4?#?C;
M_A#/"[:A LJZ99V7F1R"$,"$\PJC$CG);^^V9/@_H^C_ +-W_!87Q=\&/A[I
MD.E^&/B5\+8/%-QHUE&([>'4X;IH#,D8^5-RI.6P!EGSVH ^T**** "BBB@
MHHHH **** "BBB@ KSSX^_M8?LY_LNZ;;:I\?/BWI/AM;S<;.WNW:2XN /O-
M'!$K2N!D9*J0,C/6O0Z_/#]HCQIX$_9*_P""HWB']I#]L[X5:CK/@3Q'X6T^
MQ^'WBX:+_:-IH$L4<:SQ,A!\IVD$SY4&0"7Y5(D8@ ^K?@#^W_\ L=?M0:Z?
M"OP/^.^E:QJNQGCTJ:&>RNI5498QPW4<;R  $G:#@<GBO3_&GC7PC\.?"M_X
MY\>>)++2-'TNW:?4-2U"X6*&WC'5F9N!V'N2 .37R-XW\*_L&_\ !2+6O"/B
MS]F3]H3PMH?C[PAX@M]8TO6M!T](]6:&'+- ]M(89FB)V,2P(0IZ,P/2?\%E
M_ [>./V"O$RIXSTO2&TB]M-56'6;Y(+?4_L\F_[&2[ ,SC)1.K2(B\9R #T?
MX!?M]_L@?M0>*KGP-\#/C?IVMZQ:Q-*^FM:7-K-(B_>>-;F.,S*.Y3< .3Q7
M<?&+XU_"S]G_ ,$2_$?XQ^,K;0=#@GCAEU&[5RBR2':B_(I/)XZ5\+?LU?$6
M\_X*A_M5?"O]I7X9?"N#P1X7^"FFSP>(M0:Y@%S?7]S;(HTV".([OLL?)5W"
M@I)* %)VUZ3_ ,%X?^4>6M?]C'I?_H^@#T-/^"KW_!.^1Q&O[4_A_+' W17(
M'YF+ KVWP#\0_ ?Q4\*VOCGX:^,=,U[1KU2;74])O4N()<'! ="1D'((Z@@@
MX->1+-_P3BM_#BS:Y)\$DMULQ]J:Z.D! NWYMV[C'7.:\'_X(V1Z ?BG^T1=
M_!!9%^$4OCV#_A!A&K"U,P$_VDVX;HFPVOOL\KTH ^YM7U;3-!TJZUW6KZ.U
ML[*W>>[N9FVI%$BEF=CV  ))]J\5_P"'E_[ O_1V7@O_ ,&RU!_P4^^(_P#P
MJO\ 8#^*7BA;CRY)_"\NF0L#@A[UELQCW'GY]L9[5\E_!;]H?]@+X-? CP+:
M?%O_ ()V>(V\.VOA[3K+4_BWK?P7M9--O+HQ(LETT\BF62-Y-Q#[2S9X4T ?
MHC%\3?AY+\.HOBZ?&NF1^%YM*34X]?FO$CM/L;QB19S(Q"A"A#;B<8-<!\'?
MV\/V/_C_ .,7^'WP@^/^@:UK:AS'ID4[12SA1EC$)57SL $G9NX!/3FOG[_@
MH_>>#?BA;?LV?LM^!+FR'P^^)7CNR>ZMM#*QVE[HEFD,B6\8BPHA9)D*A>!L
M0C[HK3_X*\?!GP+X(_8V?X[_  Q\(Z7H'BGX4ZOI6J>$=3TFPCMY+/%[! 8E
M,8'[K;)NV?=)C7C@4 ?5/Q.^*OPW^"_@ZY^(/Q8\;Z;X?T6SP+C4M5NEBC5C
MPJ@G[S$\!1DD\ &N6^ _[8'[,O[3DMW:_ CXS:-XCN;!/,O+*TE9+B),X\PP
MR!9-F2!OV[<D#-?,GQNU'2?VM/\ @I+\!?A'XYTR*]\):9\-9?B!<:!<KOMK
MJ[G\R*#S4/$GEM&C ,".6'1F!O\ _!2/PQX9_9\^.?P"_:T^'7A^STC6H_BE
M9^%M<N-.MUA.H:9?1R"2&78 )-J12;-V=I<X[4 ?:M<I:_'#X4WWQBN?V?[7
MQK:OXRL]&&K7.@A7\Z.R+H@F)V[=NYT'7/S=*ZNOBWP;_P IXO%G_9!8_P#T
MMLJ /3'_ ."KW_!/"-S&_P"U+H 93@CR+G@_]^JN^&?^"GO[!/C'Q)I_A'PS
M^TMH=YJ6JWT5GI]I'#<!IYY7"1H,Q 9+,!SZUP__  5(^!WP4\-?L!_$W7_#
MGP?\+:??V^B1O;WMEX?MHIHF^TPC*NJ!E."1D'O7?_L;? WX*-^R[\*O%#?!
M[PL=3/@'0KHZB?#]MY_G_8H'\WS-F[?N^;=G.><YH ]RHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O&OVR?V<OB%^T
M;X9T;1/A[\2_^$:FTV_DGN)]\J^<K)M"_NB#P>>:]EHJ9Q4X\K/*SS)<!Q#E
M57+L:FZ51)22DXO1IZ2BTUJELSX8_P"'7G[3'_1UA_[_ -[_ /%T?\.O/VF/
M^CK#_P!_[W_XNON>BL/JE'^FS\S_ .(%>'G_ #ZJ_P#@^M_\F?#'_#KS]IC_
M *.L/_?^]_\ BZ/^'7G[3'_1UA_[_P![_P#%U]ST4?5*/]-A_P 0*\//^?57
M_P 'UO\ Y,^??V-OV2OBK^SEXFUK6OB%\8/^$FAU*QC@MX#).WDLK[BW[UB.
M1QQ6)_P64_Y1K?$W_KVTS_TZV=?3M8GQ%^&_@3XN>#+WX=_$SPK9ZWH>I*@O
M]+U"+?#.$D61=R]\.BL/=16T(1IQY4?HW#O#V6<+95#+LO35*+;2E*4G[S;?
MO2;>[[GSG\"?&G_!-.'X(>#8?$GBSX&)J*>%-.6_2^O]&$RS"VCWB0,=P?=G
M.><YS7L?PI^)/[)R:+JZ_ WQY\//[/TR$W^NKX2U.Q,-K&%.9YQ;MA!M0_.V
M.$Z\5R/_  [0_8%_Z--\%_\ @I6MWPK^P_\ LC^!_#VN^%/!_P"S_P"&],T[
MQ-:):^(+.RLO+2_@1MRQR@'YESGCH<D'@U9[9\I>%/ARG_!9?XU:U\8?BC;Z
MC;_ ;PA'>Z+\/-+1WMWUV_=&BFU4]_W><ID8#"-<9696Z[_@G7\:?'O[/?Q2
MU/\ X)A?M.:PTVO>%X3<?#+Q#<95?$&A\F.-23R\:*<*"<*CQ_\ + D_8'@G
MP1X0^&WA.P\"> ?#=GI&C:7;B#3]-T^ 1PP1C^%5' YR?<DD\FL?QS\"?@[\
M2_%^@_$#QY\.M+U/7/#$_G>']7N;8&XL'W*V8Y!AE^95.,XR/<T ?'G[+'PN
M^&?Q-_X*C_M1P?$CX=:%X@2SFT%K1-<TB&[$!:V;<4$JMM)P,XZX'I7V/X-^
M!_P6^'6K-KWP^^$'A?0KYX3"U[HWA^VM93&2"4+QHIVDJI(SC@>E2>&?@_\
M##P9XYU[XF>%? ^GV&O^)S"?$&K6T 6>_P#*!6/S&_BV@D"NDH \Y_;!TZPU
M7]DWXG6&J645Q _@#6"\,\8=2192D'!XX(!'H0#7EW_!'O3M/T[_ ()Q_#0V
M%C#!]HL+R:<Q1A?,D-]<9=L=6.!R>>!7T9K^A:/XIT*]\,^(M.BO-/U&TDM;
MZTG7*3PR*4=&'<,I((]#5'X??#WP1\*?!UC\/OAQX8M-&T338V2PTRPBV0P*
MS%R%7MEF8_4F@#9HHHH **** "OC3]MO_@G'^T+^TS\=;CXI?#?]I7_A%],E
MTRVMDTKS[M=KQJ0SXB8+SGZU]ET5[O#W$>:<+X]XS -*;BX^]&,E9V;TDFNB
MU/%S[A_+>),"L)CDW"ZEI*47=7MK%I]7H?FO_P .8OVP?^CV?_)K4/\ XY1_
MPYB_;!_Z/9_\FM0_^.5^E%%?;?\ $9..O^?E/_P32_\ D3XW_B$?!7_/NI_X
M.J?_ "1^:_\ PYB_;!_Z/9_\FM0_^.4?\.8OVP?^CV?_ ":U#_XY7Z444?\
M$9..O^?E/_P32_\ D0_XA'P5_P ^ZG_@ZI_\D>1_L2?L_>//V9O@5;_"WXD?
M$3_A*-3BU.YN7U7?*VY)&!5,RDMQCZ5XE_P4'_Y2"?LA?]C1XA_]$V%?9-<[
MXM^$?PS\>>+?#_COQEX)T_4M8\*3S3>&]1NH TNG22A1(T1_A+!$!_W17YSF
M688G-<?5QF(:<ZDG*5DDKO5V2LEZ(_0,OP.'RS T\)034*:45=MNRVNWJ_5G
MR]_P4J^"/CWX<>)M"_X*0?LUZ9O\;?#B/'BO2800OB'0.?/BD ^\8T+'.,A"
MQ'S11@>+?\$^?VG-5^%__!.;]HO]JOX>^&&O;N#XIZUK&D:?>H2$,]O8F-I0
MAY6/S0[@$9"-@CK7Z52Q1SQM#-&KHZE71AD,#U!'>N0^&O[/GP0^#OA#4?A_
M\,/A7HFB:'J]Q+/JFD6-@BVUU))&L<A>/&UMR(JD$8( &*XCL/BJQ\(:GXU_
M90M?VK?VLO\ @J9XTET[5_#(U6YT7P/KEIHEGYLD/F?V<@@0R3.&/DE%VNS
MC /%<C^RQXJ_9IT'_@B1X:L/VL?!6L:UX*U3Q;=:9J;Z+ &DTN:34IVBO'?S
M$,*1N%RZECEU7:P8J?LWP)_P3N_8B^&?CB/XC^"/V9_"UCK,,_G6UW]B,@MI
M,Y#Q1R%DB8'H44$=L5VWAK]GOX'^#_A[J'PE\.?"K0[;POJTTTNI>'QIZ-9W
M+2X\PO$P*D-@9&,4 ? '[0/AOXD?\$W?A79?'K]DO_@HOJ?BW0$U&SATGX:>
M,=1@UF/5X9957RK21&X 5MQ$2(=BL0X( ;U*/QAIOP._X+'R>.OC3+'X?T_X
MI_""VLO#%_J<P2".^AFMS+8&5L*'_=$XR,L\8ZNM>[_#C_@G=^Q'\)?&L/Q$
M^'_[-GAJPUFVF$UI?&V:8VT@Z/$LK,L3#LR $=L5W?QC^!/P=_:#\*'P/\:_
MAQI7B72Q*)8[75+4/Y,F,;XV^]&^"1N4@X)&<&@#Y)_; ^,WPP\<?\%0_P!F
M3X:^#_$MAJFL>'=4UJYUK[#<+*+)+FT011NRD@.WD.Q0\@!3C#"J\/Q.^/\
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
MK^&_QG\'W/P_^*_@C3?$&BWF#<:;JMJLT3,.58!ONL#R&&"#R"*Y7X$?L?\
M[,O[,D]Y>? CX,Z-X<N;]-EY>VD+/<2IG=Y9ED+/LS@[-VW('' H ])KXM\&
M_P#*>+Q9_P!D%C_]+;*OM*N;MO@_\,+/XIW'QNM? ^G)XMNM*&F7'B!8!]ID
MLPRN("_=-R*<>JB@#QO_ (*Q_P#*.WXI_P#8!C_]*H:[_P#8T_Y- ^%/_9-M
M"_\ 3?!79>/? /@SXH^$+[P!\0_#5IK&BZG$(M0TV^BWQ3H&#!67N,@'\*M>
M'/#VA^$?#UAX3\,Z7#8Z;I=E%::?96Z[8[>"- D<:CLJJH 'H* +M%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
8 !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>image_0.jpg
<TEXT>
begin 644 image_0.jpg
MB5!.1PT*&@H    -24A$4@   S    0@" 8    Y>;D.   61TE$051X7NW7
M,0T , S L/(GW?Y#L$CV&0:9!0  B)@W    _,K     &08&  #(,#   $"&
M@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!
M   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0
M,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,
M#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P
M )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "0
M86   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@
M  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8
M@ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( ,
M P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#
M  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P
M9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08
M&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@
M "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @
MP\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/
M    &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P
M !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9
M!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/     &08&
M  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@
MR# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P
M,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#
M $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  !
MAH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:!
M 0  ,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$
M #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R
M# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,
M  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#
MD&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A
M8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086
M ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  "
M# ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P#
M P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,
M &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D
M&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8
M   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&
M(,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##
MP    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\
M   9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/
M&08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&
M!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8
M ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/     &08&  #(
M,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P
M  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,
M0(:! 0  ,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&
M@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!
M   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0
M,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,
M#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P
M )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "0
M86   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@
M  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8
M@ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( ,
M P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#
M  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P
M9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08
M&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@
M "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @
MP\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/
M    &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P
M !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9
M!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/     &08&
M  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@
MR# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P
M,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#
M $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  !
MAH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:!
M 0  ,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$
M #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R
M# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,
M  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#
MD&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A
M8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086
M ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  "
M# ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P#
M P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,
M &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D
M&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8
M   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&
M(,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##
MP    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\
M   9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/
M&08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&
M!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8
M ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/     &08&  #(
M,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P
M  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,
M0(:! 0  ,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&
M@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!
M   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0
M,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,
M#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P
M )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "0
M86   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@
M  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8
M@ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( ,
M P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#
M  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P
M9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08
M&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@
M "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @
MP\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/
M    &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P
M !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9
M!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/     &08&
M  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@
MR# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P
M,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#
M $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  !
MAH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:!
M 0  ,@P,  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$
M #(,#   D&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R
M# P  )!A8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,
M  "086   ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#
MD&%@  " # ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A
M8   @ P# P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086
M ( , P,  &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  "
M# ,#  !D&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P#
M P  9!@8   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,
M &08&   (,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D
M&!@  "##P    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8
M   @P\     9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&
M(,/     &08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##
MP    !D&!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\
M   9!@8  ,@P,   0(:! 0  ,@P,  "086   ( , P,  &08&   (,/
M&08&  #(,#   $"&@0$  #(,#   D&%@  " # ,#  !D&!@  "##P    !D&
M!@  R# P  ! AH$!   R# P  )!A8   @ P# P  9!@8   @P\     9!@8
M ,@P,   0(:! 0  ,@P,  "086   (", W::>?NX<3S_     $E%3D2N0F""

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785381967104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Feb. 24, 2025</div></th>
<th class="th"><div>Jun. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">EXPENSIFY, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">27-0239450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Street</a></td>
<td class="text">401 SW 5th Ave<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City</a></td>
<td class="text">Portland<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State</a></td>
<td class="text">OR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">97204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(971)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">365-3939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of each class</a></td>
<td class="text">Class A Common Stock, par value $0.0001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">EXFY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Name of each exchange on which registered</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Information required in response to Part III of this Annual Report on Form 10-K (Items 10, 11, 12, 13 and 14) is hereby incorporated by reference to portions of the registrant&#8217;s Proxy Statement for its Annual Meeting of Stockholders to be held in 2025. The Proxy Statement will be filed by the registrant with the Securities and Exchange Commission no later than 120 days after the end of the registrant&#8217;s fiscal year ended December&#160;31, 2024.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001476840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,507,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT10Member', window );">Common Stock, LT10</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,209,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member', window );">Common Stock, LT50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,695,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT10Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT10Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785382019968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Francisco, California<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379550784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 48,772<span></span>
</td>
<td class="nump">$ 47,510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">12,701<span></span>
</td>
<td class="nump">13,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SettlementAssetsCurrent', window );">Settlement assets, net</a></td>
<td class="nump">42,406<span></span>
</td>
<td class="nump">39,261<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">12,089<span></span>
</td>
<td class="nump">5,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">20,908<span></span>
</td>
<td class="nump">30,978<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">136,876<span></span>
</td>
<td class="nump">137,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Capitalized software, net</a></td>
<td class="nump">16,232<span></span>
</td>
<td class="nump">12,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">13,621<span></span>
</td>
<td class="nump">14,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_RightOfUseAssets', window );">Lease right-of-use assets</a></td>
<td class="nump">5,441<span></span>
</td>
<td class="nump">6,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">499<span></span>
</td>
<td class="nump">457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">1,011<span></span>
</td>
<td class="nump">5,794<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">173,680<span></span>
</td>
<td class="nump">176,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">1,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">8,240<span></span>
</td>
<td class="nump">9,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Borrowings under line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt, net of original issue discount and debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,655<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_LeaseLiabilityCurrent', window );">Lease liabilities, current</a></td>
<td class="nump">729<span></span>
</td>
<td class="nump">432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SettlementLiabilitiesCurrent', window );">Settlement liabilities</a></td>
<td class="nump">28,845<span></span>
</td>
<td class="nump">33,990<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">38,010<span></span>
</td>
<td class="nump">67,892<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_LeaseLiabilityNonCurrent', window );">Lease liabilities, non-current</a></td>
<td class="nump">5,738<span></span>
</td>
<td class="nump">6,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">1,689<span></span>
</td>
<td class="nump">1,681<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">45,437<span></span>
</td>
<td class="nump">76,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 12)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $0.0001; 10,000,000 shares of preferred stock authorized as of December&#160;31, 2024 and 2023, respectively; no shares of preferred stock issued and outstanding as of December&#160;31, 2024 and 2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock issued, value</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">279,062<span></span>
</td>
<td class="nump">241,509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(150,828)<span></span>
</td>
<td class="num">(140,773)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">128,243<span></span>
</td>
<td class="nump">100,744<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 173,680<span></span>
</td>
<td class="nump">$ 176,784<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_LeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_LeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_LeaseLiabilityNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Non-Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_LeaseLiabilityNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_RightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right Of Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_RightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SettlementAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received or short term receivables for unsettled money transfers, money orders, consumer payments, or business to business payments. Settlement assets include clearing and settling customers payments due to and from financial institutions and may include cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SettlementAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SettlementLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SettlementLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377199312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">79,471,414<span></span>
</td>
<td class="nump">70,569,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">79,471,414<span></span>
</td>
<td class="nump">70,569,815<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT10Member', window );">Common Stock, LT10</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">21,871,197<span></span>
</td>
<td class="nump">24,994,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">4,209,827<span></span>
</td>
<td class="nump">7,333,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">4,209,827<span></span>
</td>
<td class="nump">7,333,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member', window );">Common Stock, LT50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">24,967,114<span></span>
</td>
<td class="nump">24,998,941<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">7,695,524<span></span>
</td>
<td class="nump">7,321,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">7,695,524<span></span>
</td>
<td class="nump">7,321,894<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT10Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT10Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379175120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 139,236<span></span>
</td>
<td class="nump">$ 150,687<span></span>
</td>
<td class="nump">$ 169,495<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue, net</a></td>
<td class="nump">64,239<span></span>
</td>
<td class="nump">66,888<span></span>
</td>
<td class="nump">62,669<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="nump">74,997<span></span>
</td>
<td class="nump">83,799<span></span>
</td>
<td class="nump">106,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">24,638<span></span>
</td>
<td class="nump">23,368<span></span>
</td>
<td class="nump">13,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">38,382<span></span>
</td>
<td class="nump">49,228<span></span>
</td>
<td class="nump">58,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">12,797<span></span>
</td>
<td class="nump">44,352<span></span>
</td>
<td class="nump">49,876<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">75,817<span></span>
</td>
<td class="nump">116,948<span></span>
</td>
<td class="nump">122,058<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(820)<span></span>
</td>
<td class="num">(33,149)<span></span>
</td>
<td class="num">(15,232)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest and other expenses, net</a></td>
<td class="num">(1,572)<span></span>
</td>
<td class="num">(5,327)<span></span>
</td>
<td class="num">(5,411)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(2,392)<span></span>
</td>
<td class="num">(38,476)<span></span>
</td>
<td class="num">(20,643)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="num">(7,663)<span></span>
</td>
<td class="num">(2,980)<span></span>
</td>
<td class="num">(6,366)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss, basic</a></td>
<td class="num">(10,055)<span></span>
</td>
<td class="num">(41,456)<span></span>
</td>
<td class="num">(27,009)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net loss, diluted</a></td>
<td class="num">$ (10,055)<span></span>
</td>
<td class="num">$ (41,456)<span></span>
</td>
<td class="num">$ (27,009)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.50)<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.50)<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted average shares of common stock used to compute net loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">87,380,708<span></span>
</td>
<td class="nump">82,493,226<span></span>
</td>
<td class="nump">80,786,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">87,380,708<span></span>
</td>
<td class="nump">82,493,226<span></span>
</td>
<td class="nump">80,786,725<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785380378448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders&#8217; Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Preferred stock</div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Accumulated deficit</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">$ 76,615<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 142,515<span></span>
</td>
<td class="num">$ (65,906)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,400,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options</a></td>
<td class="nump">711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">478,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions', window );">Vesting of early exercised stock options</a></td>
<td class="nump">1,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted stock units</a></td>
<td class="nump">106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchases of early exercised stock options</a></td>
<td class="num">(25)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchases of early exercised stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,079)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Issuance of common stock under Matching Plan</a></td>
<td class="nump">3,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Issuance of common stock under Matching Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">294,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue', window );">Issuance of common stock in connection with restricted stock units vesting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting', window );">Issuance of common stock in connection with restricted stock units vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,268,026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld from common stock issued to pay employee payroll taxes</a></td>
<td class="num">(6,160)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,160)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld from common stock issued to pay employee payroll taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(411,023)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of common stock</a></td>
<td class="num">(6,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,342)<span></span>
</td>
<td class="num">(4,658)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and retirement of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(599,080)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">54,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(27,009)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27,009)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">97,241<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">194,807<span></span>
</td>
<td class="num">(97,573)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,429,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options</a></td>
<td class="nump">311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">288,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions', window );">Vesting of early exercised stock options</a></td>
<td class="nump">704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted stock units</a></td>
<td class="nump">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchases of early exercised stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,651)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Issuance of common stock under Matching Plan</a></td>
<td class="nump">4,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">4,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Issuance of common stock under Matching Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,288,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting', window );">Issuance of common stock in connection with restricted stock units vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">968,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld from common stock issued to pay employee payroll taxes</a></td>
<td class="num">(1,766)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,766)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld from common stock issued to pay employee payroll taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(261,164)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of common stock</a></td>
<td class="num">(3,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,256)<span></span>
</td>
<td class="num">(1,744)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and retirement of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(504,493)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">44,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(41,456)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,456)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2023</a></td>
<td class="nump">$ 100,744<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">241,509<span></span>
</td>
<td class="num">(140,773)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,225,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options</a></td>
<td class="nump">$ 431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="nump">2,014,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,915,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions', window );">Vesting of early exercised stock options</a></td>
<td class="nump">$ 426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted stock units</a></td>
<td class="nump">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchases of early exercised stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,954)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Issuance of common stock under Matching Plan</a></td>
<td class="nump">4,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">4,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Issuance of common stock under Matching Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,084,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting', window );">Issuance of common stock in connection with restricted stock units vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,441,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld from common stock issued to pay employee payroll taxes</a></td>
<td class="num">(2,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld from common stock issued to pay employee payroll taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(647,457)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of common stock</a></td>
<td class="num">(1,510)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,510)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and retirement of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(645,938)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">36,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(10,055)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,055)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2024</a></td>
<td class="nump">$ 128,243<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 279,062<span></span>
</td>
<td class="num">$ (150,828)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,376,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Value, Vesting Of Early Exercised Stock Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period Shares Restricted Stock Award Units Vesting</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period Shares Restricted Stock Award Units Vesting, Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379462224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (10,055)<span></span>
</td>
<td class="num">$ (41,456)<span></span>
</td>
<td class="num">$ (27,009)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">6,814<span></span>
</td>
<td class="nump">5,164<span></span>
</td>
<td class="nump">5,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Reduction of operating lease right-of-use assets</a></td>
<td class="nump">547<span></span>
</td>
<td class="nump">614<span></span>
</td>
<td class="nump">666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment', window );">Loss on impairment, receivables and sale or disposal of equipment</a></td>
<td class="nump">727<span></span>
</td>
<td class="nump">923<span></span>
</td>
<td class="nump">881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">33,537<span></span>
</td>
<td class="nump">41,212<span></span>
</td>
<td class="nump">52,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of original issue discount and debt issuance costs</a></td>
<td class="nump">54<span></span>
</td>
<td class="nump">257<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred tax assets</a></td>
<td class="num">(42)<span></span>
</td>
<td class="num">(113)<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_IncreaseDecreaseInSettlementAssets', window );">Settlement assets, net</a></td>
<td class="num">(2,469)<span></span>
</td>
<td class="num">(6,398)<span></span>
</td>
<td class="num">(7,796)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="num">(1,490)<span></span>
</td>
<td class="nump">3,176<span></span>
</td>
<td class="num">(1,389)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">2,341<span></span>
</td>
<td class="num">(561)<span></span>
</td>
<td class="nump">2,875<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="num">(167)<span></span>
</td>
<td class="num">(5,130)<span></span>
</td>
<td class="num">(81)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(1,091)<span></span>
</td>
<td class="nump">228<span></span>
</td>
<td class="num">(2,693)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="num">(404)<span></span>
</td>
<td class="nump">906<span></span>
</td>
<td class="num">(1,537)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">8<span></span>
</td>
<td class="num">(200)<span></span>
</td>
<td class="num">(758)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_IncreaseDecreaseInSettlementLiabilities', window );">Settlement liabilities</a></td>
<td class="num">(5,145)<span></span>
</td>
<td class="nump">108<span></span>
</td>
<td class="nump">12,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">610<span></span>
</td>
<td class="nump">1,054<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">23,877<span></span>
</td>
<td class="nump">1,559<span></span>
</td>
<td class="nump">32,876<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,384)<span></span>
</td>
<td class="num">(585)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale or disposal of property and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Software development costs</a></td>
<td class="num">(7,628)<span></span>
</td>
<td class="num">(5,910)<span></span>
</td>
<td class="num">(1,619)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(7,628)<span></span>
</td>
<td class="num">(7,294)<span></span>
</td>
<td class="num">(2,199)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments of finance leases</a></td>
<td class="num">(129)<span></span>
</td>
<td class="num">(513)<span></span>
</td>
<td class="num">(793)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Principal payments of outstanding debt</a></td>
<td class="num">(22,671)<span></span>
</td>
<td class="num">(44,587)<span></span>
</td>
<td class="num">(595)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions', window );">Repurchases of early exercises of common stock</a></td>
<td class="num">(35)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from common stock purchased under Matching Plan</a></td>
<td class="nump">4,091<span></span>
</td>
<td class="nump">4,255<span></span>
</td>
<td class="nump">3,672<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from issuance of common stock on exercise of stock options</a></td>
<td class="nump">431<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="nump">795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments for debt issuance costs</a></td>
<td class="num">(71)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments for employee taxes withheld from stock-based awards</a></td>
<td class="num">(2,179)<span></span>
</td>
<td class="num">(1,766)<span></span>
</td>
<td class="num">(5,336)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase and retirement of common stock</a></td>
<td class="num">(1,510)<span></span>
</td>
<td class="num">(3,000)<span></span>
</td>
<td class="num">(6,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(22,073)<span></span>
</td>
<td class="num">(45,317)<span></span>
</td>
<td class="num">(8,282)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents and restricted cash</a></td>
<td class="num">(5,824)<span></span>
</td>
<td class="num">(51,052)<span></span>
</td>
<td class="nump">22,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">96,658<span></span>
</td>
<td class="nump">147,710<span></span>
</td>
<td class="nump">125,315<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash, end of period</a></td>
<td class="nump">90,834<span></span>
</td>
<td class="nump">96,658<span></span>
</td>
<td class="nump">147,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">1,362<span></span>
</td>
<td class="nump">5,936<span></span>
</td>
<td class="nump">3,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">5,072<span></span>
</td>
<td class="nump">3,785<span></span>
</td>
<td class="nump">975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash investing and financing items:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Stock-based compensation capitalized as software development costs</a></td>
<td class="nump">2,688<span></span>
</td>
<td class="nump">3,126<span></span>
</td>
<td class="nump">1,757<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Purchases of property and equipment and capitalized software in accounts payable and accrued expenses</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">390<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets acquired through operating leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,402<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Right-of-use assets acquired through finance leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">409<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Cashless exercise of stock options</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Reconciliation of cash and cash equivalents and restricted cash to the Consolidated Balance Sheets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">48,772<span></span>
</td>
<td class="nump">47,510<span></span>
</td>
<td class="nump">103,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash included in other current assets</a></td>
<td class="nump">19,980<span></span>
</td>
<td class="nump">27,742<span></span>
</td>
<td class="nump">19,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_RestrictedCashIncludedInSettlementAssets', window );">Restricted cash included in settlement assets, net</a></td>
<td class="nump">22,082<span></span>
</td>
<td class="nump">21,406<span></span>
</td>
<td class="nump">24,381<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and cash equivalents and restricted cash</a></td>
<td class="nump">90,834<span></span>
</td>
<td class="nump">96,658<span></span>
</td>
<td class="nump">147,710<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="nump">704<span></span>
</td>
<td class="nump">2,219<span></span>
</td>
<td class="num">(1,341)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Related party loan receivable</a></td>
<td class="nump">704<span></span>
</td>
<td class="nump">2,219<span></span>
</td>
<td class="num">(1,341)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Related party loan receivable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Impairment, Receivables And Sale Or Disposal Of Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_IncreaseDecreaseInSettlementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Settlement Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_IncreaseDecreaseInSettlementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_IncreaseDecreaseInSettlementLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Settlement Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_IncreaseDecreaseInSettlementLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For The Repurchases Of Early Exercised Stock Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_RestrictedCashIncludedInSettlementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Cash Included In Settlement Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_RestrictedCashIncludedInSettlementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377805744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</a></td>
<td class="text">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of the Business</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify, Inc. ("Expensify") was incorporated in Delaware on April&#160;29, 2009. Expensify offers a comprehensive expense management platform that integrates with a variety of third-party accounting applications, including QuickBooks Desktop, QuickBooks Online, Xero, NetSuite, Intacct, Sage, Microsoft Dynamics, MYOB and others. Expensify's product simplifies the way that employees and vendors manage and submit expense receipts and bills and provides efficiencies to companies for the payment of those bills. Expensify delivers its services over the internet to corporations and individuals under a license arrangement and offers unique pricing options for small and midsized businesses and enterprises on a per-active-member basis. Expensify has subsidiaries in the United States ("U.S."), Australia, Canada, Netherlands and United Kingdom ("UK").</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify also offers an Expensify charge card ("Expensify Card"), which is primarily distributed to corporate customers in the U.S. that subsequently distribute the card to their employees for business use. The Expensify Card allows customers to have real-time control over their employees' spending and compliance with spending limits in addition to eReceipt reporting on purchases.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Expensify Card consisted of two card programs operating concurrently. Under the original Expensify Card program launched in 2020 (the &#8220;Legacy Card Program&#8221;), Expensify has an agreement with the payment processor, Marqeta, Inc. ("Marqeta"), and relies on Marqeta to manage the relationship with the issuing bank, Sutton Bank, and the card network, Visa, in authorizing and settling transactions. In October 2023, Expensify augmented the Expensify Card program by entering into an agreement with a new issuing bank, The Bancorp Bank, N.A. ("Bancorp"), to issue Expensify Cards to customers and authorize and settle transactions on the Visa card network (the &#8220;Updated Card Program&#8221;). The Updated Card Program launched in February 2024 and all new Expensify Cards issued subsequent to the launch of the Updated Card Program operate under that program. As of December&#160;31, 2024, the transition of cardholders from the Legacy Card Program to the Updated Card Program was substantially complete.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Expensify and its wholly-owned subsidiaries, and Expensify.org (collectively, the "Company") and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP"). All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassification Presentation</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified for consistency with the current period presentation. These reclassifications had no effect on the reported results of financial position, operations and cash flows.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785484140560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reporting period. Estimates and judgments are based on historical experience, forecasted events and various other assumptions that the Company believes to be reasonable under the circumstances. Estimates and judgments may differ under different assumptions or conditions. Estimates and judgments are evaluated on an ongoing basis. Actual results could differ from those estimates. Changes in estimates are recorded in the period in which they become known.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates and assumptions by management affect the Company&#8217;s classification of employee and employee-related expenses, the useful lives and recoverability of long-lived assets and deferred contract acquisition costs, income taxes, capitalization of internal-use software costs, stock-based compensation and the Company's incremental borrowing rate utilized to measure its lease right-of-use ("ROU") assets and lease liabilities.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the U.S. dollar as its functional currency. Foreign currency assets and liabilities are remeasured into the U.S. dollar at the end-of-period exchange rates except for prepaid expenses, property and equipment and related depreciation and amortization, and lease ROU assets and related amortization, which are remeasured at the historical exchange rates. Revenues and expenses are remeasured at average exchange rates in effect during each period. Gains or losses from foreign currency transactions are included within Interest and other expenses, net on the Consolidated Statements of Operations .</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of funds deposited with banks. The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. The recorded carrying amount of cash equivalents, which is cost plus accrued interest, if any, approximates fair value. As of December&#160;31, 2024 and 2023, the Company had no cash equivalents.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash primarily includes Expensify Card collateral for funds held for customers, cash held by Expensify.org for social justice and equity efforts of Expensify.org, and earned interchange held for the benefit of the Company until released by the issuing bank. Refer to Note 6 for the breakout of these amounts within Other current assets as of December&#160;31, 2024 and 2023.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash also includes amounts within Settlement assets, net for funds held for customers that are deposited into a commercial bank account held by the Company for the benefit of the customers until remitted to the customer's members. Refer to the Settlement assets, net and liabilities policy note below for further detail.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Expected Credit Losses</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount, net of an allowance for expected credit losses. The allowance for expected credit losses is based on the Company&#8217;s assessment of the collectability of the accounts receivable. Management considers the following factors when determining the collectability of specific customer accounts: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer payment terms. The Company recorded an immaterial allowance for expected credit losses as of December&#160;31, 2024 and 2023. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are deposited with federally insured commercial banks in the United States that may at times exceed federally insured limits. Management believes that these financial institutions are financially sound, and the Company has not experienced </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">material losses to date. The Company generally does not require collateral or other security in support of accounts receivable except for the restricted cash accounts discussed in the Restricted Cash policy note above. No customer represented 10% or more of revenue during the years ended December&#160;31, 2024, 2023 and 2022. In addition, there were no customers representing 10% or more of accounts receivable as of December&#160;31, 2024 and 2023. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Settlement Assets, Net and Liabilities and Allowance for Expected Credit Losses</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon an approved request for expense reimbursement from customers, the Company initiates a transaction facilitated by a third-party vendor to collect funds from customers that are deposited into a commercial bank account held by the Company for the benefit of the customers until remitted to the customer&#8217;s members after a clearing period of up to three business days. The Company records a settlement receivable upon approval of the expense reimbursement until funds are cleared in the Company&#8217;s commercial bank account. A corresponding liability is recorded upon approval of the expense reimbursement until funds are remitted from the Company&#8217;s commercial bank account to the customer&#8217;s members.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For customer transactions incurred through the Expensify Card, the Company initiates a transaction facilitated by a third-party vendor to collect funds from customers that are deposited into a commercial bank account held by the Company until remitted to the issuing bank the next business day. The majority of customers settle Expensify Card transactions on a daily basis while certain customers settle Expensify Card transactions on a monthly basis. The Company records a settlement receivable for Expensify Card transactions until funds are cleared in the Company&#8217;s commercial bank account. A corresponding liability is recorded until funds are remitted from the Company&#8217;s commercial bank account to the issuing bank.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement receivables are recorded net of an allowance for expected credit losses. The allowance for expected credit losses is based on the Company&#8217;s assessment of the collectability of the settlement receivables. Management considers the following factors when determining the collectability of specific customer accounts: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer settlement terms. The Company recorded a $0.1 million allowance for expected credit losses as of December&#160;31, 2024 and an immaterial allowance for expected credit losses as of December&#160;31, 2023. During the years ended December&#160;31, 2024, 2023 and 2022, the Company recorded credit losses of $0.3 million, $2.2 million and $1.5 million, respectively, net of recoveries of $0.8 million, $0.3 million, and $0.5 million, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception by evaluating whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company determines the classification of the lease, whether operating or financing, at the lease commencement date, which is the date the leased assets are made available for use.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and finance leases are included in Lease right-of-use assets, Lease liabilities, current and Lease liabilities, non-current on the Consolidated Balance Sheets. Right-of-use ("ROU") assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Operating and finance lease ROU assets and liabilities are recognized at commencement date based on the present value of future minimum lease payments over the lease term. The Company uses rates implicit in the lease, or if not readily available, its incremental borrowing rate, to calculate its ROU assets and liabilities. The operating and finance lease ROU assets also include any lease payments made before commencement and exclude lease incentives.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease terms may include options to extend or terminate the lease, and the Company includes those options in the lease terms when it is reasonably certain it will exercise them. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. Lease </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense for finance lease payments is recognized on a straight-line basis over the lesser of the lease term or the estimated useful life of the asset. The Company made the policy election to account for short-term leases by recognizing the lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term rather than recognizing these leases on the Company&#8217;s Consolidated Balance Sheets. Variable lease payments are recognized in the Consolidated Statements of Operations in the period in which the obligation for those payments is incurred. The Company has real estate and data center equipment lease agreements with lease and non-lease components for which the Company has made the accounting policy election to account for these agreements as a single lease component. Modifications are assessed to determine whether incremental differences result in new contract terms to be accounted for as a new lease or whether the additional right-of-use should be included in the original lease and continue to be accounted with the remaining ROU asset.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the respective assets, typically three years for computer equipment, five years for furniture and fixtures and thirty years for buildings. Land has an indefinite useful life and is not depreciated. Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the asset. Expenditures for repairs and maintenance are charged to expense as incurred. Upon disposal, the cost and related accumulated depreciation and amortization are removed from the Consolidated Balance Sheets and the resulting gain or loss is reflected in the Consolidated Statements of Operations. Gains or losses from disposition of property and equipment for each of the years ended December&#160;31, 2024, 2023 and 2022 have been immaterial.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress is stated at cost, which includes the cost of construction and other direct costs attributable to the construction. No depreciation is recorded for construction in progress until the relevant assets are completed and put into use. Construction in progress as of December&#160;31, 2024 and 2023 represents leasehold improvements under installation.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Software Development Costs, Net</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes internal and external costs directly related to obtaining or developing internal-use software during the application development stage of the projects. Additionally, the Company capitalizes qualifying costs incurred for upgrades and enhancements that result in additional functionality to existing software. Maintenance activities or minor upgrades are expensed in the period performed. The Company's internal-use software is reported at cost less accumulated amortization. Amortization begins once the project is ready for its intended use, which is usually when the software code goes into production. The Company amortizes the asset on a straight-line basis over a period of three years, which is the estimated useful life. During the years ended December&#160;31, 2024, 2023 and 2022, the Company capitalized $10.4 million, $9.4 million and $3.4 million, respectively, in software development costs. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Lived Assets</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, primarily capitalized software development costs, property and equipment and lease right-of-use assets, are evaluated for impairment when events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. When indications of impairment are present and the estimated undiscounted future cash flows from the use of the asset are less than the asset's carrying value, the related asset will be written down to fair value. Any impairment losses are included in the same financial statement caption as the related depreciation and amortization for the respective asset class on the Consolidated Statements of Operations. Impairment losses on long-lived assets were immaterial for each of the years ended December&#160;31, 2024, 2023 and 2022.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from subscription fees paid by its customers to access and use the Company&#8217;s hosted software services, as well as standard customer support. Revenue is recognized when control of the promised goods or services is transferred to customers in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Revenue is recognized net of applicable taxes imposed on the related transaction.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contracts are either month-to-month arrangements billed monthly in arrears based on a specified number of members or annual arrangements billed monthly in arrears based on a minimum number of monthly members, with typical payment terms being 30 days. Month-to-month contracts can be terminated by either party at any time without penalty. Annual subscription customers who wish to terminate their contracts before the end of the term are required to pay the remaining obligation in full plus any fees or penalties set forth in the agreement.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company charges its customers subscription fees for access to its platform based on the number of monthly members and level of service. The contractual price per member is based on either negotiated fees or rates published on the Company&#8217;s website. The Company&#8217;s contracts with customers include two performance obligations: access to the hosted software service ("SaaS"), inclusive of all features available within the platform, and related customer support. The SaaS and the support are accounted for as a combined performance obligation because they have the same pattern of transfer over the same period and, therefore, are delivered concurrently. The Company satisfies its performance obligation over time each month as it provides the SaaS and support services to customers and, as such, generally recognizes revenue monthly based on the number of monthly members and contractual rate per member.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain annual contracts provide the customer the option to increase the minimum number of members and extend the contract term on a prospective basis or to purchase members beyond the minimum contracted number of members at a higher rate for a particular month. These options are accounted for when the customer exercises the option as they do not represent a material right and are accounted for as a contract modification.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Updated Card Program, the Company generates revenue from the authorization and settlement of Expensify Card transactions and is contractually entitled to all interchange generated on Expensify Card transactions based on its agreement with the issuing bank. The Company has a stand-ready performance obligation to customers to provide card program management services as part of its SaaS offering, which includes card transaction authorization and settlement services. Interchange fees earned by the Company represent variable consideration. The Company satisfies its performance obligation daily as transactions are authorized and settled, with customers simultaneously receiving and consuming the benefits of these services. Accordingly, interchange fees earned for transactions settled on a given day are recognized as revenue on that day. Based on the Company's agreements with the payment processor and issuing bank, the Company controls the services provided to customers and is the principal in the transaction. As such, the Company recognizes interchange as revenue on a gross basis within Revenue on the accompanying Consolidated Statements of Operations. Interchange revenue was $9.2 million for the year ended December&#160;31, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Contract Acquisition Costs</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions that are incremental costs of the acquisition of contracts with customers are capitalized. These costs are recorded as deferred contract acquisition costs within Other current assets and Other assets on the Consolidated Balance Sheets. The Company determines whether costs should be deferred when the costs are incremental and would not have occurred if the customer contract had not been obtained. The deferred commission amounts are recoverable through future revenue from our customer contracts, all of which are non-cancelable. The Company started paying sales commissions during the year ended December 31, 2023.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions paid upon the acquisition of an initial contract are amortized over an estimated period of benefit which has been determined to be three years based on historical analysis of average customer life, industry benchmarks, and useful life of our product offerings. Amortization is recognized on a straight-line basis and included within Sales and marketing on the Consolidated Statements of Operations. The Company periodically reviews these deferred costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. The Company did not recognize any impairment of deferred contract acquisition costs during the periods presented. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the change in deferred contract acquisition costs (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">338&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Added during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cashback Rewards</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Company began offering a cashback rewards program to all customers based on volume of Expensify Card transactions. Cashback rewards are earned on a monthly basis and are applied against outstanding customer receivables or are paid out the following month. The Company considers cashback rewards as consideration payable to a customer and it is recorded as contra revenue within Revenue on the Consolidated Statements of Operations. Cashback rewards are impacted over time by the volume of customer spend. Cashback rewards liability was $0.5 million and $0.9 million as of December&#160;31, 2024 and 2023, respectively, and is recorded within Accrued expenses and other liabilities on the Consolidated Balance Sheets. Cashback rewards offset against outstanding customer receivables were $0.3 million and $0.2 million as of December&#160;31, 2024 and 2023, respectively, and are reflected as a reduction to Accounts receivable, net on the Consolidated Balance Sheets. The cashback rewards cost was $8.9 million, $7.0 million and $2.8 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation under the fair value recognition and measurement provisions of GAAP. Those provisions require all stock-based awards granted to employees, including stock options and restricted stock units, to be measured based on fair value at the date of grant, with the resulting expense generally recognized in the Consolidated Statements of Operations over the period during which the employee is required to perform service in exchange for the award.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the Black-Scholes option pricing model to determine the estimated fair value of stock options. The Company recognizes stock-based compensation costs on a straight-line basis over the requisite service period of the award, which is generally the option vesting term of four years. Forfeitures are recorded as they occur. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s underlying common stock is determined by the closing price, on the date of grant, of its Class A common stock, which is traded on the Nasdaq Global Select Market. All restricted stock units ("RSUs") granted to employees, consultants and directors (collectively, "Service Providers") are recognized on a straight-line basis over the requisite service period of the award. The Company will grant RSUs to non-employee directors on an annual basis at each annual stockholders' meeting that will be recognized on a straight-line basis over the requisite service period of the award, which is one year. Furthermore, RSUs will be granted to non-employee directors on a quarterly basis as a retainer for their </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services, which will be recognized on a straight-line basis over the requisite service period of the award, which is three months.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeitures are recorded as they occur for all RSUs. Refer to Note 9 for further detail over stock-based compensation and the stock incentive plans of the Company.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee and Employee-Related Expenses</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allocating employee and employee-related expenses, which consist of contractor costs, employee salary and wages, stock-based compensation and travel and other employee-related costs, to their appropriate financial statement line items on the Consolidated Statements of Operations, requires the Company to make estimates and judgments as a result of a generalist model and organizational structure. The Company bases the estimates for allocating employee and employee related expenses on internal productivity and team management tools. Management reviews the estimates each reporting period to evaluate the amounts allocated to Cost of revenue, net, Research and development, General and administrative, and Sales and marketing on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue, Net</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue, net primarily consists of expenses related to hosting the Company&#8217;s service, including the costs of data center capacity, credit card processing fees, third-party software license fees, outsourcing engineering costs to maintain our platform, outsourcing costs to support customer service and outsourcing costs to support our patented scanning technology SmartScan, net of consideration from a vendor for monetizing Expensify Card activities. This consideration, net of credit card processing fees paid to the vendor, is included as a reduction to cost of revenue of $7.2 million, $10.1 million, and $6.2 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively. Additional costs include amortization of finance lease right-of-use assets, amortization expense on capitalized software development costs and personnel-related expenses, including stock-based compensation, attributable to supporting our customers and maintenance of our platform. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel-related expenses, including stock-based compensation, and external contributor expenses incurred in the planning and preliminary project stage of new products or enhancing existing products or services. The Company capitalizes certain software development costs that are attributable to developing or adding significant functionality to our internal-use software during the application development stage of the projects. All research and development expenses, excluding capitalized software development costs, are expensed as incurred.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General and Administrative </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses primarily consist of personnel-related expenses, including stock-based compensation, for any employee time allocated to administrative functions, including finance and accounting, legal and compliance, and human resources. In addition to personnel-related expenses, general and administrative expenses consist of business insurance, rent, utilities, depreciation on property and equipment, amortization of operating lease right-of-use assets, information technology and external professional services, including finance and accounting, audit, tax, legal and compliance, and human resources. General and administrative expenses are expensed as incurred.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses primarily consist of personnel-related expenses, including stock-based compensation, advertising expenses, depreciation on property and equipment, outsourcing costs for sales and product demos, branding and public relations expenses, referral fees for strategic partners and other benefits that the Company provides to its referral and affiliate partners. I</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n general, the Company expenses the costs of sales and marketing, including promotional expenses, as incurred. For media advertising </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">arrangements, the Company expenses the costs related to producing advertisements as incurred, and the costs related to communicating the advertisement when the advertisement first takes place or is released.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs were $2.5&#160;million, $10.4&#160;million, and $30.9&#160;million for th</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e years ended December&#160;31, 2024, 2023 and 2022, respectively. </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest and Other Expenses, net</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other expenses, net, primarily consist of interest paid under the Company's credit facilities with Canadian Imperial Bank of Commerce ("CIBC"). </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It also includes the results of operations of our Fifth &amp; Harvey, LLC subsidiary, realized gains and losses on foreign currency transactions and foreign currency remeasurement.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income taxes in the U.S. and several foreign jurisdictions. The Company records a provision for income taxes utilizing the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities, as well as net operating losses ("NOL") and tax credit carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts more likely than not expected to be realized.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies any liabilities for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to the global intangible low-taxed income ("GILTI") provisions of the Tax Cuts and Jobs Act ("TCJA") due to its foreign operations. The Company's accounting policy with respect to GILTI is to account for it as a period cost.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's provision for income taxes does not include provisions for foreign withholding taxes associated with the repatriation of undistributed earnings of certain foreign subsidiaries that the Company intends to reinvest indefinitely in its foreign subsidiaries.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is computed by dividing net loss for the period by the weighted average number of outstanding shares of common stock during the period, less weighted average shares subject to repurchase. Diluted net loss per share is computed by dividing net loss for the period by the weighted average number of outstanding shares of common stock and, when dilutive, potential shares of common stock outstanding during the period using the more dilutive of the treasury stock method or if-converted method, as applicable. For periods in which the Company reports net losses, diluted net loss per share is the same as basic net loss per share, because potentially dilutive common shares are anti-dilutive.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchases </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When common stock is repurchased for retirement, the Company's policy is to allocate the excess of the repurchase price over the par value of shares acquired to both accumulated deficit and additional paid-in capital. The Company estimates the additional paid-in capital carrying value per common stock by dividing the Additional paid-in capital balance from our most recent quarterly financial statements preceding the repurchase by the number of common shares issued and outstanding from our most recent </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quarterly financial statements preceding the repurchase. The calculated additional paid-in capital carrying value per share is then applied to the number of shares to be retired to determine the portion to be allocated to additional paid-in capital.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates as one reportable segment because its chief operating decision maker ("CODM"), a committee that consists of the chief executive officer, the chief financial officer, and the chief operating officer, reviews the Company&#8217;s financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance. Accordingly, the CODM uses Net loss on a consolidated basis to measure segment profit or loss and reviews significant segment expenses on a consolidated basis to manage the Company's operations, which includes Cost of revenue, net, Research and development, General and administrative, and Sales and marketing. All significant segment expenses for the years ended December&#160;31, 2024, 2023 and 2022 are presented on the Consolidated Statements of Operations. The measure of segment assets is Total assets as reported on the Consolidated Balance Sheets. Substantially all long-lived assets are located in the United States. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides the Company&#8217;s total revenue by geographic region based on the currency of the subscription (in thousands). No other individual country outside of the United States accounted for more than 10% of total revenue.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue by Customers' Geographic Locations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other locations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,428&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,236&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued ASU 2023-06, </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Codification Amendments in Responses to the SEC's Disclosure Update and Simplification Initiative. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, and equity. The amendments will align the requirements in the FASB ASC with the SEC's regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. The guidance is effective for the Company no later than June 30, 2027 and is not expected to have a material impact on the Company's Consolidated Financial Statements or disclosures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. The ASU is effective for annual periods beginning after December 15, 2024 and is not expected to have a material impact on the Company's consolidated financial statements or related disclosures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires the disaggregation, in the notes to the financial statements, of certain cost and expense captions presented on the face of the Company's Consolidated Statements of Income to provide enhanced transparency to investors. The ASU is effective for fiscal years beginning after December 15, </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026 and interim periods within fiscal years beginning after December 15, 2027 and allows for adoption on a prospective or retrospective basis. Early adoption is permitted. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span>, which provides improvement primarily through enhanced disclosures about significant segment expenses. The ASU is effective for annual periods beginning after December 15, 2023 and quarterly periods beginning after December 15, 2024. The ASU allows for adoption on a retrospective basis for all prior periods presented in the financial statements. The Company adopted this ASU for the 2024 annual period on a retrospective basis. For further information, refer to the Segment Reporting note above.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785463346048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CAPITALIZED SOFTWARE, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentAbstract', window );"><strong>Research and Development [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock', window );">CAPITALIZED SOFTWARE, NET</a></td>
<td class="text">CAPITALIZED SOFTWARE, NET<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software, net consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,683&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div>Amortization expense related to capitalized software development costs is recorded in Cost of revenue, net on the Consolidated Statements of Operations. Amortization expense for the years ended December&#160;31, 2024, 2023 and 2022 was $5.9 million, $3.3 million and $2.6 million, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483041/730-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377815744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text">PROPERTY AND EQUIPMENT, NET<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense related to property and equipment is recorded in General and administrative, Sales and marketing, and Interest and other expenses, net on the Consolidated Statements of Operations. Depreciation expense related to property and equipment for the years ended December&#160;31, 2024, 2023 and 2022 was $0.8 million, $1.4 million and $2.0 million, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379328944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">LEASES</a></td>
<td class="text">LEASES<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for real estate and a finance lease for data center equipment. The operating and finance leases contain options to extend or terminate the leases. However, these were not included in the original accounting treatment of the leases as the Company is not reasonably certain to exercise these options.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Company did not enter into any new operating or finance lease agreements. During the year ended December&#160;31, 2023, the Company entered into four operating lease agreements and renewed its finance lease. There were no new operating or finance lease agreements entered into during the year ended December&#160;31, 2022.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost reflected on the Consolidated Statements of Operations were as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,836&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows (in thousands, except as noted within):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-578"><span style="-sec-ix-hidden:f-579">Finance lease ROU asset (included within Lease right-of-use assets)</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-582"><span style="-sec-ix-hidden:f-583">Operating lease ROU asset (included within Lease right-of-use assets)</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.67</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.18</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To calculate the ROU assets and liabilities, the Company uses the discount rate implicit in lease agreements when available. When the implicit discount rates are not readily determinable, the Company uses the incremental borrowing rate. For lease agreements entered into or renewed during the year ended December&#160;31, 2023, the Company determined the incremental borrowing rate from a corporate yield curve corresponding with the lease term using information available on the commencement date.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December&#160;31, 2024 were as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ending: </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-627"><span style="-sec-ix-hidden:f-628">Less: lease liabilities, current</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-631"><span style="-sec-ix-hidden:f-632">Lease liabilities, non-current</span></span></span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,638&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text">LEASES<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for real estate and a finance lease for data center equipment. The operating and finance leases contain options to extend or terminate the leases. However, these were not included in the original accounting treatment of the leases as the Company is not reasonably certain to exercise these options.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Company did not enter into any new operating or finance lease agreements. During the year ended December&#160;31, 2023, the Company entered into four operating lease agreements and renewed its finance lease. There were no new operating or finance lease agreements entered into during the year ended December&#160;31, 2022.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost reflected on the Consolidated Statements of Operations were as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,836&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows (in thousands, except as noted within):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-578"><span style="-sec-ix-hidden:f-579">Finance lease ROU asset (included within Lease right-of-use assets)</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-582"><span style="-sec-ix-hidden:f-583">Operating lease ROU asset (included within Lease right-of-use assets)</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.67</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.18</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To calculate the ROU assets and liabilities, the Company uses the discount rate implicit in lease agreements when available. When the implicit discount rates are not readily determinable, the Company uses the incremental borrowing rate. For lease agreements entered into or renewed during the year ended December&#160;31, 2023, the Company determined the incremental borrowing rate from a corporate yield curve corresponding with the lease term using information available on the commencement date.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December&#160;31, 2024 were as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ending: </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-627"><span style="-sec-ix-hidden:f-628">Less: lease liabilities, current</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-631"><span style="-sec-ix-hidden:f-632">Lease liabilities, non-current</span></span></span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,638&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785463442064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT BALANCE SHEET COMPONENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">SIGNIFICANT BALANCE SHEET COMPONENTS</a></td>
<td class="text">SIGNIFICANT BALANCE SHEET COMPONENTS<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Current Assets</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.717%"><tr><td style="width:1.0%"></td><td style="width:70.003%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.023%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expensify Card posted collateral for funds held for customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expensify.org restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earned interchange restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expensify Payments LLC restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,908&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued Expenses and Other Liabilities</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"><tr><td style="width:1.0%"></td><td style="width:70.050%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.000%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.002%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, payroll and other taxes payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner payouts and advertising fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cashback rewards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit card processing fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matching Plan payroll liability</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expense reports</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted common stock liability for early stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hosting and license fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/210/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785378170720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCING ARRANGEMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">FINANCING ARRANGEMENTS</a></td>
<td class="text">FINANCING ARRANGEMENTS<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortizing Term Mortgage</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2019, the Company entered into an $8.3&#160;million amortizing term mortgage agreement with CIBC for the Company's commercial building located in Portland, Oregon. The agreement required principal and interest payments to be made each month over a five-year period. Interest accrued at a fixed rate of 5.00% per year until August 2024, at which point the remaining outstanding principal balance on the amortizing term mortgage was due in full</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The borrowings were secured by the building. The outstanding balance of the amortizing term mortgage was $7.7 million</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;a</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2023. The then-outstanding balance of $7.6 million was repaid in full on August&#160;29, 2024. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Loan and Security Agreement</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company amended and restated its loan and security agreement with CIBC (the "2021 Amended Loan and Security Agreement") which consisted of a $45.0&#160;million initial term loan, the option to enter into an additional $30.0&#160;million delayed term loan that expired in March 2023, and a monthly revolving line of credit of $25.0&#160;million. Under the 2021 Amended Loan and Security Agreement, the initial term loan of $45.0&#160;million was payable over a 60-month period with principal and accrued interest payments due each quarter, commencing on September 30, 2021. The 2021 Amended Loan and Security Agreement amortized in equal quarterly installments of $0.1&#160;million through September 30, 2024, $0.2&#160;million beginning October 1, 2024 and $0.6&#160;million beginning October 1, 2025, with any remaining principal balance due and payable on maturity in September 2026. The amounts borrowed accrued interest at the bank&#8217;s reference rate plus 2.25%</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> beginning on September 30, 2021 and continued on a quarterly basis through maturity of the term loan. The borrowings were secured by substantially all the Company&#8217;s assets. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The then-outstanding balance of $36.0 million and $0.1 million of accrued interest on the term loan were repaid in full on October 12, 2023.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 Loan and Security Agreement</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, the Company entered into a Second Amended and Restated Loan and Security Agreement (as amended by the amendments described below, and as may be further amended from time to time, the "2024 Amended Loan and Security Agreement") with CIBC. The 2024 Amended Loan and Security Agreement amends and restates the 2021 Amended Loan and Security Agreement in its entirety, to extend the maturity date of the revolving line of credit from September 2024 to September 2025, remove certain provisions related to the term loan that was repaid in full in October 2023 and make certain changes to the positive and negative covenants intended to better align with the operations of the Company. The 2024 Amended Loan and Security Agreement provides for a </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$25.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> revolving credit facility. Borrowings under the revolving line of credit accrue interest at CIBC's reference rate plus 1.00% and are secured by substantially all of the Company's assets.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred an </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">immaterial</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> amount of costs in connection with entering into the 2024 Amended Loan and Security Agreement. These debt issuance costs are reflected as a deferred asset within Other current assets on the Consolidated Balance Sheets and are being amortized to interest expense on a straight-line basis over the term of the agreement.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April&#160;24, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company entered into an irrevocable standby letter of credit (the "Letter of Credit") issued under the 2024 Amended Loan and Security Agreement to reduce cash collateral requirements in connection with the Updated Card Program. The Letter of Credit was issued in the amount of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the benefit of Bancorp and expires on </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;20, 2025</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No amounts have been drawn on the Letter of Credit as of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2024, the Company entered into a First Amendment to the 2024 Amended Loan and Security Agreement, which amended the covenant restricting the amount of repurchases of common stock to allow for certain additional repurchase activity and provided a waiver for the Company's non-compliance during prior periods with the previous version of such covenant.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon repayment of the amortizing term mortgage on August&#160;29, 2024, the Company entered into a Second Amendment to the 2024 Amended Loan and Security Agreement, which permits the Company's wholly-owned subsidiary, 401 SW 5th Ave LLC, to remain an excluded subsidiary provided that the subsidiary does not engage in any operations or activities except to maintain legal existence and ownership of the real property or any related activities thereto, does not hold assets other than real estate assets, and does not incur any indebtedness except for intercompany liabilities permitted under the agreement or grant any liens.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, the Company entered into a Third Amendment to the 2024 Amended Loan and Security Agreement, which amended the covenant restricting the amount of repurchases of common stock, which </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">includes net share settlements of stock-based awards, to allow for certain additional net share settlement activity and provided a waiver for the Company's non-compliance of this covenant as of December 31, 2024 with the previous version of such covenant. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, there were $15.0 million of borrowings under the revolving line of credit. Borrowings under the line of credit bear interest at CIBC&#8217;s reference rate plus 1.00% (9.50% as of December&#160;31, 2023) and are secured by substantially all of the Company&#8217;s assets. The then-outstanding balance of $15.0 million and an immaterial amount of accrued interest on the revolving line of credit were repaid in full on July&#160;10, 2024. As of December&#160;31, 2024, there was $24.0 million of capacity available for additional borrowings. Interest expense included within Interest and other expense, net on the Consolidated Statements of Operations for the years ended December 31, 2024, 2023 and 2022 was $1.1&#160;million, $5.2&#160;million and $4.5&#160;million, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to customary covenants under the 2024 Amended Loan and Security Agreement, which unless waived by CIBC, restrict its and its subsidiaries' ability to, among other things, incur additional indebtedness, create or incur liens, permit a change of control or merge or consolidate with other companies, sell or transfer assets, pay dividends or make distributions, make acquisitions, investments or loans, or payments and prepayments of subordinated indebtedness, subject to certain exceptions. If the Company fails to perform its obligations under these and other covenants, CIBC&#8217;s credit commitments could be terminated and any outstanding borrowings, together with accrued interest, under the credit or loan agreements could be declared immediately due and payable.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company was not in compliance with all </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">debt covenants under the 2024 Amended Loan and Security Agreement, specifically the covenant restricting the amount of repurchases of common stock, which includes net share settlements of stock-based awards. </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, the Company entered into the Third Amendment to the 2024 Amended Loan and Security Agreement, which included a waiver for the Company's non-compliance of this covenant as of December 31, 2024. The Company does not believe non-compliance with this covenant had any material impact on the Company or its operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377818048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="text">PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 10, 2022, the Executive Committee of our Board of Directors approved a share repurchase program with authorization to purchase up to $50.0&#160;million of shares of Class A common stock ("2022 Share Repurchase Program"). The Company may repurchase shares from time to time through open market purchases, in privately negotiated transactions or by other means, including the use of trading plans intended to qualify under Rule 10b5-1 of the Securities Exchange Act of 1934 ("Exchange Act"), in accordance with applicable securities laws and other restrictions. The actual timing, manner, price and total amount of future repurchases will depend on a variety of factors, including business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, restrictions under the terms of loan agreements and other considerations. The 2022 Share Repurchase Program does not obligate the Company to acquire any particular amount of Class A common stock, and the program may be suspended or terminated by the Company at any time at its discretion without prior notice.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, the Company repurchased 645,938 shares of Class A common stock at a total cost of $1.5 million. These shares were repurchased from the Company's Chief Executive Officer, David Barrett, at a price of $2.34 per share, which represents a weighted average price for the Class A Common Stock of the Company for the three trading-day period ended August 27, 2024 as reported by Nasdaq. As of December&#160;31, 2024, the Company had approximately $39.5 million remaining under the share repurchase authorization, not including amounts used for net share settlement of vested equity incentive awards. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2023 and 2022, the Company repurchased 504,493 shares of Class A common stock at a total cost of $3.0 million and 599,080 shares of Class A common stock at a total cost of $6.0 million, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Share Repurchase Program was scheduled to expire on March 31, 2025. On February 25, 2025, the Executive Committee of our Board of Directors approved a new share repurchase program with authorization to purchase up to $50.0&#160;million of shares of Class A common stock ("2025 Share Repurchase Program") that replaces the 2022 Share Repurchase Program. Pursuant to the 2025 Share Repurchase Program, the Company may repurchase shares from time to time through open market purchases, in privately negotiated transactions or by other means, including the use of trading plans intended to qualify under Rule 10b5-1 of the Exchange Act, in accordance with applicable securities laws and other restrictions. The actual timing, manner, price and total amount of future repurchases will depend on a variety of factors, including business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, restrictions under the terms of loan agreements and other considerations. The 2025 Share Repurchase Program does not obligate the Company to acquire any particular amount of Class A common stock, and the program may be suspended or terminated by the Company at any time at its discretion without prior notice.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377822624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK INCENTIVE PLANS</a></td>
<td class="text">STOCK INCENTIVE PLANS<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2009 and 2019 Stock Plans</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2009, the Board of Directors approved the 2009 Stock Plan ("2009 Stock Plan"). As amended in 2015, the 2009 Stock Plan permitted the Company to grant up to 16,495,150 shares of common stock. In January 2018, the Company increased the number of shares of common stock reserved under the 2009 Stock Plan by 535,130 shares to 17,030,280 shares. In April 2019, the Board of Directors approved the adoption of the 2019 Stock Plan ("2019 Stock Plan", and together with the 2009 Stock Plan, "Stock Plans"). The 2019 Stock Plan permitted the Company to grant up to 8,173,970 additional shares, increasing the overall common stock reserved for grant under the Stock Plans to 25,204,250 shares.&#160;In September 2021, under the 2019 Stock Plan, the Board of Directors approved the grant of 8,679,380 restricted stock units under the 2019 Stock Plan, which consisted of an aggregate of 4,339,690 shares of each of Class A and LT50 common stock effective immediately prior to the effectiveness of the Company's IPO Registration Statement. On November 9, 2021, the Board of Directors amended and restated the 2019 Stock Plan to, among other things, increase the common stock reserved for issuance under the 2019 Stock Plan to an aggregate of 16,856,770 shares of Class A and LT50 common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Stock Plans will continue to govern the terms and conditions of the outstanding awards granted under the Stock Plans. Upon the expiration, forfeiture, cancellation, withholding of shares upon exercise or settlement of an award to satisfy the exercise price or tax withholding, or repurchase of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2009 Stock Plan or of Class A or LT50 common stock underlying outstanding stock-based awards granted under the 2019 Stock Plan, an equal number of shares of Class A common stock will become available for grant under the 2021 Incentive Award Plan ("2021 Plan") and the Company's Stock Purchase and Matching Plan ("Matching Plan" and together with the 2021 Plan, "2021 Incentive Plans").</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Incentive Plans </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company's Board of Directors adopted, and its stockholders approved, the 2021 Incentive Plans, which both became effective immediately before the effectiveness of the IPO Registration Statement and use a combined share reserve. Under the 2021 Incentive Plans, 11,676,932 shares of Class A common stock were initially reserved for issuance pursuant to a variety of stock-based awards, including incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units ("RSUs") and other forms of equity and cash compensation under the 2021 Plan and purchase rights and matching awards under the Matching Plan. The number of shares initially </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reserved for issuance or transfer pursuant to awards under the 2021 Incentive Plans will be increased upon the expiration, forfeiture, cancellation, withholding of shares upon exercise or settlement of an award to satisfy the exercise price or tax withholding, or repurchase of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2009 Stock Plan or of Class A or LT50 common stock underlying outstanding stock-based awards granted under the 2019 Stock Plan. The number of shares of Class A common stock reserved and available for issuance under the 2021 Incentive Plans as of December&#160;31, 2024 and 2023 was 20,879,081 shares and 19,712,910 shares, respectively. The number of shares reserved for issuance under the 2021 Incentive Plans will automatically increase each subsequent January 1 through January 1, 2031, by the lesser of (A) 6% of the aggregate number of shares of all classes of common stock outstanding on the immediately preceding calendar year, or (B) such lesser number of shares as determined by the Company&#8217;s Board of Directors or compensation committee; provided, however, that no more than 87,576,990 shares of Class A common stock may be issued upon the exercise of incentive stock options.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Purchase and Matching Plan</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Matching Plan operates using consecutive three-month offering periods that commenced on March 15, 2022. Service Providers of the Company can participate in the Matching Plan by electing to contribute compensation through deductions from payroll or fee payments, or by receiving discretionary awards under the plan. On the last day of the offering period, the contributions made during the offering period are used to purchase shares of Class A common stock.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The price at which Class A common stock is purchased under the Matching Plan equals the average of the high and low trading price of a share of Class A common stock as of the last trading day of the offering period. At the end of each offering period, the Company may provide a discretionary match up to 1/10 of a share of Class A common stock for each share of Class A common stock purchased by or issued to a service provider under the Matching Plan that is retained through the end of the applicable offering period. No fractional shares will be issued by the Company. The Company will round to the nearest full share for shares purchased or matched shares issued to a Service Provider under the Matching Plan. The match rate applicable to each offering period shall be limited to 1.50% of the shares of any class of capital stock outstanding as of the exercise date applicable to such offering period. The Company estimates the fair value of matched shares provided under the Matching Plan using the closing stock price on the date of grant. The Company recognizes stock-based compensation expense related to the matched shares pursuant to its Matching Plan on a straight-line basis over the applicable three-month offering period.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service Providers who participated in the Matching Plan during 2024 purchased a total of 1,922,139 in Class A common shares, based on an average purchase price of $2.13, resulting in gross cash proceeds to the Company of $4.1 million.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service Providers who participated in the Matching Plan during 2023 purchased a total of 1,010,412 in Class A common shares, based on an average purchase price of $4.21, resulting in gross cash proceeds to the Company of $4.3&#160;million.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service Providers who participated in the Matching Plan during 2022 purchased a total of 272,196 in Class A common shares, based on an average purchase price of $13.49, resulting in gross cash proceeds to the Company of $3.7 million.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has historically elected to match each share of Class A common stock purchased or issued under the Matching Plan with 1/20 of a share of Class A common stock. During 2024, the Company granted a total of 638,850 shares of Class A common stock under the Matching Plan with no shares withheld for taxes. During 2023, the Company granted 147,109 shares of Class A common stock under the Matching Plan, net of 15,871 shares withheld for taxes. During 2022, the Company granted 22,201 shares of Class A common stock under the Matching Plan. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made discretionary contributions under the Matching Plan to eligible Service Providers. During 2024, the Company granted a total of 1,523,525 shares of Class A common stock as discretionary contributions under the Matching Plan with no shares withheld for taxes. During 2023, the Company granted a total of 1,050,969 shares of Class A common stock as discretionary contributions under the Matching Plan with 64,411 shares withheld for taxes. There were no discretionary contributions under the Matching Plan during the year ended December&#160;31, 2022.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2019 Stock Plan and the 2021 Plan authorize the grant of RSUs. In September 2021, under the 2019 Stock Plan, the Company's Board of Directors approved and authorized 8,679,380 restricted stock units to be granted, which consisted of an aggregate of 4,339,690 shares each of Class A and LT50 common stock effective as of immediately prior to the effectiveness of the Company's IPO Registration Statement. Of this total, 2,980,260 RSUs, comprised of 1,490,130 shares of each of Class A and LT50 common stock were considered granted for accounting purposes in September 2021 to the Company's named executive officers and certain members of management as the Company and these certain Service Providers had a mutual understanding of the key terms and conditions of the award on the board approval date, which occurred on September 24, 2021. RSUs granted to Service Providers in September 2021 vest upon the satisfaction of both a performance and service condition. The performance condition was satisfied immediately prior to the effectiveness of the IPO Registration Statement. The service condition for these awards is satisfied over eight years with a cliff vest for 1/8 of the grant on September 15, 2022 and quarterly vesting of 1/32 of the grant every December 15, March 15, June 15 and September 15 thereafter until fully vested. All remaining stock-based compensation for these awards will be recognized over the remaining service period using the accelerated graded method. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company granted 5,666,260 RSUs, comprised of 2,833,130 shares of each of Class A common stock and LT50 common stock, to certain Service Providers that were not included in the September RSU grant. These RSUs only have a service condition, which is equivalent with the service condition of the awards granted in September 2021, and were deemed granted for accounting purposes on November 10, 2021, the date these certain Service Providers had a mutual understanding of the key terms and conditions of the award.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2022, the Company granted a Service Provider 43,060 Class A common stock RSUs at a grant date fair value of $18.93 per share. These RSUs only have a service condition, which is satisfied over approximately eight years with a cliff vest for 1/8 of the grant on September 15, 2022 and quarterly vesting of 1/32 of the grant every December 15, March 15, June 15 and September 15 thereafter until fully vested.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;2, 2024 the Company granted Service Providers 400,675 RSUs, net of 159,841 shares withheld for taxes, comprised fully of Class A common stock at a grant date fair value of $3.40 per share. These RSUs have no future service requirement and were fully vested on the grant date. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Company's Non-Employee Director Compensation Program, which was adopted under the 2021 Incentive Plans, the Company granted 230,064 Class A common stock RSUs during the year ended December&#160;31, 2024. A total of 64,992 Class A common stock RSUs vested during the year ended December&#160;31, 2024 related to previously-granted RSU awards as the quarterly service conditions were satisfied. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted 27,780 Class A common stock RSUs to members of the Company's Audit Committee during November 2021 in connection with each member's initial appointment to the Board of Directors and the consummation of the IPO. For accounting purposes, the grant date was considered to be November 12, 2021, as this was the date the Company filed its final prospectus pursuant to Rule 424(b)(4) related to the pricing of the IPO. The IPO price was a key determination of the number of RSUs awarded to members of the Audit Committee and therefore on this date the Company and each Audit Committee member had a mutual understanding of the key terms and conditions of the awards granted. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSUs granted were fully vested as of December&#160;31, 2024 upon satisfaction of the three year service condition. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, RSU activity was as follows:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A Common Stock</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LT50 Common Stock</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average grant date fair value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742,273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,646,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036,347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(405,457)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(346,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(346,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150,101&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894,470&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RSUs vested during the years ended December&#160;31, 2024, 2023 and 2022, was $3.9 million, $5.1 million, and $19.1 million, respectively. The weighted average grant date fair value per share of RSUs granted during the years ended December&#160;31, 2024, 2023 and 2022, was $2.82, $8.17, and $18.21, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, there was $100.6 million of unamortized stock-based compensation cost related to unvested RSUs, which is expected to be recognized over the remaining weighted average life of 4.47 years. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Stock Plans and the 2021 Plan provide for the grant of incentive and nonstatutory stock options to employees, non-employee directors and consultants of the Company. Under the Stock Plans and the 2021 Plan, the exercise price of incentive stock options must be equal to at least 110% of the fair market value of the common stock on the grant date for a &#8220;ten-percent holder&#8221; or 100% of the fair market value of the common stock on the grant date for any other participant. The exercise price of nonstatutory options granted must be equal to at least 100% of the fair market value of the Company&#8217;s common stock on the date of grant. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has only granted options under the Stock Plans. Options typically vest over four years and are exercisable at any time after the grant date, provided that Service Providers exercising unvested options receive restricted common stock that is subject to repurchase at the original exercise price upon termination of service. The repurchase right lapses in accordance with the vesting schedule of the exercised option</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Early exercises of options prior to vesting are not deemed to be substantive exercises for accounting purposes and accordingly, amounts received for early exercises of unvested options are recorded as a liability. These repurchase terms are considered to be a forfeiture provision and do not result in variable accounting. During each of the years ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024, 2023 and 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company repurchased an immaterial amount of exercised restricted common stock. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, there were 92,230 and 393,251 shares subject to repurchase, respectively, related to unvested stock options that had been early exercised. As of December&#160;31, 2024 and 2023, the Company recorded a liability related to shares subject to repurchase of $0.1 million and $0.6 million, respectively, which </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is included within Accrued expenses and other liabilities in the accompanying Consolidated Balance Sheets</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. These amounts are reclassified to common stock and additional paid in capital as the underlying shares vest.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's stock option activity was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average exercise price per share</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average <br/>remaining contractual life <br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2023</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,902,591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.03</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,014,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,948)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2024</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,759,580&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December&#160;31, 2024</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,744,480&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The to</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tal pretax intrinsic value of options exercised during the years ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022 was $5.6 million, $1.3 million</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$10.9 million</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The total pretax intrinsic value of options outstanding and exercisable at </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was $7.4 million and $8.9 million</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The intrinsic value is the difference between the estimated fair market value of the Company&#8217;s common stock at the date of exercise and the exercise price for in-the-money options. No options were granted during the years ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022. </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total grant date fair value of options vested during the years ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022, was $2.8&#160;million, $3.4&#160;million, and $3.9&#160;million, respectively.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there was $1.0 million of unrecognized stock-based compensation cost related to unvested stock options, which is expected to be recognized over a weighted average period of </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.30 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash received from option exercises and purchases of shares under the Stock Plans for the years ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022 was $0.4 million, $0.3 million and $0.8 million, re</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">spectively.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98,403</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares were withheld for the cashless exercise of stock options.</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the years ended December&#160;31, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022, t</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">here were no</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> cashless exercises of stock options.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock-based compensation expense recognized for awards granted under the Company's authorized stock incentive plans (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matching Plan shares</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,260&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,225&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,338&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,089&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: stock-based compensation capitalized as software development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,537&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,212&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,332&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is allocated based on the cost center to which the award holder spent time during the reported periods. Stock-based compensation is included in the following components of expenses on the accompanying Consolidated Statements of Operations (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,506&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,537&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div>For RSUs granted to members of the Audit Committee, the Company records all stock-based compensation expense on a straight line basis over the requisite service period from the day of grant, which is considered one year for annual grants and three years for the initial RSUs granted to members of the Audit Committee. During the years ended December&#160;31, 2024, 2023 and 2022, total stock-based compensation recorded by the Company related to members of the Audit Committee was $0.8 million, $0.8 million and $0.6 million, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379079984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text">INCOME TAXES<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company's loss before taxes consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,399)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,680)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,614)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss before taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,392)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,643)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(659)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,626)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,705)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,092)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,337)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,663)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,980)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,366)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. statutory federal income tax rate to the Company's effective income tax rate is as follows:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GILTI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate differentials for controlled foreign corporations and charitable organizations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent items and others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162(m) limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(320.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company's deferred tax assets and liabilities are as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and reserves </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,882&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,217&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,246&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,356)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,511)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,789)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TCJA requires taxpayers to capitalize and amortize research and experimental ("R&amp;D") expenditures under Internal Revenue Code Section 174 for tax years beginning after December 31, 2021. This rule became effective for the Company during the year ended December 31, 2022 and resulted in the capitalization of R&amp;D costs of $17.7&#160;million and $21.3&#160;million during the years ended December&#160;31, 2024 and 2023, respectively, and are offset by a valuation allowance as of December&#160;31, 2024 and 2023. The Company will amortize these costs for tax purposes over five years for R&amp;D performed in the U.S. and over 15 years for R&amp;D performed outside of the U.S. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the provisions of ASC 740, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes,</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company assessed its ability to realize the benefits of its deferred tax assets by evaluating all available positive and negative evidence, objective and subjective in nature, including cumulative results of operations in recent years, sources of recent pre-tax income, projected reversals of existing taxable temporary differences, and estimates of future taxable income. As of December&#160;31, 2024, the Company concluded it is more likely than not that the Company will not have the ability to realize the benefits of its domestic deferred tax assets in excess of existing taxable temporary differences and therefore recorded a valuation allowance on the remaining domestic deferred tax assets. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, the Company had $1.5 million and $1.3 million available NOL carryforwards for state tax purposes, respectively, which expire in 2043. As of December&#160;31, 2024 and </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, the Company had state research and development tax credit carryforwards of $0.8 million and $1.1&#160;million, respectively. The state tax credits do not expire and will carry forward indefinitely until utilized.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the provisions of ASC 740-10, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Uncertainty in Income Taxes</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 740-10 prescribes a comprehensive model for the recognition, measurement, presentation and disclosure in financial statements of uncertain tax positions that have been taken or expected to be taken on a tax return. As of December&#160;31, 2024 and 2023, the Company recorded an uncertain tax position liability of $1.5&#160;million, within Other liabilities on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately $1.5&#160;million of the unrecognized tax benefits for the years ended December&#160;31, 2024 and 2023, if recognized, would affect the effective tax rate. A reconciliation of the amount of unrecognized tax benefits is as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,050&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,812&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions of prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions based on tax positions of prior year</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of the statute of limitations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(578)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes penalties and interest expense related to income taxes as a component of tax expense. There are immaterial amounts of interest and penalties recorded in the Consolidated Statements of Operations for each of the years ended December&#160;31, 2024, 2023 and 2022 and in the Consolidated Balance Sheets as of December&#160;31, 2024 and 2023. The Company anticipates that it is reasonably possible its unrecognized benefits will decrease by $0.2&#160;million, exclusive of interest and penalties, within 2025 mainly due to the expiration of the statute of limitations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's federal and state returns for the tax years ended from December 2018 to December 2024 remain open to examination.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An examination of the Company's 2021 federal tax return by the Internal Revenue Service ("IRS") commenced in Q4 2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379596720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">NET LOSS PER SHARE</a></td>
<td class="text">NET LOSS PER SHARE<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss, basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares of common stock used to compute net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,380,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,493,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,786,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights, including the liquidation and dividend rights, of the holders of Class A, LT10 and LT50 common stock are identical, except with respect to voting, conversion and transfer rights. Each share of Class A common stock is entitled to one vote per share, each share of LT10 common stock is entitled to ten votes per share and each share of LT50 common stock is entitled to 50 votes per share. Each share of LT10 and LT50 common stock is convertible into one share of Class A common stock voluntarily at the option of the holder after the satisfaction of certain requirements, which includes a <span style="-sec-ix-hidden:f-1041">ten</span>-month notice period for LT10 common stock and a 50-month notice period for LT50 common stock to convert to Class A common stock, or automatically upon certain events. The Class A common stock has no conversion rights. As the liquidation and dividend rights are identical for Class A, LT10 and LT50 common stock, the undistributed earnings are allocated on a proportional basis based on the number of weighted average shares within each class of common stock during the period and the resulting net loss per share will be the same for the Class A, LT10 and LT50 common stock on an individual or combined basis.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive shares were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:55.088%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.072%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,334,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,406,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matching shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,342,564&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423,623&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379712784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time in the normal course of business, the Company may be involved in claims, proceedings and litigation. In the case of any litigation, the Company records a provision for a liability when management believes that it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Company reviews these provisions at least quarterly and adjusts provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024 and 2023, there were no legal contingency matters, either individually or in aggregate, that would have a material adverse effect on the Company's financial position, results of operations or cash flows.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Agreements</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into agreements of varying scope and terms whereby the Company agrees to indemnify customers, issuing banks, card networks, vendors and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Consolidated Balance Sheets, Consolidated Statements of Operations, Consolidated Statements of Changes in Stockholders' Equity, or Consolidated Statements of Cash Flows.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785378253632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">EMPLOYEE BENEFIT PLANS</a></td>
<td class="text">EMPLOYEE BENEFIT PLANS<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">401(k) Plan</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2009, the Company sponsored a U.S. 401(k) defined contribution plan covering eligible employees who elect to participate. The Company is allowed to make discretionary profit sharing and 401(k) matching contributions as defined in the plan and as approved by the Board of Directors. Effective January 1, 2018, the Company matches up to 4.50% of each participant&#8217;s eligible compensation. No discretionary profit-sharing contributions were made for the years ended December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company&#8217;s 401(k) matching contributions for the years ended December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022 </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were $0.8 million, $0.9 million and $0.8 million, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with local laws and customs of the UK, the Company sponsors a UK pension plan covering eligible employees who elect to participate. The Company is allowed to make discretionary profit sharing and matching contributions as defined in the plan and as approved by the Board of Directors. The Company matches up to 4.50% of each participant's eligible compensation. No discretionary profit-sharing contributions were made for the years ended December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The discretionary matching contributions for the years ended December&#160;31, 2024,</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022 </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were $0.1 million, $0.2 million and $0.1 million, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379333264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text">RELATED PARTY TRANSACTIONS<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expensify, Inc. made no contributions during the year ended December&#160;31, 2024, and contributions of $0.3 million and $2.4 million during the years ended December 31, 2023 and 2022, respectively, to its established standalone entity, Expensify.org. There were no commitments from Expensify, Inc. that remained open for contribution as of December&#160;31, 2024 and 2023. </span></div>There are no other significant related party transactions for the Company as of and for the years ended December&#160;31, 2024, 2023 and 2022, except as noted elsewhere in these consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379088256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (10,055)<span></span>
</td>
<td class="num">$ (41,456)<span></span>
</td>
<td class="num">$ (27,009)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785378507600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text"><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trading Arrangement</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Action</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rule 10b5-1</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Rule 10b5-1</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Shares to be Sold</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expiration Date</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel Vidal, Director</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adopt</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 27, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,078</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ryan Schaffer, Chief Financial Officer</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adopt</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2025</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;padding-left:10.75pt">Intended to satisfy the affirmative defense of Rule 10b5-1(c).</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;padding-left:9.5pt">Not intended to satisfy the affirmative defense of Rule 10b5-1(c).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=exfy_DanielVidalMember', window );">Daniel Vidal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Daniel Vidal<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Director<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">December 27, 2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">December 31, 2025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">369 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">80,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=exfy_RyanSchafferMember', window );">Ryan Schaffer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Ryan Schaffer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Financial Officer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">December 31, 2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">December 31, 2025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">365 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=exfy_DanielVidalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=exfy_DanielVidalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=exfy_RyanSchafferMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=exfy_RyanSchafferMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377490448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785382938000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed and implemented a cybersecurity risk management program intended to protect the confidentiality, integrity, and availability of our critical systems and information.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We design and assess our program based on applicable laws and regulations, and informed by industry standards and industry-recognized practices including but not limited to following the latest NIST and CISA guidance and SOC 2 Principles and Framework. This does not imply that we meet any particular technical standards, specifications, or requirements, only that we use such laws and regulations and industry standards and practices as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity risk management program is integrated into our overall enterprise risk management program, and shares common methodologies, reporting channels and governance processes that apply across the enterprise risk management program to other legal, compliance, strategic, operational, and financial risk areas.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key elements of our cybersecurity risk management program include but are not limited to the following:</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">risk assessments designed to help identify material cybersecurity risks to our critical systems, and information;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">a security team principally responsible for managing (1) our cybersecurity risk assessment processes, (2) our security controls, and (3) our response to cybersecurity incidents;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the use of external service providers, where appropriate, to assess, test or otherwise assist with aspects of our security processes;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">cybersecurity awareness training of our employees, incident response personnel, and senior management; </span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">a cybersecurity incident response plan that includes procedures for responding to cybersecurity incidents; and</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">a third-party risk management process for key service providers based on our assessment of their criticality to our operations and respective risk profile.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected or are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. We face certain ongoing risks from cybersecurity threats that, if realized, are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Risk Factor</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> If we or our third party providers fail to protect our IT Systems against security incidents, or otherwise to protect our Confidential Information, there may be damage to our reputation and brand, material financial penalties, and legal liability, which could substantially harm our business, financial condition, and results of operations</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity risk management program is integrated into our overall enterprise risk management program, and shares common methodologies, reporting channels and governance processes that apply across the enterprise risk management program to other legal, compliance, strategic, operational, and financial risk areas.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key elements of our cybersecurity risk management program include but are not limited to the following:</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">risk assessments designed to help identify material cybersecurity risks to our critical systems, and information;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">a security team principally responsible for managing (1) our cybersecurity risk assessment processes, (2) our security controls, and (3) our response to cybersecurity incidents;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">the use of external service providers, where appropriate, to assess, test or otherwise assist with aspects of our security processes;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">cybersecurity awareness training of our employees, incident response personnel, and senior management; </span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">a cybersecurity incident response plan that includes procedures for responding to cybersecurity incidents; and</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt">a third-party risk management process for key service providers based on our assessment of their criticality to our operations and respective risk profile.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board considers cybersecurity risk as part of its risk oversight function, including oversight of cybersecurity and other information technology risks. The Board oversees management&#8217;s implementation of our cybersecurity risk management program. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board receives periodic reports from management on our cybersecurity risks. In addition, management updates the Board, where it deems appropriate, regarding any cybersecurity incidents it considers to be significant. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management team, including our Chief Compliance Officer and Director of Engineering, is responsible for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and external cybersecurity consultants. Our Chief Compliance Officer and Director of Engineering have over 8 and 12 years of experience, respectively, in various software development, cybersecurity, product management, and other technology-related roles. Our Chief Compliance Officer and Director of Engineering have each served in a number of significant leadership roles at our company since 2017 and 2013, respectively, including oversight of security, safety, and integrity initiatives.  </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management team takes steps to stay informed about and monitor efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means, which may include threat intelligence and other information obtained from governmental, public or private sources, including external consultants engaged by us; and alerts and reports produced by security tools deployed in our IT environment.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our Board considers cybersecurity risk as part of its risk oversight function, including oversight of cybersecurity and other information technology risks. The Board oversees management&#8217;s implementation of our cybersecurity risk management program.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">The Board receives periodic reports from management on our cybersecurity risks. In addition, management updates the Board, where it deems appropriate, regarding any cybersecurity incidents it considers to be significant.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text">Our management team, including our Chief Compliance Officer and Director of Engineering, is responsible for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and external cybersecurity consultants. Our Chief Compliance Officer and Director of Engineering have over 8 and 12 years of experience, respectively, in various software development, cybersecurity, product management, and other technology-related roles. Our Chief Compliance Officer and Director of Engineering have each served in a number of significant leadership roles at our company since 2017 and 2013, respectively, including oversight of security, safety, and integrity initiatives.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">Our management team, including our Chief Compliance Officer and Director of Engineering, is responsible for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and external cybersecurity consultants. Our Chief Compliance Officer and Director of Engineering have over 8 and 12 years of experience, respectively, in various software development, cybersecurity, product management, and other technology-related roles.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">Our Chief Compliance Officer and Director of Engineering have over 8 and 12 years of experience, respectively, in various software development, cybersecurity, product management, and other technology-related roles. Our Chief Compliance Officer and Director of Engineering have each served in a number of significant leadership roles at our company since 2017 and 2013, respectively, including oversight of security, safety, and integrity initiatives.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text">The Board receives periodic reports from management on our cybersecurity risks. In addition, management updates the Board, where it deems appropriate, regarding any cybersecurity incidents it considers to be significant<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785382033936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation and Principles of Consolidation</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Expensify and its wholly-owned subsidiaries, and Expensify.org (collectively, the "Company") and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP"). All intercompany transactions and balances have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification Presentation</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassification Presentation</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified for consistency with the current period presentation. These reclassifications had no effect on the reported results of financial position, operations and cash flows.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reporting period. Estimates and judgments are based on historical experience, forecasted events and various other assumptions that the Company believes to be reasonable under the circumstances. Estimates and judgments may differ under different assumptions or conditions. Estimates and judgments are evaluated on an ongoing basis. Actual results could differ from those estimates. Changes in estimates are recorded in the period in which they become known.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates and assumptions by management affect the Company&#8217;s classification of employee and employee-related expenses, the useful lives and recoverability of long-lived assets and deferred contract acquisition costs, income taxes, capitalization of internal-use software costs, stock-based compensation and the Company's incremental borrowing rate utilized to measure its lease right-of-use ("ROU") assets and lease liabilities.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the U.S. dollar as its functional currency. Foreign currency assets and liabilities are remeasured into the U.S. dollar at the end-of-period exchange rates except for prepaid expenses, property and equipment and related depreciation and amortization, and lease ROU assets and related amortization, which are remeasured at the historical exchange rates. Revenues and expenses are remeasured at average exchange rates in effect during each period. Gains or losses from foreign currency transactions are included within Interest and other expenses, net on the Consolidated Statements of Operations .</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of funds deposited with banks. The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. The recorded carrying amount of cash equivalents, which is cost plus accrued interest, if any, approximates fair value. As of December&#160;31, 2024 and 2023, the Company had no cash equivalents.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash primarily includes Expensify Card collateral for funds held for customers, cash held by Expensify.org for social justice and equity efforts of Expensify.org, and earned interchange held for the benefit of the Company until released by the issuing bank. Refer to Note 6 for the breakout of these amounts within Other current assets as of December&#160;31, 2024 and 2023.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash also includes amounts within Settlement assets, net for funds held for customers that are deposited into a commercial bank account held by the Company for the benefit of the customers until remitted to the customer's members. Refer to the Settlement assets, net and liabilities policy note below for further detail.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable and Allowance for Expected Credit Losses</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Expected Credit Losses</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Accounts receivable are recorded at the invoiced amount, net of an allowance for expected credit losses. The allowance for expected credit losses is based on the Company&#8217;s assessment of the collectability of the accounts receivable. Management considers the following factors when determining the collectability of specific customer accounts: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer payment terms.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are deposited with federally insured commercial banks in the United States that may at times exceed federally insured limits. Management believes that these financial institutions are financially sound, and the Company has not experienced </span></div>material losses to date. The Company generally does not require collateral or other security in support of accounts receivable except for the restricted cash accounts discussed in the Restricted Cash policy note above. No customer represented 10% or more of revenue during the years ended December&#160;31, 2024, 2023 and 2022. In addition, there were no customers representing 10% or more of accounts receivable as of December&#160;31, 2024 and 2023.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock', window );">Settlement Assets, Net and Liabilities and Allowance for Expected Credit Losses</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Settlement Assets, Net and Liabilities and Allowance for Expected Credit Losses</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon an approved request for expense reimbursement from customers, the Company initiates a transaction facilitated by a third-party vendor to collect funds from customers that are deposited into a commercial bank account held by the Company for the benefit of the customers until remitted to the customer&#8217;s members after a clearing period of up to three business days. The Company records a settlement receivable upon approval of the expense reimbursement until funds are cleared in the Company&#8217;s commercial bank account. A corresponding liability is recorded upon approval of the expense reimbursement until funds are remitted from the Company&#8217;s commercial bank account to the customer&#8217;s members.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For customer transactions incurred through the Expensify Card, the Company initiates a transaction facilitated by a third-party vendor to collect funds from customers that are deposited into a commercial bank account held by the Company until remitted to the issuing bank the next business day. The majority of customers settle Expensify Card transactions on a daily basis while certain customers settle Expensify Card transactions on a monthly basis. The Company records a settlement receivable for Expensify Card transactions until funds are cleared in the Company&#8217;s commercial bank account. A corresponding liability is recorded until funds are remitted from the Company&#8217;s commercial bank account to the issuing bank.</span></div>Settlement receivables are recorded net of an allowance for expected credit losses. The allowance for expected credit losses is based on the Company&#8217;s assessment of the collectability of the settlement receivables. Management considers the following factors when determining the collectability of specific customer accounts: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer settlement terms.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception by evaluating whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company determines the classification of the lease, whether operating or financing, at the lease commencement date, which is the date the leased assets are made available for use.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and finance leases are included in Lease right-of-use assets, Lease liabilities, current and Lease liabilities, non-current on the Consolidated Balance Sheets. Right-of-use ("ROU") assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Operating and finance lease ROU assets and liabilities are recognized at commencement date based on the present value of future minimum lease payments over the lease term. The Company uses rates implicit in the lease, or if not readily available, its incremental borrowing rate, to calculate its ROU assets and liabilities. The operating and finance lease ROU assets also include any lease payments made before commencement and exclude lease incentives.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease terms may include options to extend or terminate the lease, and the Company includes those options in the lease terms when it is reasonably certain it will exercise them. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. Lease </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense for finance lease payments is recognized on a straight-line basis over the lesser of the lease term or the estimated useful life of the asset. The Company made the policy election to account for short-term leases by recognizing the lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term rather than recognizing these leases on the Company&#8217;s Consolidated Balance Sheets. Variable lease payments are recognized in the Consolidated Statements of Operations in the period in which the obligation for those payments is incurred. The Company has real estate and data center equipment lease agreements with lease and non-lease components for which the Company has made the accounting policy election to account for these agreements as a single lease component. Modifications are assessed to determine whether incremental differences result in new contract terms to be accounted for as a new lease or whether the additional right-of-use should be included in the original lease and continue to be accounted with the remaining ROU asset.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the respective assets, typically three years for computer equipment, five years for furniture and fixtures and thirty years for buildings. Land has an indefinite useful life and is not depreciated. Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the asset. Expenditures for repairs and maintenance are charged to expense as incurred. Upon disposal, the cost and related accumulated depreciation and amortization are removed from the Consolidated Balance Sheets and the resulting gain or loss is reflected in the Consolidated Statements of Operations. Gains or losses from disposition of property and equipment for each of the years ended December&#160;31, 2024, 2023 and 2022 have been immaterial.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress is stated at cost, which includes the cost of construction and other direct costs attributable to the construction. No depreciation is recorded for construction in progress until the relevant assets are completed and put into use. Construction in progress as of December&#160;31, 2024 and 2023 represents leasehold improvements under installation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Capitalized Software Development Costs, Net</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Software Development Costs, Net</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>The Company capitalizes internal and external costs directly related to obtaining or developing internal-use software during the application development stage of the projects. Additionally, the Company capitalizes qualifying costs incurred for upgrades and enhancements that result in additional functionality to existing software. Maintenance activities or minor upgrades are expensed in the period performed. The Company's internal-use software is reported at cost less accumulated amortization. Amortization begins once the project is ready for its intended use, which is usually when the software code goes into production. The Company amortizes the asset on a straight-line basis over a period of three years, which is the estimated useful life.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-Lived Assets</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Lived Assets</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, primarily capitalized software development costs, property and equipment and lease right-of-use assets, are evaluated for impairment when events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. When indications of impairment are present and the estimated undiscounted future cash flows from the use of the asset are less than the asset's carrying value, the related asset will be written down to fair value. Any impairment losses are included in the same financial statement caption as the related depreciation and amortization for the respective asset class on the Consolidated Statements of Operations. Impairment losses on long-lived assets were immaterial for each of the years ended December&#160;31, 2024, 2023 and 2022.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition and Deferred Contract Acquisition Costs</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from subscription fees paid by its customers to access and use the Company&#8217;s hosted software services, as well as standard customer support. Revenue is recognized when control of the promised goods or services is transferred to customers in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Revenue is recognized net of applicable taxes imposed on the related transaction.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contracts are either month-to-month arrangements billed monthly in arrears based on a specified number of members or annual arrangements billed monthly in arrears based on a minimum number of monthly members, with typical payment terms being 30 days. Month-to-month contracts can be terminated by either party at any time without penalty. Annual subscription customers who wish to terminate their contracts before the end of the term are required to pay the remaining obligation in full plus any fees or penalties set forth in the agreement.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company charges its customers subscription fees for access to its platform based on the number of monthly members and level of service. The contractual price per member is based on either negotiated fees or rates published on the Company&#8217;s website. The Company&#8217;s contracts with customers include two performance obligations: access to the hosted software service ("SaaS"), inclusive of all features available within the platform, and related customer support. The SaaS and the support are accounted for as a combined performance obligation because they have the same pattern of transfer over the same period and, therefore, are delivered concurrently. The Company satisfies its performance obligation over time each month as it provides the SaaS and support services to customers and, as such, generally recognizes revenue monthly based on the number of monthly members and contractual rate per member.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain annual contracts provide the customer the option to increase the minimum number of members and extend the contract term on a prospective basis or to purchase members beyond the minimum contracted number of members at a higher rate for a particular month. These options are accounted for when the customer exercises the option as they do not represent a material right and are accounted for as a contract modification.</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Updated Card Program, the Company generates revenue from the authorization and settlement of Expensify Card transactions and is contractually entitled to all interchange generated on Expensify Card transactions based on its agreement with the issuing bank. The Company has a stand-ready performance obligation to customers to provide card program management services as part of its SaaS offering, which includes card transaction authorization and settlement services. Interchange fees earned by the Company represent variable consideration. The Company satisfies its performance obligation daily as transactions are authorized and settled, with customers simultaneously receiving and consuming the benefits of these services. Accordingly, interchange fees earned for transactions settled on a given day are recognized as revenue on that day. Based on the Company's agreements with the payment processor and issuing bank, the Company controls the services provided to customers and is the principal in the transaction. As such, the Company recognizes interchange as revenue on a gross basis within Revenue on the accompanying Consolidated Statements of Operations. Interchange revenue was $9.2 million for the year ended December&#160;31, 2024.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Contract Acquisition Costs</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions that are incremental costs of the acquisition of contracts with customers are capitalized. These costs are recorded as deferred contract acquisition costs within Other current assets and Other assets on the Consolidated Balance Sheets. The Company determines whether costs should be deferred when the costs are incremental and would not have occurred if the customer contract had not been obtained. The deferred commission amounts are recoverable through future revenue from our customer contracts, all of which are non-cancelable. The Company started paying sales commissions during the year ended December 31, 2023.</span></div>Commissions paid upon the acquisition of an initial contract are amortized over an estimated period of benefit which has been determined to be three years based on historical analysis of average customer life, industry benchmarks, and useful life of our product offerings. Amortization is recognized on a straight-line basis and included within Sales and marketing on the Consolidated Statements of Operations. The Company periodically reviews these deferred costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. The Company did not recognize any impairment of deferred contract acquisition costs during the periods presented.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_CashbackRewardsPolicyTextBlock', window );">Cashback Rewards</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cashback Rewards</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Company began offering a cashback rewards program to all customers based on volume of Expensify Card transactions. Cashback rewards are earned on a monthly basis and are applied against outstanding customer receivables or are paid out the following month. The Company considers cashback rewards as consideration payable to a customer and it is recorded as contra revenue within Revenue on the Consolidated Statements of Operations. Cashback rewards are impacted over time by the volume of customer spend. Cashback rewards liability was $0.5 million and $0.9 million as of December&#160;31, 2024 and 2023, respectively, and is recorded within Accrued expenses and other liabilities on the Consolidated Balance Sheets. Cashback rewards offset against outstanding customer receivables were $0.3 million and $0.2 million as of December&#160;31, 2024 and 2023, respectively, and are reflected as a reduction to Accounts receivable, net on the Consolidated Balance Sheets. The cashback rewards cost was $8.9 million, $7.0 million and $2.8 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation under the fair value recognition and measurement provisions of GAAP. Those provisions require all stock-based awards granted to employees, including stock options and restricted stock units, to be measured based on fair value at the date of grant, with the resulting expense generally recognized in the Consolidated Statements of Operations over the period during which the employee is required to perform service in exchange for the award.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the Black-Scholes option pricing model to determine the estimated fair value of stock options. The Company recognizes stock-based compensation costs on a straight-line basis over the requisite service period of the award, which is generally the option vesting term of four years. Forfeitures are recorded as they occur. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s underlying common stock is determined by the closing price, on the date of grant, of its Class A common stock, which is traded on the Nasdaq Global Select Market. All restricted stock units ("RSUs") granted to employees, consultants and directors (collectively, "Service Providers") are recognized on a straight-line basis over the requisite service period of the award. The Company will grant RSUs to non-employee directors on an annual basis at each annual stockholders' meeting that will be recognized on a straight-line basis over the requisite service period of the award, which is one year. Furthermore, RSUs will be granted to non-employee directors on a quarterly basis as a retainer for their </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services, which will be recognized on a straight-line basis over the requisite service period of the award, which is three months.</span></div>Forfeitures are recorded as they occur for all RSUs.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock', window );">Employee and Employee-Related Expenses</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee and Employee-Related Expenses</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allocating employee and employee-related expenses, which consist of contractor costs, employee salary and wages, stock-based compensation and travel and other employee-related costs, to their appropriate financial statement line items on the Consolidated Statements of Operations, requires the Company to make estimates and judgments as a result of a generalist model and organizational structure. The Company bases the estimates for allocating employee and employee related expenses on internal productivity and team management tools. Management reviews the estimates each reporting period to evaluate the amounts allocated to Cost of revenue, net, Research and development, General and administrative, and Sales and marketing on the Consolidated Statements of Operations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_CostOfRevenuePolicyTextBlock', window );">Cost of Revenue, Net</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue, Net</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Cost of revenue, net primarily consists of expenses related to hosting the Company&#8217;s service, including the costs of data center capacity, credit card processing fees, third-party software license fees, outsourcing engineering costs to maintain our platform, outsourcing costs to support customer service and outsourcing costs to support our patented scanning technology SmartScan, net of consideration from a vendor for monetizing Expensify Card activities. This consideration, net of credit card processing fees paid to the vendor, is included as a reduction to cost of revenue of $7.2 million, $10.1 million, and $6.2 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively. Additional costs include amortization of finance lease right-of-use assets, amortization expense on capitalized software development costs and personnel-related expenses, including stock-based compensation, attributable to supporting our customers and maintenance of our platform.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel-related expenses, including stock-based compensation, and external contributor expenses incurred in the planning and preliminary project stage of new products or enhancing existing products or services. The Company capitalizes certain software development costs that are attributable to developing or adding significant functionality to our internal-use software during the application development stage of the projects. All research and development expenses, excluding capitalized software development costs, are expensed as incurred.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">General and Administrative</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General and Administrative </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses primarily consist of personnel-related expenses, including stock-based compensation, for any employee time allocated to administrative functions, including finance and accounting, legal and compliance, and human resources. In addition to personnel-related expenses, general and administrative expenses consist of business insurance, rent, utilities, depreciation on property and equipment, amortization of operating lease right-of-use assets, information technology and external professional services, including finance and accounting, audit, tax, legal and compliance, and human resources. General and administrative expenses are expensed as incurred.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_SalesAndMarketingPolicyTextBlock', window );">Sales and Marketing</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses primarily consist of personnel-related expenses, including stock-based compensation, advertising expenses, depreciation on property and equipment, outsourcing costs for sales and product demos, branding and public relations expenses, referral fees for strategic partners and other benefits that the Company provides to its referral and affiliate partners. I</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n general, the Company expenses the costs of sales and marketing, including promotional expenses, as incurred. For media advertising </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">arrangements, the Company expenses the costs related to producing advertisements as incurred, and the costs related to communicating the advertisement when the advertisement first takes place or is released.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_InterestAndOtherExpensesNetPolicyTextBlock', window );">Interest and Other Expenses, net</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest and Other Expenses, net</span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other expenses, net, primarily consist of interest paid under the Company's credit facilities with Canadian Imperial Bank of Commerce ("CIBC"). </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It also includes the results of operations of our Fifth &amp; Harvey, LLC subsidiary, realized gains and losses on foreign currency transactions and foreign currency remeasurement.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income taxes in the U.S. and several foreign jurisdictions. The Company records a provision for income taxes utilizing the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities, as well as net operating losses ("NOL") and tax credit carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts more likely than not expected to be realized.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies any liabilities for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to the global intangible low-taxed income ("GILTI") provisions of the Tax Cuts and Jobs Act ("TCJA") due to its foreign operations. The Company's accounting policy with respect to GILTI is to account for it as a period cost.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's provision for income taxes does not include provisions for foreign withholding taxes associated with the repatriation of undistributed earnings of certain foreign subsidiaries that the Company intends to reinvest indefinitely in its foreign subsidiaries.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Share</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is computed by dividing net loss for the period by the weighted average number of outstanding shares of common stock during the period, less weighted average shares subject to repurchase. Diluted net loss per share is computed by dividing net loss for the period by the weighted average number of outstanding shares of common stock and, when dilutive, potential shares of common stock outstanding during the period using the more dilutive of the treasury stock method or if-converted method, as applicable. For periods in which the Company reports net losses, diluted net loss per share is the same as basic net loss per share, because potentially dilutive common shares are anti-dilutive.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_ShareRepurchasesPolicyPolicyTextBlock', window );">Share Repurchases</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchases </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When common stock is repurchased for retirement, the Company's policy is to allocate the excess of the repurchase price over the par value of shares acquired to both accumulated deficit and additional paid-in capital. The Company estimates the additional paid-in capital carrying value per common stock by dividing the Additional paid-in capital balance from our most recent quarterly financial statements preceding the repurchase by the number of common shares issued and outstanding from our most recent </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quarterly financial statements preceding the repurchase. The calculated additional paid-in capital carrying value per share is then applied to the number of shares to be retired to determine the portion to be allocated to additional paid-in capital.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting </span></div>The Company operates as one reportable segment because its chief operating decision maker ("CODM"), a committee that consists of the chief executive officer, the chief financial officer, and the chief operating officer, reviews the Company&#8217;s financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance. Accordingly, the CODM uses Net loss on a consolidated basis to measure segment profit or loss and reviews significant segment expenses on a consolidated basis to manage the Company's operations, which includes Cost of revenue, net, Research and development, General and administrative, and Sales and marketing. All significant segment expenses for the years ended December&#160;31, 2024, 2023 and 2022 are presented on the Consolidated Statements of Operations. The measure of segment assets is Total assets as reported on the Consolidated Balance Sheets. Substantially all long-lived assets are located in the United States.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued and Adopted Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements </span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued ASU 2023-06, </span><span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Codification Amendments in Responses to the SEC's Disclosure Update and Simplification Initiative. </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, and equity. The amendments will align the requirements in the FASB ASC with the SEC's regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. The guidance is effective for the Company no later than June 30, 2027 and is not expected to have a material impact on the Company's Consolidated Financial Statements or disclosures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. The ASU is effective for annual periods beginning after December 15, 2024 and is not expected to have a material impact on the Company's consolidated financial statements or related disclosures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires the disaggregation, in the notes to the financial statements, of certain cost and expense captions presented on the face of the Company's Consolidated Statements of Income to provide enhanced transparency to investors. The ASU is effective for fiscal years beginning after December 15, </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026 and interim periods within fiscal years beginning after December 15, 2027 and allows for adoption on a prospective or retrospective basis. Early adoption is permitted. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span>, which provides improvement primarily through enhanced disclosures about significant segment expenses. The ASU is effective for annual periods beginning after December 15, 2023 and quarterly periods beginning after December 15, 2024. The ASU allows for adoption on a retrospective basis for all prior periods presented in the financial statements. The Company adopted this ASU for the 2024 annual period on a retrospective basis. For further information, refer to the Segment Reporting note above.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_CashbackRewardsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cashback Rewards</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_CashbackRewardsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_CostOfRevenuePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost Of Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_CostOfRevenuePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee And Employee Related Expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_InterestAndOtherExpensesNetPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest And Other Expenses Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_InterestAndOtherExpensesNetPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_SalesAndMarketingPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales And Marketing</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_SalesAndMarketingPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Settlement Assets And Liabilities And Allowance For Expected Credit Losses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_ShareRepurchasesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Repurchases, Policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_ShareRepurchasesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-40/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 730<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/730/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785381075824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostTableTextBlock', window );">Schedule of Change in Deferred Contract Acquisition Costs</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the change in deferred contract acquisition costs (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">338&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Added during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of Revenue from Geographic Areas</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides the Company&#8217;s total revenue by geographic region based on the currency of the subscription (in thousands). No other individual country outside of the United States accounted for more than 10% of total revenue.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue by Customers' Geographic Locations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other locations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,428&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,236&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785463579536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CAPITALIZED SOFTWARE, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentAbstract', window );"><strong>Research and Development [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock', window );">Schedule of Capitalized Software Development Costs</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software, net consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,683&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,232&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Capitalized Software Development Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377813008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785378673520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Cost</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost reflected on the Consolidated Statements of Operations were as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,836&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Supplemental Balance Sheet Information</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows (in thousands, except as noted within):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-578"><span style="-sec-ix-hidden:f-579">Finance lease ROU asset (included within Lease right-of-use assets)</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-582"><span style="-sec-ix-hidden:f-583">Operating lease ROU asset (included within Lease right-of-use assets)</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.67</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.18</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Operating Lease Maturity</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December&#160;31, 2024 were as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ending: </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-627"><span style="-sec-ix-hidden:f-628">Less: lease liabilities, current</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-631"><span style="-sec-ix-hidden:f-632">Lease liabilities, non-current</span></span></span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,638&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Finance Lease Maturity</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December&#160;31, 2024 were as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ending: </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-627"><span style="-sec-ix-hidden:f-628">Less: lease liabilities, current</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-631"><span style="-sec-ix-hidden:f-632">Lease liabilities, non-current</span></span></span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,638&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785463577728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT BALANCE SHEET COMPONENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.717%"><tr><td style="width:1.0%"></td><td style="width:70.003%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.023%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.025%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expensify Card posted collateral for funds held for customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expensify.org restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earned interchange restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expensify Payments LLC restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,908&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Liabilities</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"><tr><td style="width:1.0%"></td><td style="width:70.050%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.000%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.002%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, payroll and other taxes payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner payouts and advertising fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cashback rewards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit card processing fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matching Plan payroll liability</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expense reports</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted common stock liability for early stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hosting and license fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379347024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock', window );">Schedule of RSU Rollforward</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, RSU activity was as follows:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A Common Stock</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LT50 Common Stock</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average grant date fair value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742,273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,646,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036,347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(405,457)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(346,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(346,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150,101&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894,470&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock', window );">Schedule of Stock Option Roll-forward</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's stock option activity was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average exercise price per share</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average <br/>remaining contractual life <br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2023</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,902,591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.03</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,014,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,948)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2024</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,759,580&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December&#160;31, 2024</span><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,744,480&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-based Compensation Expense</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock-based compensation expense recognized for awards granted under the Company's authorized stock incentive plans (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matching Plan shares</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,260&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,225&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,338&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,089&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: stock-based compensation capitalized as software development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,537&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,212&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,332&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is allocated based on the cost center to which the award holder spent time during the reported periods. Stock-based compensation is included in the following components of expenses on the accompanying Consolidated Statements of Operations (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,506&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,537&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in restricted stock units (RSUs).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785376858880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Loss before Income Tax, Domestic and Foreign</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company's loss before taxes consisted of the following (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,399)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,680)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,614)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss before taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,392)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,643)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Provision for Income Taxes</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(659)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,626)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,705)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,092)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,337)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,663)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,980)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,366)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. statutory federal income tax rate to the Company's effective income tax rate is as follows:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GILTI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate differentials for controlled foreign corporations and charitable organizations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent items and others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162(m) limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(320.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company's deferred tax assets and liabilities are as follows (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and reserves </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,882&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,217&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,246&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,969)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,356)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,511)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,789)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits</a></td>
<td class="text">A reconciliation of the amount of unrecognized tax benefits is as follows (in thousands):<div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,050&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,812&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions of prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions based on tax positions of prior year</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration of the statute of limitations</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(578)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379870288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Computation of Basic and Diluted Net Loss Per Share</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss, basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares of common stock used to compute net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,380,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,493,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,786,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Anti-dilutive Securities</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive shares were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:</span></div><div style="margin-bottom:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:55.088%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.069%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.072%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,334,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,406,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matching shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,342,564&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423,623&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785463630672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION - Narratives (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>program</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_NumberOfCardPrograms', window );">Number of card programs</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_NumberOfCardPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Card Programs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_NumberOfCardPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785378758016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narratives (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>contract </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent', window );">Allowance for credit loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Net of recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Capitalized software development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,400<span></span>
</td>
<td class="nump">9,400<span></span>
</td>
<td class="nump">3,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_NumberOfPerformanceObligations', window );">Number of performance obligations | contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 139,236<span></span>
</td>
<td class="nump">150,687<span></span>
</td>
<td class="nump">169,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_DeferredContractAcquisitionCostsTerm', window );">Deferred contract acquisition costs, term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Cashback rewards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 489<span></span>
</td>
<td class="nump">915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables', window );">Cashback rewards offset against outstanding customer receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer', window );">Cashback rewards from contract revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,900<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Consideration revenue from vendors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="nump">10,100<span></span>
</td>
<td class="nump">6,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 10,400<span></span>
</td>
<td class="nump">$ 30,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | Share-based Payment Arrangement, Nonemployee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=exfy_InterchangeMember', window );">Interchange</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computers and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Commercial building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Capitalized software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cashback Rewards Offset Against Outstanding Customer Receivables</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_DeferredContractAcquisitionCostsTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Contract Acquisition Costs, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_DeferredContractAcquisitionCostsTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_NumberOfPerformanceObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Performance Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_NumberOfPerformanceObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_RevenueFromContractWithCustomerCashRewardsToCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Cash Rewards To Customer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_RevenueFromContractWithCustomerCashRewardsToCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of allowance for credit loss on accounts receivable classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableImpairedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableImpairedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=exfy_InterchangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=exfy_InterchangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379497760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Contract Acquisition Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract', window );"><strong>Change in Deferred Contract Acquisition Costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Balance as of January 1</a></td>
<td class="nump">$ 338<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_CapitalizedContractCostAmountCapitalized', window );">Added during the year</a></td>
<td class="nump">629<span></span>
</td>
<td class="nump">386<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortized during the year</a></td>
<td class="num">(222)<span></span>
</td>
<td class="num">(48)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Balance as of December 31</a></td>
<td class="nump">$ 745<span></span>
</td>
<td class="nump">$ 338<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_CapitalizedContractCostAmountCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized Contract Cost Amount Capitalized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_CapitalizedContractCostAmountCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change In Deferred Contract Acquisition Costs Roll Forward</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785371734144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Total Revenue by Geographic Area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 139,236<span></span>
</td>
<td class="nump">$ 150,687<span></span>
</td>
<td class="nump">$ 169,495<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">126,808<span></span>
</td>
<td class="nump">137,367<span></span>
</td>
<td class="nump">154,785<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">All other locations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 12,428<span></span>
</td>
<td class="nump">$ 13,320<span></span>
</td>
<td class="nump">$ 14,710<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785478074064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CAPITALIZED SOFTWARE, NET - Capitalized Software, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNetAbstract', window );"><strong>Capitalized Computer Software, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Capitalized software development costs</a></td>
<td class="nump">$ 32,332<span></span>
</td>
<td class="nump">$ 22,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(16,100)<span></span>
</td>
<td class="num">(10,189)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Capitalized software, net</a></td>
<td class="nump">$ 16,232<span></span>
</td>
<td class="nump">$ 12,494<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785381965472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CAPITALIZED SOFTWARE, NET - Narratives (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentAbstract', window );"><strong>Research and Development [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Amortization expense</a></td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 2.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785378375552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 23,251<span></span>
</td>
<td class="nump">$ 23,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(9,630)<span></span>
</td>
<td class="num">(8,879)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">13,621<span></span>
</td>
<td class="nump">14,372<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computers and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">170<span></span>
</td>
<td class="nump">170<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">1,930<span></span>
</td>
<td class="nump">1,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">7,937<span></span>
</td>
<td class="nump">7,937<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Commercial building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">6,493<span></span>
</td>
<td class="nump">6,493<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">4,151<span></span>
</td>
<td class="nump">4,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 2,570<span></span>
</td>
<td class="nump">$ 2,570<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377698672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET - Narratives (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 2.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785463572864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Narratives (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>lease</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_LesseeOperatingLeaseNumberOfContractsAcquired', window );">Number of operating lease agreements (lease)</a></td>
<td class="nump">4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_LesseeOperatingLeaseNumberOfContractsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Number Of Contracts Acquired</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_LesseeOperatingLeaseNumberOfContractsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785376897712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_FinanceLeaseCostsAbstract', window );"><strong>Finance lease cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of ROU assets</a></td>
<td class="nump">$ 136<span></span>
</td>
<td class="nump">$ 506<span></span>
</td>
<td class="nump">$ 790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_FinanceLeaseCost', window );">Total finance lease cost</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">520<span></span>
</td>
<td class="nump">812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">1,069<span></span>
</td>
<td class="nump">981<span></span>
</td>
<td class="nump">704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">524<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="nump">320<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 1,753<span></span>
</td>
<td class="nump">$ 1,880<span></span>
</td>
<td class="nump">$ 1,836<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_FinanceLeaseCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_FinanceLeaseCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377179152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease ROU asset (included within Lease right-of-use assets)</a></td>
<td class="nump">$ 227<span></span>
</td>
<td class="nump">$ 364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU asset (included within Lease right-of-use assets)</a></td>
<td class="nump">$ 5,214<span></span>
</td>
<td class="nump">$ 6,071<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted average remaining lease term (in years):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases (in years)</a></td>
<td class="text">1 year 8 months 1 day<span></span>
</td>
<td class="text">2 years 8 months 1 day<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating lease (in years)</a></td>
<td class="text">8 years 3 months 25 days<span></span>
</td>
<td class="text">9 years 2 months 4 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_LeasesWeightedAverageDiscountRateAbstract', window );"><strong>Weighted average discount rate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases (percent)</a></td>
<td class="nump">8.10%<span></span>
</td>
<td class="nump">8.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases (percent)</a></td>
<td class="nump">8.30%<span></span>
</td>
<td class="nump">8.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Lease right-of-use assets<span></span>
</td>
<td class="text">Lease right-of-use assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Lease right-of-use assets<span></span>
</td>
<td class="text">Lease right-of-use assets<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_LeasesWeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases, Weighted Average Discount Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_LeasesWeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Lease Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785378168944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Cashflow Disclosures (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="num">$ (516)<span></span>
</td>
<td class="num">$ (564)<span></span>
</td>
<td class="num">$ (790)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from finance leases</a></td>
<td class="num">(24)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="num">(129)<span></span>
</td>
<td class="num">(513)<span></span>
</td>
<td class="num">(793)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">ROU assets obtained in exchange for finance lease liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">409<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">ROU assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6,402<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash paid for amounts included in the measurement of lease liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377192912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Lease Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total future lease payments</a></td>
<td class="nump">255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Less: lease liabilities, current</a></td>
<td class="num">(140)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Lease liabilities, non-current</a></td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Lease liabilities, current<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Lease liabilities, non-current<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 1,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">1,018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">1,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">1,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">1,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">3,404<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future lease payments</a></td>
<td class="nump">8,692<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(2,465)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: lease liabilities, current</a></td>
<td class="num">(589)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities, non-current</a></td>
<td class="nump">$ 5,638<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Lease liabilities, current<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Lease liabilities, non-current<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785463533088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SIGNIFICANT BALANCE SHEET COMPONENTS - Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_OtherCurrentAssetsLineItems', window );"><strong>Other Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_CardCollateralForFundsHeldForCustomersCurrent', window );">Expensify Card posted collateral for funds held for customers</a></td>
<td class="nump">$ 12,415<span></span>
</td>
<td class="nump">$ 21,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_EarnedInterchangeRestrictedCash', window );">Earned interchange restricted cash</a></td>
<td class="nump">1,442<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_DeferredContractAcquisitionCosts', window );">Deferred contract acquisition costs</a></td>
<td class="nump">339<span></span>
</td>
<td class="nump">129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">2,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_OtherRestrictedCashCurrent', window );">Other restricted cash</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousCurrent', window );">Other</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">114<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">20,908<span></span>
</td>
<td class="nump">30,978<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=exfy_ExpensifyPaymentLLCMember', window );">Expensify Payments LLC restricted cash | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_OtherCurrentAssetsLineItems', window );"><strong>Other Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_RestrictedCashHeldForRelatedPartyCurrent', window );">Restricted cash</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Subsidiaries | Expensify.org restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_OtherCurrentAssetsLineItems', window );"><strong>Other Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_RestrictedCashHeldForRelatedPartyCurrent', window );">Restricted cash</a></td>
<td class="nump">$ 5,972<span></span>
</td>
<td class="nump">$ 5,881<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_CardCollateralForFundsHeldForCustomersCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Card Collateral For Funds Held For Customers, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_CardCollateralForFundsHeldForCustomersCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_DeferredContractAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Contract Acquisition Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_DeferredContractAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_EarnedInterchangeRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earned Interchange Restricted Cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_EarnedInterchangeRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_OtherCurrentAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Current Assets [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_OtherCurrentAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_OtherRestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Restricted Cash Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_OtherRestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_RestrictedCashHeldForRelatedPartyCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Cash Held For Related Party, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_RestrictedCashHeldForRelatedPartyCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=exfy_ExpensifyPaymentLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=exfy_ExpensifyPaymentLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=exfy_ExpensifyOrgMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=exfy_ExpensifyOrgMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785378620672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SIGNIFICANT BALANCE SHEET COMPONENTS - Accrued Expenses and Other Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Sales, payroll and other taxes payable</a></td>
<td class="nump">$ 2,538<span></span>
</td>
<td class="nump">$ 2,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fees</a></td>
<td class="nump">1,336<span></span>
</td>
<td class="nump">1,311<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent', window );">Partner payouts and advertising fees</a></td>
<td class="nump">1,194<span></span>
</td>
<td class="nump">1,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">934<span></span>
</td>
<td class="nump">843<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Cashback rewards</a></td>
<td class="nump">489<span></span>
</td>
<td class="nump">915<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AccruedCreditCardProcessingFeesCurrent', window );">Credit card processing fees</a></td>
<td class="nump">411<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_EmployeeStockPurchasePlanPayrollLiability', window );">Matching Plan payroll liability</a></td>
<td class="nump">408<span></span>
</td>
<td class="nump">198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expense reports</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent', window );">Restricted common stock liability for early stock option exercises</a></td>
<td class="nump">113<span></span>
</td>
<td class="nump">562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Commissions payable</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AccruedHostingAndLicenseFeesCurrent', window );">Hosting and license fees</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other</a></td>
<td class="nump">491<span></span>
</td>
<td class="nump">661<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">$ 8,240<span></span>
</td>
<td class="nump">$ 9,390<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_AccruedCreditCardProcessingFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Credit Card Processing Fees, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_AccruedCreditCardProcessingFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_AccruedHostingAndLicenseFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Hosting And License Fees, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_AccruedHostingAndLicenseFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Partner Payouts And Advertising Fees, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_EmployeeStockPurchasePlanPayrollLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan Payroll Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_EmployeeStockPurchasePlanPayrollLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Common Stock Liability For Early Stock Option Exercises, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379934192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCING ARRANGEMENTS - Amortizing Term Mortgage (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 29, 2024</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems', window );"><strong>Schedule of Capitalization, Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,671,000<span></span>
</td>
<td class="nump">$ 44,587,000<span></span>
</td>
<td class="nump">$ 595,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems', window );"><strong>Schedule of Capitalization, Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loaned amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Amortizing term mortgage outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long term debt</a></td>
<td class="nump">$ 7,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377356736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCING ARRANGEMENTS - Loan and Security Agreement (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 01, 2025</div></th>
<th class="th"><div>Oct. 01, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Jul. 10, 2024</div></th>
<th class="th"><div>Oct. 12, 2023</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 24, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems', window );"><strong>Schedule of Capitalization, Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,671,000<span></span>
</td>
<td class="nump">$ 44,587,000<span></span>
</td>
<td class="nump">$ 595,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,362,000<span></span>
</td>
<td class="nump">$ 5,936,000<span></span>
</td>
<td class="nump">$ 3,912,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanMember', window );">2021 Amended Term Loan | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems', window );"><strong>Schedule of Capitalization, Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanMember', window );">2021 Amended Term Loan | Secured Debt | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems', window );"><strong>Schedule of Capitalization, Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Periodic payment</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanInitialTermLoanMember', window );">Initial Term Loan | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems', window );"><strong>Schedule of Capitalization, Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000,000<span></span>
</td>
<td class="nump">$ 45,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanDelayedTermLoanMember', window );">Delayed Term Loan | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems', window );"><strong>Schedule of Capitalization, Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">$ 30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exfy_Amended2024TermLoanMember', window );">Amended 2024 Term Loan | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems', window );"><strong>Schedule of Capitalization, Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exfy_Amended2024TermLoanMember', window );">Amended 2024 Term Loan | Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems', window );"><strong>Schedule of Capitalization, Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="nump">$ 25,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanInitialTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanInitialTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanDelayedTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanDelayedTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=exfy_Amended2024TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=exfy_Amended2024TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785382917744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCING ARRANGEMENTS - Monthly Revolving Line of Credit (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 10, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 24, 2024</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Borrowings under line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,671,000<span></span>
</td>
<td class="nump">44,587,000<span></span>
</td>
<td class="nump">$ 595,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNoncurrentNet', window );">Unamortized debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="nump">$ 5,200,000<span></span>
</td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exfy_Amended2024TermLoanMember', window );">Amended 2024 Term Loan | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Amended 2024 Term Loan | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Borrowings under line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long term debt</a></td>
<td class="nump">$ 15,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Secured Debt with CIBC | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | 2021 Amended Term Loan | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=exfy_Amended2024TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=exfy_Amended2024TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=exfy_DebtInstrumentWithCIBCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=exfy_DebtInstrumentWithCIBCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=exfy_Amended2021TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785380312624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY - Narratives (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 25, 2025</div></th>
<th class="th"><div>May 10, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Shares repurchased, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock | 2022 Share Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and retirement of common stock (in shares)</a></td>
<td class="nump">645,938<span></span>
</td>
<td class="nump">504,493<span></span>
</td>
<td class="nump">599,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Shares repurchased, value</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">$ 3,000,000.0<span></span>
</td>
<td class="nump">$ 6,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Weighted average price (in dollars per share)</a></td>
<td class="nump">$ 2.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Share repurchase program, remaining authorized, amount</a></td>
<td class="nump">$ 39,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock | 2025 Share Repurchase Program | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=exfy_A2022ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=exfy_A2022ShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=exfy_A2025ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=exfy_A2025ShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785376642992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS - 2009 and 2019 Stock Plans (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Nov. 09, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="nump">25,204,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2009OptionPlanMember', window );">The 2009 Option Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,030,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,495,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Additional shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">535,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember', window );">The 2019 Option Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Additional shares authorized (in shares)</a></td>
<td class="nump">8,173,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember', window );">The 2019 Option Plan | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,856,770<span></span>
</td>
<td class="nump">4,339,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember', window );">The 2019 Option Plan | Common Stock, LT50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,856,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember', window );">The 2019 Option Plan | Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,679,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember', window );">The 2019 Option Plan | Restricted stock units | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,339,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember', window );">The 2019 Option Plan | Restricted stock units | Common Stock, LT50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,339,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exfy_The2009OptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exfy_The2009OptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379849904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS - 2021 Incentive Plan and Stock Purchase and Matching Plan (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Nov. 30, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2021IncentivePlanMember', window );">2021 Incentive Plan | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares reserved for future issuance (in shares)</a></td>
<td class="nump">20,879,081<span></span>
</td>
<td class="nump">19,712,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,676,932<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2021IncentivePlanMember', window );">2021 Incentive Plan | Common Class A | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,576,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding', window );">Annual increase in shares reserved for future issuance (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_MatchingPlanMember', window );">Matching shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer', window );">Employer share match rate (percent)</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_StockPurchaseAndMatchingPlanMember', window );">Stock Purchase and Matching Plan | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan', window );">Stock issued during period, shares, employee stock ownership plan (in shares)</a></td>
<td class="nump">1,922,139<span></span>
</td>
<td class="nump">1,010,412<span></span>
</td>
<td class="nump">272,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Original issuance price (in dollars per share)</a></td>
<td class="nump">$ 2.13<span></span>
</td>
<td class="nump">$ 4.21<span></span>
</td>
<td class="nump">$ 13.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="nump">$ 4.3<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_MatchingPlanOneTwentiethIssuanceMember', window );">Matching Plan 1/20th Share Issuance | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares)</a></td>
<td class="nump">638,850<span></span>
</td>
<td class="nump">147,109<span></span>
</td>
<td class="nump">22,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld from common stock issued to pay employee payroll taxes (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_MatchingPlanDiscretionaryContributionsMember', window );">Matching Plan - Discretionary Contributions | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares)</a></td>
<td class="nump">1,523,525<span></span>
</td>
<td class="nump">1,050,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld from common stock issued to pay employee payroll taxes (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual Increase In Shares Reserved For Issuance As A Percentage Of Common Shares Outstanding</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Shares Matched By Employer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 25<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480637/718-40-25-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exfy_The2021IncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exfy_The2021IncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exfy_MatchingPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exfy_MatchingPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exfy_StockPurchaseAndMatchingPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exfy_StockPurchaseAndMatchingPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exfy_MatchingPlanOneTwentiethIssuanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exfy_MatchingPlanOneTwentiethIssuanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exfy_MatchingPlanDiscretionaryContributionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exfy_MatchingPlanDiscretionaryContributionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785383126816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS - RSU Narratives (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 02, 2024</div></th>
<th class="th"><div>Mar. 28, 2022</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Nov. 09, 2021</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,204,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember', window );">The 2019 Option Plan | Common Stock, LT50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,856,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember', window );">The 2019 Option Plan | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,339,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,856,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">400,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,666,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 3.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.82<span></span>
</td>
<td class="nump">$ 8.17<span></span>
</td>
<td class="nump">$ 18.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Vested in period, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 5.1<span></span>
</td>
<td class="nump">$ 19.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based compensation expense not yet recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based compensation not yet recognized, recognition period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 5 months 19 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | Share-Based Payment Arrangement, Tranche One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | Share-Based Payment Arrangement, Tranche Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | Common Stock, LT50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,833,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">405,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">159,841<span></span>
</td>
<td class="nump">43,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,833,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">790,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,036,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | The 2019 Option Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,679,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,980,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | The 2019 Option Plan | Common Stock, LT50</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,339,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | The 2019 Option Plan | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,339,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,490,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | 2021 Incentive Plan | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exfy_The2019OptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exfy_The2021IncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exfy_The2021IncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785376943920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS - RSU Rollforward (Details) - Restricted stock units - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 02, 2024</div></th>
<th class="th"><div>Mar. 28, 2022</div></th>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>RSU Rollforward</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">400,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,666,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted average grant date fair value per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 3.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.82<span></span>
</td>
<td class="nump">$ 8.17<span></span>
</td>
<td class="nump">$ 18.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Cancelled/forfeited/expired (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.21<span></span>
</td>
<td class="nump">$ 32.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>RSU Rollforward</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,742,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">159,841<span></span>
</td>
<td class="nump">43,060<span></span>
</td>
<td class="nump">2,833,130<span></span>
</td>
<td class="nump">790,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,036,347)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Cancelled/forfeited/expired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(346,405)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,150,101<span></span>
</td>
<td class="nump">2,742,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted average grant date fair value per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">LT50 Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>RSU Rollforward</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,646,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,833,130<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(405,457)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Cancelled/forfeited/expired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(346,405)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,894,470<span></span>
</td>
<td class="nump">2,646,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785378476208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS - Stock Option Narratives (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue', window );">Pre-tax intrinsic value of options exercised</a></td>
<td class="nump">$ 5.6<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 10.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised</a></td>
<td class="nump">7.4<span></span>
</td>
<td class="nump">8.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Intrinsic value of options outstanding</a></td>
<td class="nump">7.4<span></span>
</td>
<td class="nump">8.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from issuance of common stock on exercise of stock options</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="nump">2,014,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Grant date fair value of options vested</a></td>
<td class="nump">$ 2.8<span></span>
</td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="nump">$ 3.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based compensation expense not yet recognized</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based compensation not yet recognized, recognition period (in years)</a></td>
<td class="text">3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options | Common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options | 2021 Stock Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=exfy_NonStatutoryOptionsMember', window );">Nonstatutory options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price as a percentage of common stock (percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=exfy_CashlessMethodStockOptionExercisedMember', window );">Cashless Method Stock Option Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="nump">98,403<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=exfy_OtherThanTenPercentHolderMember', window );">Other Than Ten Percent Holder | Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price as a percentage of common stock (percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer | Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares', window );">Shares subject to repurchase related to stock options early exercised and not yet vested (in shares)</a></td>
<td class="nump">92,230<span></span>
</td>
<td class="nump">393,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer | Weighted average stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue', window );">Shares subject to repurchase related to stock options early exercised and not yet vested</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Ten Percent Holder | Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price as a percentage of common stock (percent)</a></td>
<td class="nump">110.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Pre Tax Intrinsic Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Subject To Repurchase During Period Due to Early Exercised And Not Fully Vested, Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Subject To Repurchase During Period Due to Early Exercised And Not Fully Vested, Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exfy_A2021StockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=exfy_A2021StockPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exfy_NonStatutoryOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exfy_NonStatutoryOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exfy_CashlessMethodStockOptionExercisedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exfy_CashlessMethodStockOptionExercisedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=exfy_OtherThanTenPercentHolderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=exfy_OtherThanTenPercentHolderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=exfy_TenPercentHolderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=exfy_TenPercentHolderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377196736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS - Stock Option Roll-forward (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">5,902,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised (in shares)</a></td>
<td class="num">(2,014,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Options cancelled/forfeited/expired (in shares)</a></td>
<td class="num">(128,948)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">3,759,580<span></span>
</td>
<td class="nump">5,902,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable (in shares)</a></td>
<td class="nump">3,744,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted average exercise price per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">$ 1.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options exercised (in dollars per share)</a></td>
<td class="nump">0.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Options cancelled/forfeited/expired (in dollars per share)</a></td>
<td class="nump">3.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">2.29<span></span>
</td>
<td class="nump">$ 1.68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable (in dollars per share)</a></td>
<td class="nump">$ 2.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life, options outstanding (in years)</a></td>
<td class="text">4 years 1 month 9 days<span></span>
</td>
<td class="text">4 years 10 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual life, options exercisable (in years)</a></td>
<td class="text">4 years 1 month 9 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377491360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS - Stock-based Compensation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Total stock-based compensation</a></td>
<td class="nump">$ 36,225<span></span>
</td>
<td class="nump">$ 44,338<span></span>
</td>
<td class="nump">$ 54,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Less: stock-based compensation capitalized as software development costs</a></td>
<td class="num">(2,688)<span></span>
</td>
<td class="num">(3,126)<span></span>
</td>
<td class="num">(1,757)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">33,537<span></span>
</td>
<td class="nump">41,212<span></span>
</td>
<td class="nump">52,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Less: stock-based compensation capitalized as software development costs</a></td>
<td class="num">(2,688)<span></span>
</td>
<td class="num">(3,126)<span></span>
</td>
<td class="num">(1,757)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=exfy_MatchingSharesMember', window );">Matching Plan shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Total stock-based compensation</a></td>
<td class="nump">4,835<span></span>
</td>
<td class="nump">5,260<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Total stock-based compensation</a></td>
<td class="nump">28,426<span></span>
</td>
<td class="nump">35,669<span></span>
</td>
<td class="nump">50,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Total stock-based compensation</a></td>
<td class="nump">$ 2,964<span></span>
</td>
<td class="nump">$ 3,409<span></span>
</td>
<td class="nump">$ 3,888<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost expensed and capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exfy_MatchingSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=exfy_MatchingSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379503552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS - Stock-Based Compensation Income Statement Location (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 33,537<span></span>
</td>
<td class="nump">$ 41,212<span></span>
</td>
<td class="nump">$ 52,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">12,506<span></span>
</td>
<td class="nump">13,868<span></span>
</td>
<td class="nump">18,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">11,900<span></span>
</td>
<td class="nump">10,870<span></span>
</td>
<td class="nump">7,875<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">6,815<span></span>
</td>
<td class="nump">9,842<span></span>
</td>
<td class="nump">17,850<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 2,316<span></span>
</td>
<td class="nump">$ 6,632<span></span>
</td>
<td class="nump">$ 8,204<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379976976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK INCENTIVE PLANS - Stock-based Compensation Narratives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 33,537<span></span>
</td>
<td class="nump">$ 41,212<span></span>
</td>
<td class="nump">$ 52,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period (in years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=exfy_MemberOfAuditCommitteeMember', window );">Member of Audit Committee | Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Service period (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=exfy_MemberOfAuditCommitteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=exfy_MemberOfAuditCommitteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379340528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Loss Before Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="num">$ (3,399)<span></span>
</td>
<td class="num">$ (39,680)<span></span>
</td>
<td class="num">$ (21,614)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">1,007<span></span>
</td>
<td class="nump">1,204<span></span>
</td>
<td class="nump">971<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">$ (2,392)<span></span>
</td>
<td class="num">$ (38,476)<span></span>
</td>
<td class="num">$ (20,643)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379957424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Components of Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">$ (4,849)<span></span>
</td>
<td class="num">$ (624)<span></span>
</td>
<td class="num">$ (4,052)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="num">(688)<span></span>
</td>
<td class="num">(254)<span></span>
</td>
<td class="num">(659)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(2,168)<span></span>
</td>
<td class="num">(2,214)<span></span>
</td>
<td class="num">(1,626)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense</a></td>
<td class="num">(7,705)<span></span>
</td>
<td class="num">(3,092)<span></span>
</td>
<td class="num">(6,337)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax benefit (expense)</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total provision for income taxes</a></td>
<td class="num">$ (7,663)<span></span>
</td>
<td class="num">$ (2,980)<span></span>
</td>
<td class="num">$ (6,366)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377642528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Reconciliation of Effective Tax Rate (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Effective Income Tax Rate Reconciliation, Percent</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory rate (percent)</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State tax (percent)</a></td>
<td class="num">(22.90%)<span></span>
</td>
<td class="nump">0.90%<span></span>
</td>
<td class="num">(2.80%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research and development credit (percent)</a></td>
<td class="nump">48.50%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent', window );">GILTI (percent)</a></td>
<td class="num">(33.40%)<span></span>
</td>
<td class="num">(2.20%)<span></span>
</td>
<td class="num">(4.20%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Foreign tax credit (percent)</a></td>
<td class="nump">33.20%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Rate differentials for controlled foreign corporations and charitable organizations (percent)</a></td>
<td class="num">(14.30%)<span></span>
</td>
<td class="num">(1.30%)<span></span>
</td>
<td class="nump">1.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Permanent items and others (percent)</a></td>
<td class="nump">1.60%<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="num">(235.60%)<span></span>
</td>
<td class="num">(16.10%)<span></span>
</td>
<td class="num">(25.30%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance (percent)</a></td>
<td class="num">(55.40%)<span></span>
</td>
<td class="num">(9.70%)<span></span>
</td>
<td class="num">(13.40%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent', window );">162(m) limitation (percent)</a></td>
<td class="num">(63.10%)<span></span>
</td>
<td class="num">(3.00%)<span></span>
</td>
<td class="num">(14.10%)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate (percent)</a></td>
<td class="num">(320.40%)<span></span>
</td>
<td class="num">(7.70%)<span></span>
</td>
<td class="num">(30.80%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Limitation Imposed By Internal Revenue Code, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785377270048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 107<span></span>
</td>
<td class="nump">$ 88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credit carryforwards</a></td>
<td class="nump">134<span></span>
</td>
<td class="nump">413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Accruals and reserves</a></td>
<td class="nump">490<span></span>
</td>
<td class="nump">785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">2,436<span></span>
</td>
<td class="nump">2,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_DeferredTaxAssetInterestExpenseLimitation', window );">Interest expense limitation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_DeferredTaxAssetLeasingArrangements', window );">Lease liabilities</a></td>
<td class="nump">1,611<span></span>
</td>
<td class="nump">1,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards', window );">Charitable contributions</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">770<span></span>
</td>
<td class="nump">654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Capitalized research and development</a></td>
<td class="nump">10,295<span></span>
</td>
<td class="nump">7,677<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">15,882<span></span>
</td>
<td class="nump">14,217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(9,872)<span></span>
</td>
<td class="num">(8,971)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets net of valuation allowance</a></td>
<td class="nump">6,010<span></span>
</td>
<td class="nump">5,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware', window );">Capitalized software development costs</a></td>
<td class="num">(3,969)<span></span>
</td>
<td class="num">(3,080)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Operating lease right-of-use assets</a></td>
<td class="num">(1,356)<span></span>
</td>
<td class="num">(1,625)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_DeferredTaxLiabilitiesCapitalizedCommissions', window );">Capitalized commissions</a></td>
<td class="num">(186)<span></span>
</td>
<td class="num">(84)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(5,511)<span></span>
</td>
<td class="num">(4,789)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets, net</a></td>
<td class="nump">$ 499<span></span>
</td>
<td class="nump">$ 457<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_DeferredTaxAssetInterestExpenseLimitation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset, Interest Expense Limitation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_DeferredTaxAssetInterestExpenseLimitation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_DeferredTaxAssetLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset, Leasing Arrangements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_DeferredTaxAssetLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_DeferredTaxLiabilitiesCapitalizedCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Capitalized Commissions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_DeferredTaxLiabilitiesCapitalizedCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from capitalized software.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785463400144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Narratives (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts', window );">Capitalized research and development</a></td>
<td class="nump">$ 17.7<span></span>
</td>
<td class="nump">$ 21.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">NOL carryforward, state</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Accrual for uncertain tax positions</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Potential decrease in tax benefits</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AmortizeCostsForTaxYears', window );">Amortize costs for tax (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_AmortizeCostsForTaxYears', window );">Amortize costs for tax (in years)</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Tax credit, research</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_AmortizeCostsForTaxYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortize Costs for Tax Years</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_AmortizeCostsForTaxYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from research and development costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785376671376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Unrecognized Tax Benefit Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Unrecognized Tax Benefits [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 2,050<span></span>
</td>
<td class="nump">$ 1,812<span></span>
</td>
<td class="nump">$ 1,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to current year</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions based on tax positions of prior year</a></td>
<td class="nump">242<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions based on tax positions of prior year</a></td>
<td class="num">(72)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Expiration of the statute of limitations</a></td>
<td class="num">(578)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 1,942<span></span>
</td>
<td class="nump">$ 2,050<span></span>
</td>
<td class="nump">$ 1,812<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785379993904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE - Computation of Net Loss per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Numerator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss, basic</a></td>
<td class="num">$ (10,055)<span></span>
</td>
<td class="num">$ (41,456)<span></span>
</td>
<td class="num">$ (27,009)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net loss, diluted</a></td>
<td class="num">$ (10,055)<span></span>
</td>
<td class="num">$ (41,456)<span></span>
</td>
<td class="num">$ (27,009)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Denominator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares of common stock used to compute net loss per share, basic (in shares)</a></td>
<td class="nump">87,380,708<span></span>
</td>
<td class="nump">82,493,226<span></span>
</td>
<td class="nump">80,786,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares of common stock used to compute net loss per share, diluted (in shares)</a></td>
<td class="nump">87,380,708<span></span>
</td>
<td class="nump">82,493,226<span></span>
</td>
<td class="nump">80,786,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share, basic (in dollars per share)</a></td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.50)<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share, diluted (in dollars per share)</a></td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.50)<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785382915632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE - Narratives (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>vote </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_CommonStockVotingRightPerShare', window );">Voting right per share (vote)</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Shares converted (in shares) | shares</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT10Member', window );">Common Stock, LT10</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_CommonStockVotingRightPerShare', window );">Voting right per share (vote)</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_ConversionOfStockNoticePeriod', window );">Conversion of stock, notice period (in months)</a></td>
<td class="text">10 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member', window );">Common Stock, LT50</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_CommonStockVotingRightPerShare', window );">Voting right per share (vote)</a></td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_exfy_ConversionOfStockNoticePeriod', window );">Conversion of stock, notice period (in months)</a></td>
<td class="text">50 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_CommonStockVotingRightPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Voting Right Per Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_CommonStockVotingRightPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exfy_ConversionOfStockNoticePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion of Stock, Notice Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exfy_ConversionOfStockNoticePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT10Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT10Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=exfy_CommonStockLT50Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785382939280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE - Anti-dilutive Securities (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">2,050,684<span></span>
</td>
<td class="nump">4,342,564<span></span>
</td>
<td class="nump">5,423,623<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember', window );">Weighted average stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">2,050,684<span></span>
</td>
<td class="nump">4,334,383<span></span>
</td>
<td class="nump">5,406,383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=exfy_MatchingPlanMember', window );">Matching shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,181<span></span>
</td>
<td class="nump">17,240<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=exfy_MatchingPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=exfy_MatchingPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785376439280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS - Narratives (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2018</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer discretionary matching</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Employer contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US', window );">United States | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer contribution percentage (percent)</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_GB', window );">U.K</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer discretionary matching</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Employer contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=country_GB', window );">U.K | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer contribution percentage (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45785474828976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS - Narratives (Details) - Related Party - Expensify.org restricted cash - Commitments - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transactions</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 2.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=exfy_ExpensifyOrgMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=exfy_ExpensifyOrgMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_CommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_CommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>94
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M%D3_C:2_47QM/C/<<:5X8RY7C )L+0#OEQSH;'.COUQLOU0M_@-02P,$%
M  @ .(A;6L7Q[@29 P  LA   !@   !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6RM6&V/FS@8_"L65YU:J5TP[^PED;JI3G=2*T7=MO?9"TZPUF#.=I+>_?K:
MP)(07@*[NQ\VV#S/> 88)L[BR/BC2#&6X&=&<[$T4BF+6],4<8HS)&Y8@7-U
M9LMXAJ0:\ITI"HY14C9EU+0MRS<S1')CM2CG-GRU8'M)28XW'(A]EB'^WQVF
M[+@TH/$T\97L4JDGS-6B0#M\C^7W8L/5R&Q0$I+A7!"6 XZW2^,CO%W#4#>4
M%3\(/HJS8Z"E/##VJ =_)TO#THPPQ;'4$$A]'/ :4ZJ1%(]_:U"C65,WGA\_
MH?]9BE=B'I# :T;_(8E,ET9H@ 1OT9[*K^SX%ZX%>1HO9E24_\&QJO54<;P7
MDF5ULV*0D;SZ1#_K"W'6 -V!!KMNL*<V.'6#4PJMF)6R/B&)5@O.CH#K:H6F
M#\IK4W8K-237M_%><G66J#ZY6K-<,$H2)'$"[A!%>8S!O883X.T&<9S+%$L2
M(RK>@0_@#3"!2-6T6)A2+:]!S+A>ZJY:RAY8ZA..;X #WP/;LMV>]O7T=J?=
M;BK1C7*[46Z7>.X WD8]+YAS)5M=Y/CQ/2@0!P=$]QB\)3E(&*6("U!@7BE^
MUZ>X6B(HE]"..:RL&\NRX,(\G"N[6M92X#0*G'D*JCL#T%ZFC)/_U0FMI)KM
MI5_A^V>\H%7]70B84-B2X#82W&=)($+LK]-W.ZPN>8]5M A[#6'O6835&U)(
ME"<DWUUC[5UE/5;18NTWK/U1UFN69>J=N:9("/"QC]1HO\Z26U&@&"\-%18"
M\P,V5K__!GWKCSXCOQ)82VK02 VF2'V!IX-IGKY:UJ(?-O3#&?1G&SH<]&G'
MTI-*6QJB1D,T7\,T1T<=4D'D!M"%[@7[GD++\Z,0>OW<H74*1&L^^QGVKN$G
M:.BK'!=QENIPBHC[2L3G;]#JI3H*,M?UKX76EGR*<SB>YR]T3HU^?C-L& 80
M1L'E;>NI=*/(C<)HX+:= AV.)_H+G .[$>W:5A3:'?K=PL!Q'!\.L3]E.1P/
M\Q<[IYO6 Q*ZA>,23ND.Q^/]TC=>OV]&06;[YI70VI)/7PW@I.\&S_:-W^<&
M7QFG\[KKK52N<0<R$YXR'\X)_7F^";K/DA]YGMVAWU/HJ%=$Y ZP/T4^?$;F
MS_%--\H')/04]DHPSS:4>C?_!?$=R06@>*LZK9M /;*\VB!7 \F*<H_YP*3:
ML9:'*48)YKI G=\R)I\&>MO:_$RQ^@502P,$%     @ .(A;6D%R2_%V!0
MAQ<  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6RMF%UOVS84AO\*X15#
M"R2Q2$J4E#D&&FL?!=8M:-KU8MB%8M&V$$GT2-K)_OU(R9%LZDA- =_8EOR>
M(SZ'7Z\X>Q+R46TXU^BY+"IU,]EHO;V>3M5RP\M478DMK\P_*R'+5)M+N9ZJ
MK>1I5@>5Q91X'IN6:5Y-YK/ZWIV<S\1.%WG%[R12N[),Y7^WO!!/-Q,\>;GQ
M*5]OM+TQG<^VZ9K?<_UE>R?-U;3-DN4EKU0N*B3YZF;R'E\GA-J 6O%7SI_4
MT6]D41Z$>+07'[*;B6=;Q N^U#9%:K[V?,&+PF8R[?CWD'32/M,&'O]^R?Y+
M#6]@'E+%%Z+XFF=Z<S.))BCCJW17Z$_BZ3=^  ILOJ4H5/V)GAIMR"9HN5-:
ME(=@TX(RKYKO]/E0B*, /!1 #@'$#? ' N@A@+XVP#\$^'5E&I2Z#DFJT_E,
MBB<DK=IDLS_J8M;1!C^O;+_?:VG^S4V<GB]$I4219ZGF&;K7YLMTJE9(K-"?
M6RY3VSD*7:(O]PEZ^^8=>H/R"GW>B)U*JTS-IMJTP6::+@_/NVV>1P:>APGZ
M*"J]4>CG*N/9:8*I:7Q+0%X(;LEHQH0OKQ#%%XAXQ <:M'A]. 7"D]>'DQ$:
MVO8'K?/1@7P?JJ4H>=<3Z._W#TI+,SW^@8K=)//A9';-N%;;=,EO)F914%SN
M^63^XP^8>3]!A3IGLN1,R4Z*Z+=%],>RSS_Q/:]V'"I8$QC4@79-W,\QC0EE
ML^G^N!2 +/!8%)[*$D#&8C\.6ME)\X.V^<%H\Q=":3L!98-Q@2JN(98F"SMZ
M.O,)C1T40,6B*')( !5A+(9!6 O"1D%^E4(ILUK)=5Y! *SWT-"/8Z?(B[XJ
MHF'L8"9]%38=1AA,$+8$X>AT/*R!U1KQ9[/5*JZN(9#PG-/PG,F2,R4[*5[4
M%B_ZQC14/)7+#3);A=F+]\9D;.V:!E4PZG4?\1EU1ND"4%'*W+'<5V'*8@*/
MA+B%B<?',J_,4"AJEC0S.W%NEV5K6B"<N-<$&M&(.#A]E1\3XN+T54'DQQZ,
M@[UNX_=&@>[3@JL:QTS01VX'.;B=>_UJDK W20&9[]/ (4X@61R% [,4'[D8
M/ KS66C3-Z(W6T$BW%]V@@CWB/HR;%=WMWL@'2%>$ TPD8Z)C#+];A?/E13E
M"Y=Q8B /Z37@,B*>BP.H*,6^NXY".AP0.C!]<&=L\.B6;YR-YF:-T?60$WK#
M9=M+@SO<(:73F-"=1Y LH,3=K4&9C_$ 6><V\+C=J#OJ@9N7,&[<<>W?=/H\
M,/C\?AO,GMTC F0T\D/F(D'I/.;3 :;.@N!Q#W(GQ3ZO7^X,UK>I^O;A,F2,
MNE2 C,21YT(!,D;9T"+1N1$\;D?^,*_1A>FK"_NFF"]!D+Z-N,2>%P0N":#S
ML1_T^@?0D=#S!HP5[GP)'MVYCUBRO-AI]TWJ0!/V_"E, ^A &D W1M,9!1R-
MVJP7&F06.J0VJ>2@S<*C?N-[?=99LR7GRG9:P<Z=X'%[<FM'-'IK7LXS412I
M/"KE.["43;KHN"N]*]Q;AT!9X(X+4$4'%B'2610R;E&29FA_!]8AX;>P8)F+
M!:L&L3JS0O#H:/]:'T89KG1O]O4U;WCJ,Q>SS)9FS55:+!_13AF-%O;FUM3!
M;I*OF25DU"I][RPY:[;D7-E.*]]9*C)NJ;I9TI0<'D-]!Q2%-/)"SWT=@93$
MCRDA[LH)*;TP8B$9."L@G:\BX[[J>)*,4?7-SQ 5H!R@ I0PU?3HA++D<EV?
M]"HSLG>5;H[ZVKOM:?+[^@S5N7^+KY/F3+A+TQQ1?ZR/&10J^,JD]*Y"LTW)
MYM2WN=!B6Y^#/@BM15G_W/ TX](*S/\K(?3+A7U >_8^_Q]02P,$%     @
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
M>X$J4$%'I7=X'GF[A^OLIB2+\T52?QM''YR@.Y= J>G^'.U= I5=XO8'E%^
MJJ74YA<)PY@1;$T34( !I:8[J@ &O>H&)A242H"JI:!J&:@:AU+375?L@K[8
M/B;[2,?7%4K,E 1_<T8;"XHJJ(TJK YPJ)"Z7PI4T/_+=B;4OOO'H;R21\3T
M#Q0Z.,*B.6*1O4T4*'2 4M,]5-"!7F_'DKVT-LG,-\,6_OBC30(E#M1&"58'
M.%1(W2"%)>@UMBVAKD0*TQE0L@"JEEW0?@X54=]B34$%=NV=2_P!QBY30-52
M9C,$PI+07'6"!N50:KJCBD@PN)U+SGH+FD@"JI8R!TL@>&X^H\Y HW(H-=U<
MQ3F8GW,\-]N V7B!AG-S2>EOQ&BC'*#%],C9+/-4"=4L?>P50&%PF1YG)Q;H
M?K&@:BESI'Z$"67(FEF@^ 5*37=7X1?VG;DDX-D&_H:,]AZ4U#";U"!*46*F
MKV:@83F4FN[]T4:S_DR3ZZ4;,,<>(1B9&S<M_.T;;2+L!K,7=8%#!=4M5-2%
MO43&R-FI"_J6$*A:RAQI(1&-*3-?^P(-RZ'4=-\5O6%^>O.L= /FR-! #)FW
MF/XFC/8)]*6?R[K H8+J+BD^PX"20LY.0- 7?4#54N9(Z8@HFYN/K#/0L!Q*
M3;=6D1WF)SMCLA*8S4-(A*UM,?T11]L"BG0NZP*'"JKOI*ZH3N2G.KZLA,BQ
M\0<*0ROEW!]BK N@:AFH&C\_(KH-"L5$?A3CSTJ@3G>0?;.,$TS-IP:.<N:S
M=D<1<\-01Q$<S\/(W&G'44Y>9<($G]AK)U) (QJ5N.%YZNT>+AL<F%?O\T52
M?QM''YR@K[= J>G^*.@1066-N/T!Y1R@:FGDV+P$D3B*K5=S0>-R*+4G1V='
M?_6K_RMPO^?-0U&U02GNI7SX.I:3MGGZPVI/7[IZ._PAL(]UU]6;X>-:Y"O1
M] 7D[^_KNOOVI?_;8H<_;W?W#U!+ P04    "  XB%M::2FIC4<+   ?/@
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
M[K^T8M^]G_LHVE;LNH];GN:\5@+Y]XT0[=L7]0/'=\)O_@M02P,$%     @
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
MX-^<O?;J[PQWLJCK3_CAHOCQX @!LJ7-6YS!P/^N[+DM2YP(P/A=YCR(2^)
M_7>8_6?:.^QE8;P]K\M_=T6[_O'@Z4%6V*7IRO9#??U7*_MYA//E=>GIW^R:
MGWUX>I#EG6_KC0P&"#:NXO^;SX('->#IT9X!)S+@A.#FA0C*GTQK7CQOZNNL
MP:=A-OR#MDJC 3A7X:%<M@W\ZF!<^^+RXYLW9Q_^GKW[.;N\^.7MQ<\7YV=O
M?\W.SL_??7S[Z\7;7[+W[UY?G%^\NGS^H(7U<-2#7.9^R7.?[)G[^"1[4U?M
MVF>OJL(6_0D> * 1VI, [<N3&V?\R>;S[/1XEIT<G3R\8;[3N/M3FN]TSWQG
M>5YW5>NJ5?:^+EWNK,_^\VSAVP:HY;^F=LSS/9R>#SGH![\UN?WQ %C$V^;*
M'KSX\Y^.'Q_]Y09H'T9H']XT^U>>U;>:._OH;58OLU>^=< 5@+%?US:#[6Y-
M8XC3X,>\KCP@M(#?BVSI*E/ESI29;^$+8.G69Z["AU"JN'8'1-^NLU_.SMX#
MH__>.< =$'D%4@$?SMH:/GVRF8U+FJK(C =)LL45?=:N39N9Y1)X'?ZV,,NV
M;G!ML\$#]@@3/&];'EHZLW"E:_&\#8] 4/$I_/MVZ'&2?>LT]LI6G0!I/X/X
M]/"AZ!HDLS0(/VUMX^IBKG")8W[KBI4LTUB2.44&:%T[D :-RP$2G+5QMLKM
M+ ,4VMQX! (7%N"N#,S< 3RP8#-&%8)Q7F^VIMIE"ULZ&.D1S0N$SOBZ,HO2
M9AVP;<,8<4W>;0 !L*3?#^_&[++"P3$T,I8_X!EJ$.H&45PX^G3S[NV5*3LZ
M!Q3A0%O5JD;, 58<##W+VP[P ?0"4MC#K%U9! B63;T!X&NO"&>>G:]-M;)$
M?XJ<&MQW7C<@IO 7W#*?#7ZZ7KM\C=\AKO)Z8[-/57U=#0'7.USL-/TJPA2D
M__E/3T^.G_P%("YAF%O"J0;6L9MM6>^L9?*1#X>-+0D+@9YF-%OG[;(K@9RO
M! ;<Q)5MF+IW.%T)&#O$!PK- *"W;-/ =W .).Q /0+?>3H2^-*WL(*K:+.M
M^8SKY6;K6E.Z_XZ0NJJU367*0P C\_6RO48\RF"@U?S3(1,O3(-0\\# .H*)
M[_$H\H80!2>YJ!N0BGC"#3)DU\)&_ANF0!$ A-G! @[V4,+?<&2H<@_K)0%P
M[^##NX\']WML3D\I9I]GH,I!45?9>0?;K_(=":_ "1TR*L+V<7XYSXJZ+ WR
M#JVX["JR(P#&7,:FV<(W>V4,T9=L &D*MC-:APG$5@7N2*C/?LZ)7@D;'C_:
M;8LLSP+7:8+8-F"J-7#J1#APFELF/B(+II["PC"09?$@0&R!).(CG2F< 2KU
M7L+X_N/,%X.]R39ZPDKO89Y]F)2/XVD,$C(,&^  &9?Y242J-0!%D*2_@!U*
M J:L/4Y+0F Y/"8@>2#'G'D55P82+#MD?E1$L,(%DC;(!X*196A"= 6V<ET)
M$2M-<9GT W#'.P#)\ H@=8Q?TUSTQRLX')!K]"1]@0H'$$;C@- *CR=5 S<*
M1"#NJD^ .DVL- 9D+&R@+ '?JW6Y Z*#J9' 0""T# J-1\D)W.*0?$%B >)8
M.K3K!B3-AJTTQ)KU(XVX[1HX " *U@\Y FS3#ABJ*#USTS0[/!;6B&0,#$8$
MRG&>A$6V+4%1F3QO.N8-PCR('U#9U0ZH<@N4_5D$[=*X)D.=8$'X$[[ )K2;
M!1Q0L L)S_#'Z:RGYM:FR*IZ OP/L!I0*N*:#D-]IH>W#:S=.,"N4 G8LT0+
M;KF#$0W*MQ+YHP'D(FOR":XMJ"+\R%8\'-2,YZ,?0$'$2="GHB=]37;&;S#
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
M7G[Z@=X)(*_1P>DO7YV#=%!S<;<P,S+=,!QGNN W3)!Y]BN%?.+,X)DW6''
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
M_A^;M>W[FWC["=XQO>;2@, 5J<:]P7D NOU8VHU5M6_F2V7I:_#+#?W%J)T
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
M940ZX2#)NO]TB$- K;AQ]X_3"X=G%"8H)9Y1A!IJ*X&!U;CMNA18^<BU1>O
M<+<@RE/7[VQXU+NCF'F24I8F4*FIEJQX0#>V$*RA-,LI1RLF4(:PZ(Q3L5:%
M([1'3T'C9$C7S!:5,\YK)@]9[@OY3"DZ%.79OZN.4*W28!X-3O#+Z>Y("*II
M(#[L!U!Z07*[A#-=/^_>J-9KE#]!ZL+UT0EG,(QQHC:-\*4[3I6BM$^7$+0C
MZ^I5B\(S\=D@DPC5F+F- R:'=?M]DH!B)Z4TCV@XC'Y41N\I"V-$?D]YF.1]
M>NV [1W=H3@"UOY+P2EP(VUWG1ZLAX^1<7<'O[AW7S+73*\%\J[Y"DO['T\&
M >GNZZ";6-7Z&WFI+,X;/ZSP0<6U<\#[E5)V/W$!#I]HH[\!4$L#!!0    (
M #B(6UH&E^38#0L  *DA   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;,5::7/;.!+]*RB-9Y*IDF5)/G),XBK926:RE:OB9.?#UGX 24C"AB08 +2L
M_?7[N@$>LB4?,ZG:+[9$ HT^7K_N)O5B9>PWMU3*BZLB+]W+P=+[ZOG!@4N7
MJI!N9"I5XL[<V$)Z?+6+ U=9)3/>5.0'T_'XY*"0NAR<ON!KG^SI"U/[7)?J
MDQ6N+@IIUV<J-ZN7@\F@N?!9+Y:>+AR<OJCD0ETH_[7Z9/'MH)62Z4*53IM2
M6#5_.9A-GI\=T7I>\$^M5J[W69 EB3'?Z,O;[.5@3 JI7*6>)$C\NU3G*L])
M$-3X'F4.VB-I8_]S(_T-VPY;$NG4N<G_U)E?OAP\'8A,S66=^\]F]8>*]AR3
MO-3DCO^*55@[?3(0:>V\*>)F:%#H,OR75]$/O0U/QSLV3..&*>L=#F(M7TDO
M3U]8LQ*65D,:?6!3>3>4TR4%Y<);W-78YT_?O/TP^W#^]L/O8O;Y\^S#[Z_?
MO_[PY>+%@8=L6G&01CEG0<YTAYS)5+PWI5\Z\;K,5+8IX !*M9I-&\W.IK=*
M?*72D3B<#,5T/#VZ1=YA:^DARSO<*2_QXI5V:6Y<;97XURQQW@(5_]YF;9!U
MM%T69<IS5\E4O1P@%9RREVIP^LM/DY/Q;[=H>M1J>G2;] ?$Y*_($;/"6*__
MJ\N%^*)L@;A9OT "BK>EF-4+8 XNGSP;"K]4XMP4E2S70I5>694)77HC9"GV
MGHX.@<<\Y]3J)'J26#02Y<(JA13V0+5?BO.W9^<"1-*7_,B)U!2%LJF6N4AJ
MG6<D)S>I]'R>^ 1IN2RSH?AHU<*4(_%EV1=MU?=:DVZ5U66J*XC!:M(4&L.8
M2JYIG1/0/%%(GDP))=,EU 1@A;E45D@Q!SGLKY6THE)6FVP$=T0!,DUM#?G2
M\[HK?+103IBY.!Z-QS_3#L%;Z]+KO'/B]&A(FU9+C=,J XW8<JN(+<E*L*3S
M4)8^=]HG$N:FD%_R\IW>74DGLEJ1C^9UGHO@F,18X VKG5A!?^%46I-WDC5+
M:SP<%O<5:(^=WWWLWI/1DR[\PM$F)*PJ$K@B)NUA. *RROT=YT#,22N&Y%I5
M29VU%ID.D<\"$8SH[T2\,\ @1?F"K--^+68M'@#C"U7YH NMWD2RQ**,HHG=
M%-X ,\ C;V2Z1N8V^#XF60-68A8EW:+,X-<8_=2@CCDZ"F9+L7<$Y+26 PR>
MT,]^)C6"QJ;BP@78<O:UN2>S3-,=[-@['/?D9"J7:QS1RH$8X$]=53KDKG@O
M+92AX Q98QF2(%_#%9<FO^34 XV0EBGV:,]AFO:T'8FOL#KD\'W=$.RY82;+
MWO $80#Y*I-<-8EY,MX/B1KR,H1B,]6;!+V9\I0>G.O?:VEQ<QC(!GLI^_I
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
M;XO#D><G5A=L!SJL67/$U][""5>1XT4NJU#?%7*W*0X'\/\*:<UQ!W_E>0,
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
MKKF2AB]SP5">>2F_-@^'03R.""CT&<"@3P*5C%*"22,*M[N"\Y7&XX0-_7%
MED_ACBK]\H+J76;S"&78A7881I,Q@2Y(:"UP2K+/U[R\IG"Q&Y[7;B6G(/$R
M!:0G$^N-^7A*&ZUK@B0<%B.6RP*:.\E)9"5&8W]D-<?%FX-(&$:A3W)^!3))
M+/Y'/D4+H823Y$JFG$+T" %F37Y8H5QK89Q#@.(EH&SD]VG@3!\"WL6WPH_9
M!W19Z*<H=N!4RVHI5^H>D;WE*J,\"T!_S]AL9DM6@Y/=-4$$P 01.TM351-,
M2.>F$FD6SWTVG4T.!S#TXBC!9Q+-V=O2 &W:,'%'"\1V."Q)AB]!$C/V3G#[
ML/<+T7: SREHY+R'GT6K7-8.?C@A\ /V29'-YMXJ*OZJI<N>Z=1GR21FYWR#
MW;G\*IP9>U,M\+UP/F$@H>FTH:M]X0LFWFR&G(K!D%.HK>'TO8B<>[,II>;,
M0Y49[8L6*RE8J[W;$\\/?#;QPCC9W;KEHN,=PW2U,K<$IAW^J#3. 6W/D[FC
M;^+5CSU K-L5-98OJM6+6HM6-U!_-$F:$@#JWSX*T2ZDU@T!S&C5+![M<]IV
M0(<3;Q)0^L7>=#;?ZQ'/NN09(#:GS\G45MFK\S^(_Q%6!(]6;_@]\0E8/>VT
MLO'D1:4,7>Q$F:"GJ,\G]8:#R^>\V+R\&(P<)@'_FN36('GE\%IBW26\6-:4
MS)E@BZ;##Z:QI4S2^!X'4,MP+<N27,E7V/E-K@9CF(":HFI@=RE2#H;IBX^5
MU3,&RVI%HNC6_>'"$[;YB+D CRUAB-X578%L#&U @!O/ A 9>OP\MV"#D&=0
M,.KN/#A>'RQ\M)4XR",M-LZ8_-YS,0 $J]4*X61+).1>='.KSF&Y8QOWUBNW
M4*\/+;33HK&IC<6F1KW2"&)U W$K<JTS@!:T;@ (:,3L/6:;!UN?:%<P>70/
MQDTM,['3>'RVD*'+KK&QAITMSMDT]CW6SP8"V-Z.-.%=$W-**@DV1^X)T!A[
M\\9*P*44*^E"1__VT1%<+!H/$P;)43=<YI8JX1)I848VEN*:VPMQ S,0!(]5
MRS\;'-("77>7\$_)*2L\*HIYG9'LM"[JW(EPT+-Z-;6&#)<T0Z?$.M:/'ABI
M5JFPRYH'&&=>D/*NU'KD-CK3TC)BH*G68+6XPXQ@D<COK"7H)*@?07O5MB\I
M.=0F-U9B=';'K&K2NMOFCAE3#=T'M]V(4'L)4VU(J LL:!3(Y1< &^LX7%(9
M^F)V=EELTI,UOW%1>VHPV[EE7U3A2G$'$W_ &]89U&>Y&8;:947&[$_ RF6
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
MG(^'7M-=W8N1E;O_5]+0UX0;YO3YALH:T/I:4F;;%[M!_T$X_Q]02P,$%
M  @ .(A;6F%\\\UM!0  8PP  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&ULI5==;]LV%/TKA :L+X;M..E6=(F!Q$FW $M:--GV,.R!DJXL+A2IDI1=
M__N=2TJRW:89A@%!;(J\Y]YS/X[H\ZUU3[XF"N)SHXV_R.H0VK>SF2]J:J2?
MVI8,=BKK&AFP=.N9;QW),AHU>K:8SW^8-5*9;'D>GWUPRW/;!:T,?7#"=TTC
MW>Z*M-U>9"?9\."C6M>!'\R6YZU<TP.%W]H/#JO9B%*JAHQ7U@A'U45V>?+V
MZHS/QP._*]KZ@^^"F>36/O'BMKS(YAP0:2H"(TA\;&A%6C,0POC48V:C2S8\
M_#Z@OXO<P267GE96_Z'*4%]D;S)14B4['3[:[2_4\WG->(75/OX7VW3V]2(3
M1>>#;7IC1- HDS[EYSX/!P9OYM\P6/0&BQAW<A2CO)9!+L^=W0K'IX'&7R+5
M:(W@E.&B/ 2'706[L%R]O[N[?;R[N7]\$)?WUV+U_O[Q]O[GF_O5[<W#^2S
M!1^<%3W<58);? /N9"'NK FU%S>FI/(88(;8Q@ 70X!7BQ<1KZF8BM.3B5C,
M%V<OX)V.A$\CWNFW"-NF40%M%;R0IA0KA*O,FDRAR(MKY0MM?>=(_'F9^^#0
M-7\]EX;DY.QY)SQ);WTK"[K(,"J>W(:RY???G?PP_^D%"F<CA;.7T/][S?X'
MG/A5!;66<8+>.=N(@)$4P:9/942H21B>#RT*VSE/PE8B[SR<>#^)VTAY*\T.
M;;L3.1MMK-Y0R=:%EJK!L=;9@JA$(5)5].AU*FZ3DT(F;$;:;Q][<%185P*"
M 3<J*@>$"VNM9*Y@MA/;F@Q",9 <[@)$I!5M4/M0RR 4_KS(;:@9(I>YIK1Q
M"%%+'"' *%-TSH$*Q\R!R,9VP$28O$(G><1MF#44TUL#O)T@C^3)0.54/!X%
MOV'-84LP'0F 31 :UD%\ZJ0+Y #!_F3Y-_3!'YY$72!JK'C1OP)P$:,QM+9!
MQ8PAVYY"T)$]%J[3G/8)\#:JB"G6M$[E-)#/Z OY( >ZZ2T0Y11/D38>HY9<
M@/P#A0- [A&E*CHM72S:5%QZ1L4D4Y,#9ICFB($OI[&(&+DM_S-V]#],)K=.
M '$$2:J/I%0;5792(QF6UT*NUPYV@2:I8%O;Z1*EVJ J;$]. 10DB9N4JHJS
M9,UA_[SRHE)&0@IPLK5>I0[#!$/C(P>\#%W*(GL%NUI4>*]Y[M*2&J,J5:3\
M7"*:E.*A@=&9 '>[?YT3&"%&<.)L[F%P?@-S3K,O$$AJ.G*-YYYVE.^.4*)E
M; G5A[;K7R@QD<K[CJ%R:9ZP+*0KT24AW@8F H4MK?,'M8]%!=X6!>",M+')
MK"A2\?<5PDSHCB=Y GH!Y43W*D@NIB3829P)P$B'EH5[W!.&:<DQ(D7-*]_A
M<\^<&]9Q;T8V>3\;>+V(+RBC)!5K%#*'USP"[+B.CHN&J47W.NZG./5)>!!U
M20E%@7_/,4J.+$OUM<#PY,?R1/DZR.U0]H-ZQ4R5"IH4AE0.R;(5#*A_2$VK
M[8X&!=HJK9'@3QTL#WU/6%PX8[$<"#@.[5%YL=,@ GB 6 R^!ME2@P.684Y_
M))YDJ2^!PFTMR-#%YNYS+L!X)#'91XX38^!3<6]Q%8*H0GOCQ$5UC,GMVN,9
MXXC[^GV5O YK]V7U!VU%-F22A[YVD<PA,H1;;OE,9(/-XED)^'+TC;=:E:S'
MXDIJ3#^)![Y/@>W1Y@-2LQ_%]Z,2O'AL54NT' \S-FSQ5%L-COZ5N$&! XJ*
M/+YDS@KS+BK,<Q>'V<'%#V.]CM=;'Y4[I#O@^'2\05^FB^/^>+I^WTFW1M]
M>RN8SJ<_OLZ$2U?:M BVC==(O!NA(?%KC5\!Y/@ ]BMKP[!@!^/OBN4_4$L#
M!!0    ( #B(6UJ&9<N>B@,  .@)   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(P+GAM;,U6;6_;-A#^*P?U92N0ZLU.ZZ:V@3AQL:Q-9N2EPS#L RV=+"(4
MJ9)T5/_['2E;L0?'0 L4W1>;+W?//4<]=^2P4?K>E(@6OE9"FE%06EN?1)')
M2JR8"56-DG8*I2MF::H7D:DULMP[52)*X_A-5#$N@_'0K\WT>*B65G"),PUF
M655,KR8H5#,*DF"S<,T7I74+T7A8LP7>H+VK9YIF48>2\PJEX4J"QF(4G"8G
MD[ZS]P:?.39F:PPND[E2]VYRD8^"V!%"@9EU"(S^'O ,A7! 1./+&C/H0CK'
M[?$&_8//G7*9,X-G2OS)<UN.@D$ .19L*>RU:G[#=3['#B]3POA?:%K;'D7,
MEL:J:NU,\XK+]I]]79_#EL,@?L(A73NDGG<;R+,\9Y:-AUHUH)TUH;F!3]5[
M$SDNW4>YL9IV.?G9\?1R]NF/OZ93F$ROIA\N;F'VZ?3J9AA9PG864;;&F;0X
MZ1,X20J72MK2P%3FF.\"1$2J8Y9NF$W2@XCGF(702XX@C=/^ ;Q>EVG/X_6>
MP+M&RS62GBQ,4&+!K8&_3^?&:E+&/_LR;O'Z^_%<M9R8FF4X"J@<#.H'#,8O
MGR5OXO<'V/8[MOU#Z-_P7;X'!_IQ\NO]*Y@))N%"0L%-Q@2==/SN"&R)<*:J
MFLD5F%I)HS3FP. NO DWCJ1["I1#1M]<\_G25UCMT#+U@)K+!:#@"SX7"%C5
M0JT0#32E E^/8!743%N>\9I9#.%V*R8WP 0U"X(GLXK=(^3$3Z,+0HT#:JWH
MZX$IF0_$9+ZA156:E6YMFQ?!F8XPESX_3]4YTA:K"?"!]N8KOS=13.>@"C@G
MO616:1/"M"C0]P_XG<FE(^&%F0QVC\O'IT27M:/>#X_C%PX(658^YBOMRV>#
M-'G[WCR>448 U.F8XQO"E=J;\>M-QKO9-:B1(N<(U*,]G14R3>"N$('*"*LY
MZJZ4_&_/)T^#%'8.OV-V^$"_*Y#G^3P.!]3'A""<(S=[MYEYP]UM*JNZ/7:Q
M"IU.698IG3.9(;5)6X)03K:"-<9[M_W2N"-W[.X^[A6S<5K^"/7Z9OF)JOUA
M<KW]=DW^\G]2XVZ\'R'"9$>$Z7]%F#PAPGV=/=JZ?2O4"__&,$1V*6U[$7>K
MW3/FM+V]'\W;-] ETPM.J0DLR#4.WQX'H-MW13NQJO9W^5Q94KH?EO040^T,
M:+]0RFXF+D#WN!O_"U!+ P04    "  XB%M:NR,GSKD"  !%!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R,2YX;6R556UOVC 0_BNGK-HG1""A7=4!$K2=
M5FGM$+!-T[0/)KD0JW[);%/*O]_9@8RV@+0OR9U]]_@Y7^Y)?ZW-HRT1'3Q+
MH>P@*IVKKN+89B5*9MNZ0D4[A3:2.7+-,K:509:')"GBI-.YB"7C*AKVP]K$
M#/MZY017.#%@5U(RLQFCT.M!U(UV"U.^+)U?B(?]BBUQANY;-3'DQ0U*SB4J
MR[4"@\4@&G6OQCT?'P*^<US;/1M\)0NM'[USEP^BCB>$ C/G$1B]GO :A?!
M1.//%C-JCO2)^_8._5.HG6I9,(O76OS@N2L'T64$.19L)=Q4KS_CMIYSCY=I
M8<,3UG5L2L'9RCHMM\G$0')5O]GS]A[V$BX[1Q*2;4(2>-<'!98WS+%AW^@U
M&!]-:-X(I89L(L>5;\K,&=KEE.>&T]LOH_GM#4Q&T_E/F$]'#[/1]?SNZ\.L
M'SO"]U%QML4:UUC)$:QN O=:N=+"K<HQ?PD0$[&&7;)C-TY.(MY@UH:TVX*D
MD_1.X*5-M6G 2X]5BX(YS&'"C-O W#!E6?@Z+/P:+:PSY/T^5'@-VSL,ZP?G
MRE8LPT%$DV'1/&$T?/^N>]'Y>()TKR'=.X7^GRTZB768Z?$#X/:Y\@-8;%IP
MIZ@7DN4(2D-&?39\L:KO+E\9KI;@2H0-,@/HVP_4/)0+-$T#6\!4_BI5%W#6
M::?T:0L1II0BSI)VKUEXA6V/@*<ADXRD15IA*PS3+HBWT\ =I5G'%H+3I.1
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
ME>M@WR=2FFW##5 ?7DW^!5!+ P04    "  XB%M:/*4S.!$"  #=!   &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6RE5-N.TS 0_17+2#RA.DDOH))$
M:G=!K,1*U2Z7!\2#&T\3:WT)MK-9_A[;24-!W0J)E]ACSSESCN-QWFOS8!L
MAYZD4+; C7/MFA!;-2"IG>D6E-\Y:".I\Z&IB6T-4!9!4I L259$4JYPF<>U
MG2ESW3G!%>P,LIV4U/S<@M!]@5-\7+CC=>/" BGSEM9P#^YSNS,^(A,+XQ*4
MY5HA X<";]+U=A'R8\(7#KT]F:/@9*_U0PAN6(&3( @$5"XP4#\\PA4($8B\
MC!\C)YY*!N#I_,C^/GKW7O;4PI467SES38'?8,3@0#OA[G3_ 48_R\!7:6'C
M%_5#[G*.4=59I^4(]@HD5\-(G\9S. &DJV< V0C(HNZA4%1Y31TM<Z-[9$*V
M9PN3:#6BO3BNPD^Y=\;O<H]SY8T_7@8&?3*4<56CG1:\XF 150SMC*Z =09L
M3IPO%B"D&HFW W'V#'&:H5NM7&/1.\6 _4E O,I):G:4NLTN,EY#-4/S]!7*
MDFQQ@6\^69]'OOG_64??/GH@NG$@[?=SYS!469RO$IIJ;5M:08%]UU@PCX#+
MER_25?+V@H?%Y&%QB?V?/6R8;MW??V&0?[F ,QV<TTE.KIP$4\?&LJC2G7+#
M[9M6I][=#%?V=_K0^+?4U%Q9).#@H<GL]1(C,S33$#C=Q@N\U\ZW0YPV_OT!
M$Q+\_D%K=PQ"@>E%*W\!4$L#!!0    ( #B(6UJXJ*!+7 H  *$P   9
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
M.Q(BSJ%QLO46HID/D*\J:P+>>VM<Z;:MQ.RA!5A639V!6.\@ @.3DWI2:#G
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
M@W+PCG1\70,F)4SC7'4.JON[\MP%WQ[KZ"!3ER?ZQ75.V0>?U.=F2NU^<"Y
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
MI4G6 EQ[ /((0$C@K12FT/!*Y"P_!)B@-9U)9&_2-3F)^#/+QA"%(R !F9[
MB[HC1@XO>NR(#*.FX8^KM38*6?#GL4-ZB.EQ")L9"UW3C%T.D/J:J2]LL'SQ
M+$R"ER<,G'8&3D^A+U>8:7E3,I ;<,;"C=3FF)4G<8Y;^:%@D,FJEH()HZV*
MTJG(4(7-*IL>+ =,$%-8Q4++DN?4SJT,=M5>[+9FBMI,TK!CB@'5L)$E)K6&
M,VZE9:.IR/5P ;\SJH!9.@ &DU5KIKJ VB:R#8'77%"1L9Y!"[BJI#+\;Z?(
M:GU_^Q$U:88V/(<P2K"- ]O.Y@&\$08MP7/@7@]2<KKF)3<< XZZ0E1'X(,T
MM(3- VV \8.8!) BB=OCB>W!AE&0S&&>AC +IK JT+9S5%GU]\2H)YK-(4(@
MKZFWB#:/9G'D^C0-?(^G6#5U73K?XOZ,Z@(VZ$G@PI=97_%*%P4C/2"Z'5W^
MXUZ_L=IJRG,$4D KV=@ <Y&5C17EG@@5JFR4L_">,SWO+GH.Z^Q'VY2L0!ZZ
MTD;N+ Z3H>N3J>LQ?,,3$ ?!<@#$RX6^(V38TN=ITB&9>_5AU*K'OL<MN39X
M@?GCLZ]90<66.?\<LJ9/K^?PXEE*0O(2OZ;!O#=^"NXW/GH4.1E- ]*;.5%N
MXJ[<Q$\N-P<\O*:E.^O*_0V\N>?BL5)T6L<M<DC] )U'UENL-G:#D%9NQTW!
M!=+\RE6C1QA^6%*Z0%CPEM\>IZVSRM[9YW)SWFC6ALS2@Y 9ME$R?5 5_BUB
M/")8BVPX@UD(G]R_ HK2+PB/C,!$0YK<JW$UQCKD#G/:YO;K0T:'XV0&Q#:W
MW^9:.HX(S,=A^E!+SG5FLQU0@CW 3,=A #_MNV.X?MEV)UB8="Q,GLS">V7>
MB6^I:10W=\=X=Q+U^!78PMG4.E;*+,>.,NI[U]PW#GS@,OQM=+7TKBW,N+2P
MR+&]!MI+(<"; Z<2"#'-<8AQP^&LRW><BESA3OM3B9N:]Z?F,>!5C__E&R1/
MMQ!A^9CN+\ &W;!/C9K>^9N=Q#&DHV1.T/<:RSJOZL:X@M7>K6=A/,2".YHF
MV/L]#UPXPE]5I>Q=@04:"_M9G,Z';3 /M@DISO=;\?A!X'(CB=)3A6W646KV
M9$KM8_-]0IW$_)]0_RE"37H/I8JIK7L.:G!5T;^9NMGNQ7GE'UKWV_US]2U5
M6X[_PB7;H&@PGN&%J/P3T ^,K-VS:RT-/N+<9X&O9J;L!ES?2+S7VH%5T+W#
ME_\ 4$L#!!0    ( #B(6UI%QL #= 0   X*   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,Q+GAM;*U6VV[;.!#]E8%;%"T@Q-;%CI0F!AS7V03(Q:BSNP^+
M?: EVB(BD2I)Q\E^_1Y2MN-M7:,/^V"9I#AGSLR<(76^5OK)E)Q;>JDK:2XZ
MI;7-6;=K\I+7S)RHADN\62A=,XNI7G9-HSDKO%%==:->;]"MF9"=X;E?F^KA
MN5K92D@^U616=<WTZR6OU/JB$W:V"U_%LK1NH3L\;]B2S[C]O9EJS+H[E$+4
M7!JA)&F^N.B,PK/+OMOO-_PA^-KLC<E%,E?JR4UNBHM.SQ'B%<^M0V#X>^9C
M7E4."#2^;3 [.Y?.<'^\1;_RL2.6.3-\K*H_16'+BT[:H8(OV*JR7]7ZFF_B
M\01S51G_I/5F;Z]#^<I856^,P: 6LOUG+YL\_(I!M#&(/._6D6?YA5DV/-=J
M3=KM!IH;^%"]-<@)Z8HRLQIO!>SL<';SV_W-U<UX=/](EZ/;T?UX0K/KR>21
MQ@]WTX?[R?WCC#X^LGG%S:?SKH5+9]C--_"7+7ST$_@PHCLE;6EH(@M>_!>@
M"ZX[PM&6\&5T%/$+ST\H#@.*>E%R!"_>)2#V>/%/\![TDDGQ#W,:"6BLI%&5
M*%@K&5G05'/#I6T7U(*NA&0R%ZRB&18Y]&D-_36:&ZNAL+\/I:@ED!PFX+KN
MS#0LYQ>=QOG2S[PS_/ N'/0^'PDOV867'$,?SM#%Q:KBCOJ#+;FF\4IKD*:1
M,=R:0WR/(A[FVT+G&VCFH2E',H6QO'#.L8$6JL(A(.22/@J)%;4R2+'Y= 8R
M;@]JR^LY@+;U=8^8)B^-.P46KS1FNJ!&>4PHOT(!-"J!LXD6*R!1R:O"3]O6
MX=K0>PJC( G[&$1A,!BD;WCN,,/)@M*)W$,R4U(_R$XC/-,TI G3$NM"PD]>
M,KGD/VP/@R2)Z,.[- JCSXA@P9$#QTYZ0>#8^;821GCYY&!N*(XS4,KH1N9@
M2):] #3GXMDU&25X$P59%F_*]8._>$!I;R\G4_;:BO#V=OSC[CZ%X18*DL(L
MH8/%0G9Z0=9+,8@Q.$WIB/KZ._7U?UE]HSS7*_!JF7/CNZNE<BO87%3($3^H
MQZ,^#NMQZXSO.U/>6?7F[']3Z(SA> RH8:\: 'O.4%RXP;JO+7(<]..T_4\&
M.%O4@AMWOSD1<^P,@QCUQ3,,45AM)3!@C=NT#8$5SUQ;Z D,-P9AEC@1IH,]
M0>WYS.*$TB1&ZYARSO(G2&2-+C*4I!EET,<8<A46<G&MI57N"&W1$] X'= =
MLWGI%J<5D[LHMXE\I02R";.4OLLZ7#5*@WG8/\4OHZ][ZE1UC8Y DX+2&Y)K
M7<YT];IYHQK?./P%_2=<'9V:^X,(!W5="Y^Z_5 I3'ITC2YS9%V^*I%[)CX:
M1!(B&S>NF\%D9[=MWA@46T$F64B#0?A]0#^3T7M*@PB>WU,6Q%GO8.=T]^YH
MG$M+_R7B%+B2MKVN=ZN[CYU1>\>_;6^_E.Z87@K$7?$%3'LGIV@0W7Y]M!.K
M&G_CSY7%(>B')3[8N'8;\'ZAE-U.G(/=)^#P7U!+ P04    "  XB%M:3-K?
M-Z,%  "0#0  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RM5W]OVS80
M_2H';^@20+4EZH?E-#&0N-E6K&V".&TQ#/N#D6A;B"1J)!4G^_1[I&S'76UG
M&P88%B7='1_YWAU/ITNI[O5""$./55GKL]["F.9D,-#90E1<]V4C:KR9255Q
M@ULU'^A&"9X[IZH<,-]/!A4OZM[XU#V[5N-3V9JRJ,6U(MU6%5=/%Z*4R[->
MT%L_N"GF"V,?#,:G#9^+J3"?FFN%N\$F2EY4HM:%K$F)V5GO/#BY2*R],_A<
MB*7>&I-=R9V4]_;F77[6\RT@48K,V @<EP<Q$65I P'&'ZN8O<V4UG%[O([^
MHUL[UG+'M9C(\DN1F\59+^U1+F:\+<V-7/XL5NN);;Q,EMK]T[*SC>(>9:TV
MLEHY T%5U-V5/Z[V8<LA]?<XL)4#<[B[B1S*M]SP\:F22U+6&M'LP"W5>0-<
M45M2ID;A;0$_,Y[>7DU^H7<?)Y<?;]]]OJ3K]^<?IW1TR^]*H8]/!P9S6,M!
MMHIWT<5C>^(%C#[(VBPT7=:YR+\., "X#4*V1GC!#D9\*[(^A8%'S&?1@7CA
M9L6ABQ?N6_&"*_'Z DSF=,V?(#!#YTKQ>B[<^+?S.VT4U/+[KM5WL:/=L6T&
MG>B&9^*LAQ310CV(WOC5=T'BOSF /-H@CPY%'T^1D7E;"I(SNIE^HAM9VK1<
M<I7O@GHPV&ZH;UM5U',R"T%/@BL2ED," Z*Z$VK#@N>F=PE5F"=:<DWXS0!'
M+O4)34JN-9W31%85$F]J9'9/[V]C_^LG7US&(#Y_$ H%@.8@P5#.C: 9+Q0]
M\+(5U&!B;3FCJ]9HP^O<0N3F&U@A,6\8,8\-[2B)$B\,&7U/(>O'(XM8=S-@
MQN'(]^+4IU??I2Q@;V#$^BGK;!Z$MB9'@>>'"!$-C^DH\F,OBC&"H=\/XLXR
MXW6&<B+R 5B8B0)N _'8%,JZAY@?;L=;(T!)^V'ZTCHBH ]BWPO\@ (O'45>
M-/2ML]]G 1W04;S14?R/==11<=6X$FD%]?J H@Z'/5]7=AO72@AL-[Q^^D&3
M=K/(YKD0[]*-RTS]K2[$HU!9H2$%563;@OC&\D6%Q-[(9UX\"K"?03])*>K[
MX6KY>C,1Z&.>'T2>GX26-M^QMC(ZR'K 4F\4I8[K/FKABU2'WC >.2U:#;(1
M  4!779 ;!'>ZQ9!%VNWU+D=D$:RD4;R[Z3Q^LX52DLE3F+N"+Q\M&.Q2R$'
MH^^N.;=02B<!5WK<FCLA%7]"#59(>@M)MHU$=$C0'61R7L,^1RA%W KX.=M;
M5#'U-T7RUBRD<AZ=. NP6ML.@9J2@^:CHH:+;#78T\<G].N!>KBJ/C[#X<=-
MMK +N4:43J8:'$5>&L:XQAY++&?)D&Y09Z!GLT'0UH71! %%+*$P]I)D1+8,
MA-$J2^5*@<P;)58"D3_"?YJF="L-+_=O$^H88S%!,2&$'$/7Z8C>"XV<V^N3
M\:9 4+=#2%(M9V9I<RX7#^CD&G=49E(#,7(E25-;Z+R )<>V<@YMK7P!U)H[
M9$KHQ>'0[E+@H1S;;6*N=D]?\BU ))23<;N+G9VL'=,6&EE&+?.2EHLB6[@7
M3ANTD*75A&[L,@RZ3,J?CSXE&JEL1%2:0N:ZOQ\( $ X96ME470S/VO96LH:
M,VB;3BO,>HV09UFG1FLZ :^R+'*WD*G!I5K[70$%[XC_CYJ<V+U ) 7JZE9X
M5*/91_U#(?03.X"(4 HQ@/90#J%,!,9^89JO^ X"E$^? M]+<2(-\1_33Z(&
MOM+9\AP=:F&[)Y=(B9?BJ!QY:<0H@#4:@"E'6^ELD=_WPMBU@^L@@7$"QE./
M^='_H)Q=I7"PU2570LW=MP#JN6QKTS7,FZ>;SXWSKLM^-N^^53YP-2] 2"EF
M</7[0YR,JNO_NQLC&]=SWTF##MX-%_AD$LH:X/U,2K.^L1-L/L+&?P%02P,$
M%     @ .(A;6FUGAZ?=!@  N!$  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S,N>&ULG5A;<]LV%OXK9]2DE688B02O<FS/R++;S4[2>FQG=SN=/D D9&%"
M$BH ^I)?WW- ZI;2JK</(D$0Y_Z="W7ZJ/07LQ+"PE-5UN9LL+)V?3*9F'PE
M*F[&:BUJ?+-4NN(6'_7]Q*RUX(4CJLH)\_UD4G%9#\Y/W=ZU/C]5C2UE+:XU
MF*:JN'Z^$*5Z/!L$@\W&C;Q?6=J8G)^N^;VX%?;S^EKCTV3+I9"5J(U4-6BQ
M/!O,@I.+C,Z[ _^1XM'LK8$L62CUA1X^%&<#GQ02I<@M<>!X>Q!S49;$"-7X
MH^,YV(HDPOWUAON/SG:T9<&-F*ORO[*PJ[-!-H!"+'E3VAOU^"_1V1,3OUR5
MQEWAL3T;IP/(&V-5U1&C!I6LVSM_ZORP1Y#Y+Q"PCH YO5M!3LM+;OGYJ5:/
MH.DT<J.%,]51HW*RIJ#<6HUO)=+9\P\_SW_Y= 5WL_]=W<+PCB]*84:G$XNL
MZ< D[]A<M&S8"VP"!I]4;5<&KNI"%(<,)JC35C&V4>R"'>5X*?(QA($'S&?1
M$7[AUM#0\0M?,K3.527@CC_!I31YJ4RC!?PV6QBK$1J_]]G<<HSZ.5*ZG)@U
MS\79 //!"/T@!N???Q<D_OLC^D9;?:-CW,]O,?V*IA2@EO!1&0,+@2DH8&>'
M!Y>X,E;FP.L"$*0(P;K/CN.2[E8"D.=:U:*VAN19W)GC#J^??S!0[DFW_$D8
M/(U)::PH-H>7JL3LEO4]#&6-.ZHQJ)(9G<"O@FL0A G B(IJ(?0VJG0)Z<)V
MEKR!8>B%T^G(K:9>DOENR0(O":+1QDH(/-]/\<K\"*9I '?*\K)'52)%?JSE
MEWE1FK3\?"^)PM&10,7;0,6O#M3\P(W76CU(5[U0H;W "=,7I.-2C@;I^^\R
M%J3O#:P/),I68NL(CB[AIHN4^:=QFC=:HP(G\*,HA$:/HRLC+XO:>"4L&K4[
M?HP>O[7<"MS-LA$Z/,9WPR2>[F*(D0D2]\YC%-LAQIAA>(:IE_KQB)#@4^2&
MB1>&Z0@56PH47YQL.40, BP]0X9<]]<M&HYXXPT)29*PQ8(W[5"&@I+D&"B2
M+2B25X/B:KD4KO?L00!NR#4W C,IEZ7DU*'Z0'%<R@S;XCZ'#2P^CV_'8-#[
MC57Z&99=K'8> $WBK?HFT\56TV^/2K,'GE>CY7:K@F/"@K$/;[^YM2 A04/&
MQA@[?SS%Y1AQ<8-%E>M\Y<I;(1YP@ECC/& A1Q!("U$VCB$81_AC\-.'CW<?
M$#+AF)#$QH2;B*X;K)"(CA /,4>(!]I(%!)-)V1+7AH'%_2KU6@OFKCL..1*
MKY5VGC9.IWS%M;34,P''(E[+K]W+81"-0P(T70,TZ%K@!$&I"]**JJ56Z'QM
M\'4"0W\<D.4IND/E7][1G%&X?,?QIPWMD(7QF)(C2.@LYA/QGJ]X?4_A@@=>
M-NU)3D'B=8ZI%\?.&]-Q2H3.-4'"AM4(2EFAYBWG)'0<P[$_<IKCP]6+2!B&
MS"<^;S&#B"W>0Y^B]?9(VJ3;M$E?G3:;;'?I,C-&V-9M'R5?(."M["^C1P7T
M]^Q;#*Y<RIP3M(XTPF*C$3F#[S0J=QK]79F=F9<2YO*OS$_@9YS*<?XFS&%O
M==TMYUH_(R(?N2ZHC@78!M] ECDW=?@^/!.$"/0@A%F>ZX;@33IWQAN(ICZD
M6?PR\)@7A0E>DW"*!<QBEA@+XHD.B'T8N2;$WF,1SN"CX.[ESB_4O@.\IEBF
MY[NT<5DF%TV;-B@A\ /JFVBS?7:*BC\:V69]FOJ0Q!',^1JI2_E5M&;TEHC
M]]@T!BSR:=JU@[[P!;&795@+(NQ *:IMT.F]F33ULI1*2N;AM#'JBQ;4%*QE
M+WGB^8$/L<>BY)!TST4G!X89M;2/!*:#NJ<,RL&V.$VF;7NDOO7+#B#.[9H^
M1-ZIY;O&B(UNV%K#..E:++;6?5$8[4H:TQ6NC$YET:C/:?L!'<9>'%#9B+PT
MF_9ZQ',N>8,0F](U3N%(B<BV)2)[=8GX7%/_P^3]VI6)"U&+I;2]A>$HV_["
M\%)_Y95J:A?L9E\#LGS1:7#8,?_IN'7!2X<?[JK1OWG=X(<S!.A-AB.63^GO
M93CTT#V)$Y@5F/XND&TBJ[;MK97IMK4H.<WMV/KS=I2#9U(E]'U@$0[4[!5,
M4)6UEM@C'2FCP2M"#MBOBR;_/RB'+J,8MK%-[;AZ6DM]X.IVBG'1WM4:0E^:
M[<@V]T-W[3G6.6@:L;\XK@^0D[VOZ4KH>_>? 7WT8,S;#^OM[O9OB5G[-;X[
MWOZG\8GK>XGJEF*)I-C?<<C7[?\$[8-5:_=MOE 6O_3=<B4XCFMT -\OE;*;
M!Q*P_;/F_$]02P,$%     @ .(A;6B$95K^P P  ? @  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S0N>&ULC59M;]LV$/XK![4H8D"-)$JVU=0VD+>A YK,
MB+,5P[ /M'2VA%"B2E)Q^N]WI&35P1RC'RSQY>ZYY\CG?)KMI'K2!:*!ETK4
M>NX5QC070:"S BNNSV6#->ULI*JXH:G:!KI1R'/G5(F A>$DJ'A9>XN96UNJ
MQ4RV1I0U+A7HMJJX^G&%0N[F7N3M%Q[*;6'L0K"8-7R+*S1_-DM%LV! R<L*
M:UW*&A1NYMYE='$UMO;.X*\2=_I@##:3M91/=O)[/O="2P@%9L8B<'H]XS4*
M88&(QO<>TQM"6L?#\1[]-Y<[Y;+F&J^E^%;FIIA[J0<Y;G@KS(/<?<$^'T<P
MDT*[)^PZVTGB0=9J(ZO>F1A49=V]^4M_#@<.:?B& ^L=F./=!7(L;[CABYF2
M.U#6FM#LP*7JO(E<6=M+61E%NR7YF<7][2-\_6.U@N7M ZR^7#[<PMDC7PO4
MHUE@*( U"[(>[*H#8V^ 10SN9&T*#;=UCOEK@("8#?38GMX5.XEX@]DYQ)$/
M+&3)";QX2#=V>/$;>+=<U66]U;!$!:N"*X1_+M?:*%+'O\<2[N"2XW"V8BYT
MPS.<>U02&M4S>HL/[Z))^/D$V60@FYQ"7ZRH O-6(,@-7,NJ:0UW2J;I%==E
M!KS.X:84K<$<[JF OTI]D-FQ=$X'?"P0-E)0H=(9@;$R (U&TZ(R!1C:SE[S
M6 \\\IY'33R$Y=$0#^U.^*RLR5>VFNRT#_B286/Z/>OZTS(G"8\NX&_D"M!*
M"$@ 6*W)8"\"^XCM@\%]6Z'B1BJ7O WJ'R'T'LZBT _'XY$=)I&?C"=NR*9^
M&'X:48A:4F4YH&^NBLF+/Q/T%CM>VJ9*F5>4-%5D]@2M)ALC^^/ (UD?HY).
M_3@-_6F80LK\Y%/L,S8!NY)._"D;#WF<AB'NX7G$1MU@'/:#.!Z=$-UX$-WX
MET5W69ORHXM*_YRPPJQ5I2E1'U/62=3CA?):;HTT2/&X$#]@B-D?_PY)'+4T
M4-:9:*TNG*1(CEQDK1CDN#^A_:VU1ALZ.0O/M7/ S8;Z ;6*5N10T"W#&I&:
MPV&FORS _ZO%B4,VEH\&1JH+_4F:0.+',?W2&,9^$D[<Z(Z;K+#,>K(?WJ4L
M8I\A]:,T@FCJLR2$1VFX> V4,'\\22P0B_T)43EVZ<%!1Z BV;J^ITFN;6VZ
MYC"L#JWULNLH/\V[OGS'U;:D; 1NR#4\G])-JZ[7=1,C&]=?UM)0MW+#@CX/
M4%D#VM](NME^8@,,'QR+_P!02P,$%     @ .(A;6EZ,:E(Y @  : 0  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL?51=C]HP$/PKEBM5K70E(=S1
MBB:1^%1Y.$#DKGVH^F"2!:QS['1MX-I?7]L)$97@7A+O>F=VQEDG/BE\T7L
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
M-$4F*6<@<-FS^LV+H&/L<X,?%#=R:PPFD@7G]V8RBGI6PP!A@J$R"D2_'C'
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
M70)7RVBT>!LM?>]5Q@32%O([I\AK>\&>#0W>#O?WP).WP[U7U/C-R?B6SS_
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
M"&=$ -[ %>IL+'OFJ;.7RG8<0WZN#L9J[(Q?ETKM$?/+"#<M2]/P%&**XV!
M'X$FKU]-%\&G*P+GH\#Y-7KRT-8'T$3E!.?/78PL^N()+S0 CH7%B_*>B]?4
MTQ>>[@;SF,PC=CP7Q,Z:I@9=^-$P)%6MM'W_C-YQ^E9]T_T+[T?WGNNBD@8%
MYI@:3#Y@L^M^''K#JL:WX$%9;&B_+/$/ MH%X'ZNE#T9[H#QGY3\!5!+ P04
M    "  XB%M:MHL$>"<#  !8"@  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M-"YX;6RMEEUOVC 4AO^*E553*ZW-%PD?@TC0M%JE5JU*NUV;<"!6$YO9!KK]
M^MD.9) $RD5O(';>\_H\)XYS^FO&WT0*(-%[GE$QL%(I%SW;%DD*.197; %4
MW9DQGF.IAGQNBP4'/#5!>69[CA/:.2;4BOIF[HE'?;:4&:'PQ)%8YCGF?T:0
ML?7 <JWMQ#.9IU)/V%%_@><P!OFZ>.)J9)<N4Y(#%811Q&$VL(9N+^YJO1'\
M)+ 6.]=(DTP8>].#N^G <G1"D$$BM0-6?RNXABS31BJ-WQM/JUQ2!^Y>;]UO
M#;MBF6 !URS[1:8R'5@="TUAAI>9?&;K'[#A";1?PC)A?M&ZT :!A9*ED"S?
M!*L,<D*+?_R^J<-.@!L>"/ V 5XUH'4@P-\$^*<&M#8!+5.9 L74(<821WW.
MUHAKM7+3%Z:8)EKA$ZH?^UAR=9>H.!G=WPS'-V-TB>Y!50]=,R'1>0P2DTQ<
MJ.G7<8S.SR[0&2(4O:1L*3"=BKXMU=K:P4XVZXR*=;P#Z[@>>F!4I@+=T"E,
M]PULE729N;?-?.0==8PAN4*^^PUYCM=J2.CZ]'"_(3P^/=P[0N.7S\$W?OX!
MOUM",4T 9>8Q).HQ])J*7)BTFDWT$=$3"YS P%)G@ "^ BOZ^L4-G>]-!?I,
ML_B3S/:*URJ+USKF'@USQB7YB\U)PF;H^?$582% -F[4PBLP7OI47$6N'_;M
MU6YIZIK J6CBNJ;==4K-'DA0@@1'0>ZH!%4>B11'L1,R@B<D(Y) (TMA%^[D
MH-^%/92ZQ*U(X@87KQDD+$'"HR O3.(,S6J;NHDAK"<8.A6(NB;P*IJXKNFX
M!S#:)4;[*,;C KC:573^ 4*[CN"$W0I#7=3MN!6&NJ;MM)H9.B5#YRC#.%4O
MQZ7:5_D'$)V&&E<W4UWCMRN<<8/&._!>=$N&[@G;Z7CZW?IKW0[\2OX-HDZG
MNI&:1#LG1$%@[WQS<^!ST[L(E=V2RN(C5LZ6[='0= 65^9%JFXHNY[]-T7,]
M8#XG5"CNF;)TKMHJ)5[T,<5 LH7YLD^85'V"N4Q5ZP=<"]3]&6-R.] +E,UD
M] ]02P,$%     @ .(A;6CGWRVJ. P  J T  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#4N>&ULO9?;;MLX$(9?A5"+(@&2Z.134EM ZJ38!;IH8&^V%\5>
MT-+8)BJ1+DG9R=OOD)(5*5&4&##VQA:MF9_S#4?CT7@GY"^U!M#D(4NYFCAK
MK3=7KJOB-61478@-<+RS%#*C&I=RY:J-!)I8IRQU \\;N!EEW(G&]K<[&8U%
MKE/&X4X2E6<9E8]?(!6[B>,[^Q]F;+76Y@<W&F_H"N:@[S=W$E=NI9*P#+AB
M@A,)RXES[5]-_< X6(M_&.Q4[9H8E(40O\SBSV3B>"8B2"'61H+BUQ:FD*9&
M">/X78HZU9[&L7Z]5_]JX1%F015,1?J#)7H]<48.26!)\U3/Q.X/*('Z1B\6
MJ;*?9%?:>@Z)<Z5%5CIC!!GCQ3=]*!-1<P@&KS@$I4/P7H>P= @M:!&9Q;JA
MFD9C*79$&FM4,Q<V-]8;:1@WQSC7$N\R]-/1M]OK^>V<G),9I%1#0K0@WP#S
MHLC)#6C*4G6*=^_G-^3DXRGY2!@G?Z]%KBA/U-C5&((1<N-RNR_%=L$KV]U
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
M@>(JYVHFC$Z@P<G(\F/ AE70"9MXT361L>S*901U21'8?#14@FXLO4*S\#,
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
MF@75&%2SH9H#U5R45HUSV7>COF?CC0KMO(%J&E33H9H!U4RH9D$U!M5LJ.9
M-1>E58-<-N&H\BZ<)I_,JH?=$*.: [TK^:Q:!Q':5@/5#*AF0C4+JC&H9D,U
M!ZJY**T:Q+*;1Y6W\[#03WTO:-60("=;[T>AK3U038=J!E0SH9H%U1A4LZ&:
M ]5<E%:-;]E3I([>\X 8VEH$U32HID,U ZJ94,V":@RJV5#-@6HN2JL&N>PR
M4J6-$)-K[X>_VJS(0Q2+6C]<D)DG9N>G+[7!A?85034-JNE0S8!J9J%5^KJ'
M=9>&K,8C&70);:CF0#47I54#5[8&J?+>H/R#7S],TGB3G8!^W%X]/?%#LLJ_
M\EC;SR W6^<.J6E038=J!E0SH9KUD^UDI!0;1.WN$=IN!-4<J.:BM&I:RY8C
M5=YSI/' >VG9-R\G6X<5VGX$U72H9D U$ZI94(U!-1NJ.5#-16G5+_V7S4I4
M><?35 IM78)J&E33H9H!U4RH9D$U!M5LJ.9 -1>E58-<MC=1>7M3N]-4.=8Z
MN- 6)ZBF0S4#JIF%MO]MR[Y2>YI*#UNKZD<RZ!+:4,V!:BY*JP:N;&"B\@:F
MU]ZE["^75(Y^73$PWYV*0V"_?K<)[5N":AI4TZ&: =5,J&9!-0;5;*CF0#47
MI5537/8MT??L6Z+0OB6HID$U':H94,V$:A948U#-AFH.5'-16C7(9=\2E?<M
MM3S^17:*7$$U#:KI4,V :B94LZ :@VHV5'.@FEMHAU_;*$\MJIDL6YBHO(6I
MX2&RF'#'GZ+@*4MM,<D0T0V.A1?:Y035-*BF0S4#JIE0S8)J#*K94,V!:BY*
MJR:\['*B[]GE1*%=3E!-@VHZ5#.@F@G5+*C&H)H-U1RHYJ*T:I#++B>*['*2
M8ZV#"^UR@FHZ5#.@FDD/>Y=H?9=3XY&L\4@;NBX.5'-16C5,90<3E7>FM/@[
M+'*I=9*@?4M038=J!E0SH9H%U5BAJ>I>))6NHKZ-8Z-A#G397)16S5G9>T3E
MO4=M_]**G&L=-FC?$533"ZUR3E_[:]R SM>$:A948U#-AFH.5'-1VC:6O;T;
MK*QXO,AO&Y206;0)T^W]1793=[<FFN8W:'DSG:F?G>T-ADIF>[^C:R]>^&%"
M OXH2*4[%AMNO+V%T/9)&JWSV[@\1&D:K?*'2^[->9P-$#]_C*+T]4DV@]V-
MG";_ U!+ P04    "  XB%M:7ZRQ\KT%  "(+P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U,BYX;6RMFFUSXC84A?^*AG8ZV9D6D,&0I, ,X)=-9Y/)P&;[
M61@!GK4M*@E(.OWQE5^P,1@M;N]^V&"C^TCV.9'E$PT.C'\7&THE>@^#2 P;
M&RFWCZV6\#8T)*+)MC12WZP8#XE4AWS=$EM.R3(I"H.6T6[W6B'QH\9HD)Q[
MY:,!V\G C^@K1V(7AH1_3&C #L,&;AQ/S/SU1L8G6J/!EJSIG,JW[2M71ZV<
MLO1#&@F?18C3U; QQH^N8<0%28MO/CV(D\\HOI0%8]_C@Z?EL-&.1T0#ZLD8
M0=2//9W2((A):AQ_9=!&WF=<>/KY2'>2BU<7LR""3EGPI[^4FV'COH&6=$5V
M@9RQPV>:79 9\SP6B.1_=$C;]E5C;R<D"[-B-8+0C]*?Y#V[$2<%BE-=8&0%
MQGE![TI!)ROHW-I#-ROHGA=TKQ2868%Y:T$O*^C=6M#/"OJ)6.G=3:2QB"2C
M 6<'Q./6BA9_2/1-JI4B?A1;<2ZY^M97=7+D/+V,7Z9/+RX:SV;C%]=^ME^^
MSM%OZ)E%<A-\H!G=LV#O1VOT194BMD)33I>^1'<6E<0/Q"?5^&UNH;N?/PU:
M4@TI!K>\K/MIVKUQI7MLI!T)9$=+NBP#6NI:\@LRCA<T,;3$/W9!$^'VK\AH
M&]VJ >G++>HU40=?+;=N+^]4E-NWEQL5Y8Z^?+SE361TKP[>U9?/Z5;UGMXZ
MK)&BDWNKD_ Z5WAGAG&(YP>^_*@8V"0%=:M!\73\*+;$H\.&FF\%Y7O:&/WR
M$^ZU?Z]2&!)F0<)L2)@#"7.!8"6?='.?='7TT81Q5:&F&(%V:A;@*,B,XR7&
MJ?*+%EC7+RG,3&#QHWL_:@]:^U,37+; 9COY5VYH0X[+@82Y0+"2P&8NL*D5
M>$:WY$.M7Z2(50V8>IA(RD.U9%A4JJNEU54WA?5.M#.,7A]?:&==-NQVS?O^
MI<CFA1O,!_.BF0-Y%2X0K"1?+Y>OIY7O+2(AX]+_FRX3R9 OQ(Y$'D4>$U)4
M*:@%UE40$F;U+E0^EQ>R.P<2Y@+!2B;HYR;H:TWP%*E?62HDHN_J-4C0*M6U
MA+JJ]R^$PKABRK7ZE[^-1M74?-FN:U:T<R OP@6"E12[SQ6[URHV5C.N6E,G
MBT'T-9YOOS 2H7_.%O)50FK!=86$A%F0,!L2YD#"7"!8R3</N6\>H);M#Y ^
M@819D# ;$N9 PEP@6,DGN%UD!VWM#/-,WOUP%Z+%<0&//**ZNV(6/:RN6T!I
M%BC-!J4Y&:WT]E'U\N%"=5MVPTF2A'^PRC\F16<SAWKD_(]GD;[7VK:!I%F@
M-!N4YH#27"A:V5M&X2T#ZIF4D:#\ DFS0&DV*,T!I;E0M+)?BN01:P.KND\F
MT/@QHYW.UT9E6F2!]FN#TAQ0FGO+/2E+782'6)\>?B/<)XN (DXD17=;RCT:
MR:J_14STI-HZIS2,3[.$9AN?BWQ3,QMT; XHS86BE14NTD.LCP__0SZL)]96
M&I)FX<O\\$J:#-JO TISH6AE3Q21)-9GDG4CY0SWXYL^U7=<6VQ(F@U*<T!I
M+A2M;(@BGL3Z?%+W]C&GWDZ=1%8<7A]\N4'3I\GTMK</T$P3E&:!TFQ0F@-*
M<Z%H96\502J^!WO[ (U.06D6*,T&I3F@-!>*5O9+$:!B;>XVLE<KFFRQ0O[Q
MKR8W+$Y!PU10FI71XH#I= W[8)XO6$"34E":"T4K[THJLE)#GY7JGD_Q?IL\
M(JN7CNE[K>L:4)H%2K-!:0XHS86BE;U5)*\&AGH^&:!I*BC- J79H#0'E.9"
MT<I^*=)40YN^J;DHWJ0<ST6WY6-Z7&W3&)=94+<R'P/MUP:E.: T%XJ6&J)U
MLA\XI'R=;/46R&.[2*8[:?.S^7;R<;*)^NS\%#_:Z:;P I/N47\F?.U' @5T
MI9#M9E_)R=-MW^F!9-MDU_&"2<G"Y..&DB7E<0/U_8HQ>3R(.\@WWX_^!5!+
M P04    "  XB%M:%*AY:8<$  #M&@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970U,RYX;6RMF>UOVC@<Q_\5*SM-G=0CSP$Z0&I)HDV[;ARL-]U+-S$0-8F9
M;6 [W1]_MI.&!$)6KGX#>?#WXX>O_7-LC_:8/-$U0@S\R-*<CK4U8YL;7:?1
M&F60]O &Y?S-$I,,,GY+5CK=$ 1C*<I2W3(,3\]@DFN3D7PV(Y,1WK(TR=&,
M +K-,DA^WJ$4[\>:J3T_F">K-1,/],EH U=H@=C#9D;XG5Y1XB1#.4UP#@A:
MCK5;\R8T'2&0*?Y*T)[6KH&HRB/&3^+F8SS6#%$BE**("03D?SLT16DJ2+P<
MWTNH5N4IA/7K9WHH*\\K\P@IFN+T6Q*S]5@;:"!&2[A-V1SO/Z"R0J[@13BE
M\A?LB[1]1P/1EC*<E6)>@BS)BW_XHVR(FL#TS@BL4F ="\[E8)<"^Z4"IQ0X
M+Q6XI< ]%MAG!%XI\&3;%XTE6]J'#$Y&!.\!$:DY35Q(NZ2:-W"2BYZU8(2_
M3;B.36;S( SF\\ 'BZ]?II_ [>?RZL.7/_Q@OGC[9F"9_?<@^//AX]>_P>_@
M,R0$BMY P96/&$Q2^HX_?ECXX.JW=R.=\4()M!Z5!;@K"F"=*8!I@7N<LS4%
M01ZCN G0>6VJ*EG/5;JS.HD^BGK -J^!95A.2X&F+Y?;+7+_Y7*K11YTRT/T
MV .6*^5NBSSLEM_#G\ TVC)O-*5=]0Y;XNPSN&D**05X"18,1T]MYA9ZIUTO
MPN(-W< (C34>]R@B.Z1-WKXQ/>-]FS$J8;Y*6* 2%BJ"-1QU*D>=+OIDL88<
MRN>$S99$:QZ2XVNP@^D6M9G;B;K47)4POX"Y$B8FS]W$<@W#&.F[NFLJLPP5
MP1JNN95K;J=KQ3B\!1'.,CX=4S$:P;]RE /I*)A7AH(9P2L"LS9#.W.YU%"5
M,%\E+% )"Q7!&KY[E>_>*^.OI])1E3!?)2Q0"0L5P1J.]BM'^]WQ5P[=0_@%
MFV*T7@.X96M,DG]0#&"&MSEKL[L3?JG=*F&^2EB@$A;V3^8*,548]>FB8>6@
MLG+0:64MY,(\YIZRA""^Z&)BP#8B]57"K^3$V_J!7&3CU0KH.>[0'C1GL^EI
M,M=PG*'=3.:W)!L.C<'QW-A9MTN;6!&L8<.PLF&H[HMF>-(73+?9%8JV/DUG
M&RWI_--T7ENZH+,*E[:V(EBCM4WCL& T.MO[FURLBRBU0P2N1 1+(B3[>(S3
M%!(*-H@4_;U]/5CP!_6/MY[M'#G078I+HY-26J"4%JJB-?VL;0"8OQX_K3,2
MCV8PR9-\59N;KCLFIS*CQJ@9M@ZO[B)=;*Y*6J"4%JJB-<VU#N9:_W/AX)Y=
M./#WB^TC1=^W8BX+=NB,VYTY7_HMHI3F*Z4%2FFA*EJS1QQV=,S7;NF82O=T
ME-)\I;1 *2U416L:>]C8,7^QL_.ZE44W_6+7E>[V**4%YNGFT<F"H'14Z9Z/
M7MNESQ!9R?,4RD,S=Z38W:Z>5F<VM_*DXNCYG7GC%R<O!TQQ$'0/R2K)*4C1
MDB.-7I]7DA1G*\4-PQMY%O"(&<.9O%PC&",B$O#W2XS9\XW(H#KAFOP'4$L#
M!!0    ( #B(6UHH]^JR?@4  / R   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4T+GAM;,6;:V_B.!2&_XK%2JL9:::)$Q*@"TB4.)KNSG10Z<Y^=HE;HN;"
MQJ9,5_OCU[DTP31U276V_=(FP>>QG??X1+S!XUV:W?$U8P+]C*.$3WIK(3:G
MAL%7:Q93?I)N6"(_N4FSF IYFMT:?),Q&A1!<618IND:,0V3WG1<7%MDTW&Z
M%5&8L$6&^#:.:?9PQJ)T-^GAWN.%R_!V+?(+QG2\H;=LR<2?FT4FSXR:$H0Q
M2WB8)BAC-Y/>#)_ZEIL'%"U^A&S']XY1/I7K-+W+3\Z#2<_,1\0BMA(Y@LI_
M]VS.HB@GR7'\74%[=9]YX/[Q(]TO)B\G<TTYFZ?17V$@UI/>L(<"=D.WD;A,
M=U]8-2$GYZW2B!=_T:YLZXYZ:+7E(HVK8#F".$S*__1G=2/V B2G/<"J JS#
M@/XS 7858!\;T*\"^L<&.%6 <VR 6P448AKES2KNM$<%G8ZS=(>RO+6DY0>%
M7$6TO,%ADF?64F3RTU#&B>GRZOO\#W1^,2<75^<_"%I\G5TLT6<D,W.$:!+(
M SQ"2Y&N[M BH@E''SPF:!CQC[(57].,\;$AY$ARGK&J>CTK>[6>Z16C;VDB
MUAR1)&"!&F_(&=33L!ZG<69I@;--=H)L\U,QW);QS/7AO]-$AN,B?-@2[NG#
M+]+[$V2.\G +MX03??B2;1X'WQKNZ\,]MJH'[VCNI5VGA%WP[.>&DXOZ.5^N
M 9JGL:QAG!958)9E-+EELJX(=/V ]MLMZ$-Q>;:C6="6#V67_?8N\_)YRC=T
MQ28]61\YR^Y9;_KK+]@U?VL3$Q+F0<((),P'@BE)T*^3H*^CETG $=V*=9J%
M_TB)/X1)M=X_M@E<XMP"ES_.[J>68YE]RS''QOV^>-I^NXH'"2.0,!\(IHCG
MU.(Y6O&NUJPLX-\WQ<+-"W>;9EI*UT4)"?,@8002Y@/!%%W=6E?W[2NS"YD$
MD# /$D8@83X03$F"09T$ ]C*K,5U%7CPI,SC@6F;UO"@S'N0O1)(F-\R!;<_
M<O#>DTH19E@+,]0*,PN",%^--*K4Z*"1EMQ5H^&3"3JV@^U#A2#[)) P'PBF
MJ#BJ51P=\>S$+SX[M92NBD'"/$@8@83Y0#!%5VPVWW3-MW]Z5GT"Y0$HS0.E
M$5":#T53<V'/]<#_6ZVNT/OU=8@']FAP^$U'/X;.:D+2""C-AZ*I:EJ-FE;G
MFHW^S1=Y+,_F$>4<S5JEU'([KUY(F@=*(Z T'XJFZMT85/@='"H,:E&!TCQ0
M&@&E^5 T-1<:GPH#&U5Z7F>=0>TL_-1%P^[0<0>'SQ;2TK)OVR-W=-#0AQJ@
M*D_C1.%CK*CG2G/Q7N$3^GJ5?_=JD0K4H *E>: T DKSH6BJYHU+A=_!IL*@
M/A4HS0.E$5":#T53<Z$QJS"P6Z7G==89DN;A-NNHO3R#.E90-%7#QM?">F/K
MF1I^R;C(PI60FO+B_? V"47[RV!0>PN4YH'2""C-AZ*INC=.&!Z]0QT'-<Y
M:1XHC8#2?"B:^O.*QCRSM(9,]SJNYW75&93F@=)(15/\('<PL@]?B?A0W:H2
M-IZ7I?>\.I7QH^P3?8>=-0:URT!I!)3F0]'41&CL,LMZ^[IN@5IIH#0/E$9
M:3X43<V%QDJSM/;,*^HZJ$T&2O- ::2BO6RQ0'6K2M@X8);> 7ME77_!>]%W
MVEEG4)L,E$9 :3X434V&QF^SG'>H[: ^'"C- Z414)H/15-SH?'A+*VW\XK:
M#NJQ@=(\4!JI:$?4=E#[S-C[H7[,LMMB2P5'JW2;B/+'[O75>MO&K-BL<'#]
M#)_.R\T7#:;<"_*-9K=APE'$;B32/!G(',S*[17EB4@WQ7: ZU2(-"X.UXP&
M+,L;R,]OTE0\GN0=U)M<IO\!4$L#!!0    ( #B(6UJ(:Q<9- 8  &\H   9
M    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;,5:76^C.!3]*U9VM)J1VH -
M^>JVD=K :JO==J+)S.RS"TY  SAK.TTK[8]?&P@$0MUDUIUY:0.Y]]@^!U_[
M$%]N*?O&(T($>$J3C%_U(B'6%Y;%@XBDF/?IFF3RFR5E*1;RDJTLOF8$AWE2
MFEC(MH=6BN.L-[W,[\W9]))N1!)G9,X WZ0I9L\W)*';JQ[L[6Y\BE>14#>L
MZ>4:K\B"B"_K.9-75H42QBG)>$PSP,CRJG<-+WPT4 EYQ->8;/G>9Z"&\D#I
M-W5Q&U[U;-4CDI! * @L_SV2&4D2A23[\4\)VJO:5(G[GW?HO^>#EX-YP)S,
M:/)W'(KHJC?N@9 L\281G^CV#U(.*.]@0!.>_P7;,M;N@6##!4W+9-F#-,Z*
M__BI)&(O 0Y?2$!E FHGN"\D.&6"<VR"6R:XQR8,RH1\Z%8Q]IPX#PL\O61T
M"YB*EFCJ0\Y^GBWYBC/UH"P$D]_&,D],%Y\_SOX$M_<S__[S[5<?S/^ZOE^
M<X!L!,%M%I!,"0GF"9:B9B%8"!I\ _,-"R(I3W[K#HL@BK-5$?3>(P+'"?\@
M0;XL//#^W0?P#EB 1Y@1#N(,?,EBP<_D3?GY+DX2^;SP2TO(P:@N64'9\9NB
MX^B%CD,$[F@F(@[\+"1A$\"2+%14H!T5-TB+Z)&@#QQXIL;N=G1H=GRZTY'N
M'9^..M)]??H]?93I=IX.-60XU7/AY'CN"WA=^O\+9C1-Y>R>)9AS<-TEFA95
M5;T+OL8!N>K)LL8)>R2]Z:^_P*']6Q?A)L$\DV"^(;"&-&XEC9NC.R]-6363
MSE5U#)4@<LG@."^ZUXSA;$5D&1?@X1GLQ\WQ<W[[>HM9V*6;:U(WDV">23#?
M$%A#MT&EVT [I19%!2R!0R!7>;#<B TC(.9\@^5D ^]E32PJY8<NE8H&AGD#
M:@OP*.?I>#2QQW+*/^XK<!@()R.()M!N!GK:+I_*;D>K<#@:3AQ4M=I@;E@Q
M-_S?Q4C>N,-/<;I)NXC3XI_Z>)L$\TR"^8; &B*-*I%&/[XLC4SJ9A+,,PGF
M&P)KZ#:N=!N_=5G2-G"J2B;!/)-@_OB@O(U' UG>)G9W>9M4"DRT"EQGV08G
M<CL<2*LG-]45V:^(LB9,E<1.2;0MGBJ)23#/))A?@$&XIXG=MX?=>D"[-D6V
M5I'*TA0Z=+H3+<*I#!M%\XRB^:;0FEKL&53XX]>5LDU3ZIE$\XRB^:;0FNJA
M6CVDG4E^ND[H,V'%3 *IFEB 8?%*^2I1U:.W/['AH+7/U;=^,O,FT7Q3:$WF
M:P,/]0[^U3<UQ]AY?1LGSQ.CAMXHFF\*K:E6[>GA3S#UT*BK-XKF&47S3:$U
MU:N=/7S%VN=S3>W,I"SAAJDY)LM;3,.S<@MQ!DA1"0G@>3#=9H3Q*%Z#=?[:
M5+_#AEV&'B'H3-H%L2/0AK8+4<OX=P2B$8*383/.UX_\>YFMG3_46_^/+%[%
MF=H=[[:]:Q:7CB2D28(95TP7W'535S0PWA]H'SIMW@ZCW#Z";=(.HZ#3=R=M
MSM["A\/:B$.M7YS.&0T("3E8,IK6Q-$E"(J"GS^!G5P5P),&"^UW2YU!3INI
MPR"G/VKS]!:^%];&%^J=;W,YA!:R15046'"[(^VH1=*H_S6*YAE%\TVA-06K
M?3*<_(1%TJA5-HKF&47S3:$U?UVK3372F^J/:Z45!RNIE9#*O++DE6C["]30
M&8\'K3?8LXXXZ(Z@W2K*7D<<0LAN53=?/XCO):EVNTCKQW9OX[:QB"*2A$4)
MWR_;NUV&H&"-G^M=A;Q@<CT$ C_)_->XA0=<'-!Z& ('XU%[1=0/Y]0GU!1:
MD_S:K"*]66TN".? BWG B'IJ,7N6%2<3+'[8%$_Q,0N#OKE32XM1-,\HFF\*
MK2E<[761\^,7!F34^QI%\XRB^:;0FNK5WA=IW=G)"X/;49F0,T#MET-=@?;
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
M [38Y466-,$B@R1*Z]_T>_,@3@*P?2& - 'DV@"K";"Z <Z% +L)L+L![H4
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
M]KVP9P\J[P]>ZKU*'H0D::CF29/_!\_QOZ'0IO_6%K[0_V'E_W#'R&8!I:%
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
MO4"]7S FWP;:0/4?BNE_4$L#!!0    ( #B(6UJL]%=\0@0  &D6   9
M>&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;,58;6^C.!#^*Q:W.NU*VP+F):27
M1&I#5U?=MA<UW;W/+G$"*F#.=I+N_?JS@9! '-3LN;HO"8:9AWD>>R:3&6T)
M?6$QQAR\9FG.QD;,>7%EFBR*<8;8)2EP+IXL"<T0%TNZ,EE!,5J43EEJ0LOR
MS0PEN3$9E?=F=#(B:YXF.9Y1P-99ANB/&YR2[=BPC=V-QV05<WG#G(P*M,)S
MS+\5,RI69H.R2#*<LX3D@.+EV+BVKT([D ZEQ?<$;]G!-9!4G@EYD8N[Q=BP
M9$0XQ1&7$$A\;? 4IZE$$G'\78,:S3NEX^'U#OU+25Z0>48,3TGZ5[+@\=@(
M#+# 2[1.^2/9_HYK0I[$BTC*RD^PK6TM T1KQDE6.XL(LB2OOM%K+<2!@^V?
M<("U ^PZN"<<G-K!>:N#6SNXI3(5E5*'$'$T&5&R!51:"S1Y48I9>@OZ22[W
M?<ZI>)H(/SZ9/_TY_0/</4QO'Y[NOM^"V=?KASFX '-.HI<+J>@"3$DFCAE#
MY49]##%'2<H^":-O\Q!\_/ )? !)#IYBLF8H7["1R45@$MZ,ZB!NJB#@B2!L
M".Y)SF,&;O,%7K0!3,&HH05WM&Y@+V*(HTO@V)\!M*"K"&CZ=G='X1Z^W1WV
ML'&:37)*/.?4)L6(XGHS9NB'2#L.KBE%^0K+Z\_@]E5N$%8I7R&[:F195:Y8
M@2(\-D398)ANL#'Y]1?;MWY3J:83+-0$UE+4;11U^] G3X2C%+"#0QX=''*5
MCA6>5^+)8KJ9.#Z$WLC<' IT;.6ZCA.TK<)C*\^U@F%CU:+D-92\7DI?,6-7
M)RF!"!6)X)S\(QX@!AA9\JTX5:)&;D3Q+\HS%1'&E>E;O=D_"/@"^D&'UE1A
MY=C0[Y!76-D#;Z F[S?D_?^PGP"?S@__*!S'\9Q!A]JQE6M#&W:H'5MYT'&@
MFMJ@H3;HI3;?[52XWRD5D5Z4<Q-=)UBH":RE7M"H%[Q;Z0QT*JH3+-0$UE)T
MV"@Z_-_JS/!-=49AI:@S"JO3=<:V]OV2U4O_'O$H3O(5F*4H!TP>+W7'TPMS
M[NG1BA;J0FM+>-!RVN^6DS6T+EEUHH6ZT-JRPKVL4'-/4P.V?M8"I]O3**P\
MZ%N==%-8^:>2;=_WVKU-X.01,TZ3B LN)2^PSA-UY>@'.OM<:&UT=:&U1=RW
MNK;[?NG6VT:?+:M.M% 76EO6?;MM]_?;/Y%NQZTO#-SN#]=48>9XOC_L)MRQ
MF6?9CGLBY_:=M-W?2I?__ $I) MUJO7ZGWTF=**%NM#:VNU;=7OP?JFFM8'7
MBA;J0FO+NN_A[=Z&]F=2+3CZBPV'OMO-M&,KQ[6.$DUA%1PTI14I\V &EV&Z
M*F>93 2ZSGDUMVKN-O/2ZW)*V+E_(^>HY6QO#U,-8>\1724Y RE>"DCK<B!"
MHM5<LUIP4I23OF?".<G*RQBC!:;20#Q?$L)W"_F"9KH\^1=02P,$%     @
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
M')^HC'A1 Q8=R3:F*EHRJ6HLTTQ4W8Q<!ZCW*\;D<T=/4%7BP0]02P,$%
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
MW0Z5)EX/M?5"LLJ,>6],JJ'17*[4'P'@.D#=7S F]PO]@/:O1?PO4$L#!!0
M   ( #B(6UK(^43X2 0  -L0   9    >&PO=V]R:W-H965T<R]S:&5E=#8U
M+GAM;*U86W/J-A#^*QIWVN',G..+; RDP$P".2TS39LAZ>55L076Q+:H+""G
MO[Z2[!A,+(F'DX?@B[YO]>TNJUVF1\I>JPQC#MZ*O*QF3L;Y[L;SJB3#!:I<
MNL.E>+.AK$!<W+*M5^T81JD"%;D'?3_V"D1*9SY5SQ[9?$KW/"<E?F2@VA<%
M8M_N<$Z/,R=PWA^LR3;C\H$WG^[0%C]A_N?ND8D[KV5)28'+BM 2,+R9.;?!
MS3*()$"M^(O@8W5V#:24%TI?Y<TJG3F^W!'.<<(E!1(?![S >2Z9Q#[^;4B=
MUJ8$GE^_LW]5XH68%U3A!<W_)BG/9L[8 2G>H'W.U_3X*VX$#25?0O-*_0?'
M9JWO@&1?<5HT8+&#@I3U)WIK''$&"&(- #8 > F(-("P 837 J(&H%SMU5*4
M'Y:(H_F4T2-@<K5@DQ?*F0HMY)-2QOV),_&6"!R?KWY?_/%P#YYO_[E_ E_
M&B>T3$A.D(H*W8#[S0:KV(!G] ;6B&,P6&*.2%Y]FGI<;$$2>4EC[JXV!S7F
M @@>:,FS"MR7*4Z[!)[8>RL O@NX@T;&)4Y<$ :? ?1AU+.AQ?7PL >^O!X.
M#6K"-ARAX@LU?"=OK\J$%F=.[T;F,WC$+,$E[PM!;2+J-R$+R4VU0PF>.:)2
M5)@=L#/_Z8<@]G_N<]_W)%M^)[*.:Z/6M9&)??[$$=]SRKX!II)X5SNP-XEK
MIJ#^TLC2>9C[+@RFWN'<-5>M6MI6=<0,6S%#JQ@,N$@.HPXSR0!"=^+_V(=<
MU,C [^S:]\>3[M^%5IL]=_S!7$=^W,J/C4QKD1V()1E 92JJ_$$<7SMQ&'&0
M,)P2;G9*W"<M&@\OHMN[S ^B"\F:9; _OJ-6X,@H\)?5;\\KLPPSP2 ,W4@3
M6PL2NK ?N+0 HQY@1_VX53\V,HD379S7I<KO:R(Z[HM!&,*+B/8N^QC1_F61
M)J*35M/$G++R"YL24=^9D$%07@'1M0%1U#FC>8Y3>:M4)Y3M*%-EOE()GF2(
M$8Y><@Q$@X=*\E_STN@4\W8&0>2&FORP(77 Y:3?P9-^SP7^J4?QC2;%65>@
M4GZ_"<=%[13*,\PL+FAH/VPHOD@,B_F![P8:Q1H+_D@C^:PM"RP%GB:O7V1'
M*^)/"]'F5RKHO3+-5 ,8#MU8$VL;-HCUVFUFASV)TG4'/+D#&LD6&2JW&) 2
M'%"^KYM3E(NA!96)Y2RW, ^&0VVAM$$G[DCG&PLRZ*O.7=^<6L; V#;-@Q@.
MBD\@)X4H$LHS9G^8V09QJ(OXP@8-1>9K_&%!BFKTT6C7'Z<^+S W>J<>FM0]
MM#Q&[#V?A7400E^?*!;L2)\H-JN^MF?RSJ:^ K.MFIXK42WV):_GI_9I.Z'?
MJKGTXOF=G-S5-'FBJ<?^!\2V1!PT.=X(2M\=B0:/U9-T?</I3LV6+Y2+255=
M9ABEF,D%XOV&4OY^(PVTOV?,_P=02P,$%     @ .(A;6LLB&/YR!   Q!
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
M7 O4_25C<KO0#VAFVN@O4$L#!!0    ( #B(6UKQF,7"@@,  + ,   9
M>&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;+U7VV[;.!#]%4(MB@1((NIJ);4%
M)%&*+M!+$#?;9T8:6T(D424IN_OW)2E9E;VTZP6,?;%YF7,X9S@:C:9KREYY
M#B#0SZJL^<S*A6AN;)NG.52$7]$&:KFSH*PB0D[9TN8- Y)I4%7:+L:A79&B
MMN*I7GMD\92VHBQJ>&2(MU5%V#]W4-+US'*LS<)3L<R%6K#C:4.6, ?QW#PR
M.;,'EJRHH.8%K1&#Q<RZ=6X2!RN MOB[@#4?C9&2\D+IJYK\E<TLK#R"$E*A
M*(C\6\$]E*5BDG[\Z$FMX4P%'(\W[!^T>"GFA7"XI^7W(A/YS(HLE,&"M*5X
MHNN/T L*%%]*2ZY_T;JWQ19*6RYHU8.E!U51=__D9Q^($< )]P#<'N#N OP]
M *\'>,<"_![@Z\AT4G0<$B)(/&5TC9BREFQJH(.IT5)^4:M[GPLF=PN)$_&7
MAV_HT]?Y'#T^/*'YQ]NG!W2)[FG5M(+HBZ$+]$6FWR?*.6J H7E.&*"S! 0I
M2GXNK9_G"3I[>X[>(AMQM<M14:/GNA#\0B[*\;><MIS4&9_:0OJL3K;3WK^[
MSC]WCW^.BS[36N0</=099-L$MA0[*'8WBN_<@XP)I%?(<RZ0BUW?X-#]\7#/
M $^.A[L'U'C#_7F:S]MW?VT%C C*3*'MH+X9JBK*#6]("C-+E@P.; 56_.Z-
M$^+WIK"<DBPY$=E6R/PA9/XA]EBE<RG3^4(5C"(U!:XC"#2!JIRK^-+!. BF
M]FH<$H.9[_A!N&V6&,S<"<;7@]F6C&"0$1PI(RO*5NP^&YV0X#@A!C.3$(/9
M 2'A("0\F,()U%16MGU)')XRB4])EIR(;"MHDR%HDX.W_UV_T""[)"OY_"]A
M4WEEN4YI5<G"+5\=Z2MJ.61(4+4H2SJ@NL\:7<LUIG\,T)DLU!W)N>D:.G?"
MT=U'$R_"$QSMY)+!T/6O/=?=S2:#(9Y$X<0-S/D4#:&)_K?0](_6GX(3'1L<
M@Z$Y. ;#@\&Y'H)S?535,-]_1LN2L-&F46UW0C0N _C*<7>D&JUV"D]B-/(\
MLT8'_VYJ\']6.;[*XW3VA_Q)J-EL5ZG9ZE]2[5$K)]_L2]T2<YFC;2VZ'F=8
M'=KN6]UL[JS?J79<MXB_:;I>_C-ARZ+FJ(2%I,17$UG06=<>=Q-!&]TPOE A
MVT\]S.4G!3!E(/<7E(K-1!TP?*3$OP!02P,$%     @ .(A;6OGOJ08F P
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
M*D"^7U(JM@TU0'6_&_X'4$L#!!0    ( #B(6UH$I[]4] ,  +H8   9
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
MZ;4^Z01D-2<J T5I.^=,H.[#=IGIT0K2..CSN1"X,<P'FF$=_0502P,$%
M  @ .(A;6M(\9YA1 P  L!4   T   !X;"]S='EL97,N>&ULW5A=;]HP%/TK
M4;I.K30UA*PA60%I0ZHT:9LJM0][JPQQP)+C9([I8+]^OG8('_5%M \K+(C&
MOB?GW&/[)G'IUVK)Z?V,4N4M"B[J@3]3JOH4!/5D1@M27Y45%1K)2UD0I;MR
M&M25I"2K@53PH-OIQ$%!F/"'?3$O;@M5>Y-R+M3 3]J09T]?LX$?QA]]S\J-
MRHP._,>+][_FI;IYY]GSV8>SL\[CY<UN_,( EW[@%+T^0/2JHP]4V:"8?'R8
M_#YQ3+IWD/0>94PXV19>^3C74JVI<XR<.LAK)D;K==PYMY/B]-!)W^ :8M#4
MV;"?EV)=;I%O UJ9%-1[(GS@CPAG8\F E9."\:4-=R$P*7DI/:7K7*<*(5+_
ML7!H>W +-#H%$Z4TN6T&^W?<7+X#K'I@D''>&NSZ-C#L5T0I*L6M[IB+3? 9
MY#7MAV6E'4XE68;=:W]-,">=9%S*C,HV3>BO0L,^ISG8D6PZ@[,JJP! I<I"
M-S)&IJ4@QL.*T32T[(1R?@_/AY_YEO8BWU@SL^"B;6I#3=/*V [H;ZI9[4W9
MZU?I>A5[*M67N1Z.,'VX+^B=I#E;F/XB;PU@ZB&N3JJ*+S]S-A4%M8,_..&P
M3U8\;U9*]D=G@U*9Z "5OO=$I6*3S<AO2:H'NE"K<EKDN.?N"7K^M_,\I8)*
MPC=-Z]H_YEE^M>/FA?H6GLUC9=>QTV34.WZ/S2;BV$W&IV#R))8[.063Z0F8
M[+W94_,%3Z"3F,CP*$T&S79M8T^XM2-LHQ[LO ?^#]C#\W52;SQG7#'1]&8L
MRZAXMC'4\HJ,];^C6_KZ^HSF9,[50PL._'7[.\W8O$C;J^Y@(IJKUNUO,+PP
M;K?].A<3&5W0;-1TY71LFIYNZ*S- 81=Y-8<;@3C6,R- (;EP1Q@',O"\OQ/
MXTG0\5@,\Y8XD03E)"C'LES(R'RP/&Y.J@_W2-,TBN(8F]'1R.E@A,U;',/7
MK89Y P:6!S*];*[QU<8K9'\=8&NZKT*PD>*5B(T4GVM W/,&C#1UKS:6!QC8
M*F"U _G=>:"FW)PH@E7%O&%W,(ZD*89 +;IK-(Z1V8GAXUX?["Z)HC1U(X"Y
M'401AL#=B".8 _" (5%DWH,[[Z-@]9X*UK_1#O\"4$L#!!0    ( #B(6UJ7
MBKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E
M\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!
M2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/
M06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3
MHAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%
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
M>OG+\GOGY%:YX%S?5@Q/?P%02P,$%     @ .(A;6OC# AT& @  3RH  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS=K-;N(P% 7@5T'95L3X-],1L)F9;8=%
M7\!-+B4BB2W;;>'MQPEMI58=-!4C]6R(P/8]-[[2MV)Y>_049X>^&^*JV*7D
MOS,6ZQWU-I;.TY!7MB[T-N6OX9YY6^_M/3&Q6!A6NR'1D.9IK%&LES]I:Q^Z
M-/MUR#_'U@VK(E 7B]F/T\8Q:U58[[NVMBFOL\>A>9<R?TXH\\EI3]RU/E[E
M#07[,&%<^7O \[G?CQ1"V]!L8T.ZL7W>Q0X=B^G842S/E_B@1[?=MC4UKG[H
M\Y$R^D"VB3NBU'?EJ>C5^>24;YA.G_SB_*G,N<"\<Q.<CWEB@3X?]S*2\?3<
MYT(44GO^%5\3<^F+WX_&:3?4_&-VOMXG%_;3/"*;'I??\=L9O];_9!\"I \)
MTH<"Z4.#]&% ^JA ^O@&TL<U2!]\@=((BJ@<A52.8BI'096CJ,I16.4HKG(4
M6#F*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL D56@2*K1)%5HL@J4625*+)*
M%%DEBJP215:)(JM$D56BR*I09%4HLBH4616*K I%5H4BJT*15:'(JE!D52BR
M:A19-8JL&D56C2*K1I%5H\BJ4635*+)J%%DUBJP&15:#(JM!D=6@R&I09#4H
MLAH460V*K 9%5H,B:X4B:X4B:X4B:_65LMXYM__/\=.S[&T[O.2SZ7^DZS]0
M2P$"% ,4    "  XB%M:!T%-8H$   "Q    $               @ $
M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( #B(6UJ@2P<.[@   "L"   1
M              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (
M #B(6UJ97)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T
M:&5M93$N>&UL4$L! A0#%     @ .(A;6HZ.:];J"   )SL  !@
M     ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (
M #B(6UJ+MV\[/P(  ,$%   8              " @2T1  !X;"]W;W)K<VAE
M971S+W-H965T,BYX;6Q02P$"% ,4    "  XB%M:$U#*E5(&  "U&@  &
M            @(&B$P  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#
M%     @ .(A;6L7Q[@29 P  LA   !@              ("!*AH  'AL+W=O
M<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( #B(6UI!<DOQ=@4  (<7
M   8              " @?D=  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q0
M2P$"% ,4    "  XB%M:<&Y=WU0+  #J;@  &               @(&E(P
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ .(A;6FDIJ8U'
M"P  'SX  !@              ("!+R\  'AL+W=O<FMS:&5E=',O<VAE970W
M+GAM;%!+ 0(4 Q0    ( #B(6UJ_!(FG1 <  ,H0   8              "
M@:PZ  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  XB%M:
M  R_!>LF  #WA   &               @($F0@  >&PO=V]R:W-H965T<R]S
M:&5E=#DN>&UL4$L! A0#%     @ .(A;6F@DNH.; @  RP4  !D
M     ("!1VD  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M"  XB%M:/7AU[8D#  #I!P  &0              @($9;   >&PO=V]R:W-H
M965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( #B(6UHS_(L>9@8   <=   9
M              " @=EO  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L!
M A0#%     @ .(A;6@Y$3MM6!   K@D  !D              ("!=G8  'AL
M+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  XB%M:!I?DV T+
M  "I(0  &0              @($#>P  >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;%!+ 0(4 Q0    ( #B(6UI"K2U2V@4  (<1   9              "
M@4>&  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ .(A;
M6EA;G!#2%   ;$D  !D              ("!6(P  'AL+W=O<FMS:&5E=',O
M<VAE970Q-BYX;6Q02P$"% ,4    "  XB%M:$*C=1; *  "N&P  &0
M        @(%AH0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0
M   ( #B(6UK,^3-;4 0  !P*   9              " @4BL  !X;"]W;W)K
M<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ .(A;6F%\\\UM!0  8PP
M !D              ("!S[   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q0
M2P$"% ,4    "  XB%M:AF7+GHH#  #H"0  &0              @(%SM@
M>&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( #B(6UJ[(R?.
MN0(  $4&   9              " @32Z  !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL4$L! A0#%     @ .(A;6G$ N5Q; @  ?P8  !D
M ("!)+T  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  X
MB%M:&T<$:$\$  #($@  &0              @(&VOP  >&PO=V]R:W-H965T
M<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( #B(6UH\I3,X$0(  -T$   9
M          " @3S$  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#
M%     @ .(A;6KBHH$M<"@  H3   !D              ("!A,8  'AL+W=O
M<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  XB%M:N5H)/#\C   Z
M?0  &0              @($7T0  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;%!+ 0(4 Q0    ( #B(6UJ<PGJFT0,  %\(   9              " @8WT
M  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ .(A;6K,T
MZA*S @  TP4  !D              ("!E?@  'AL+W=O<FMS:&5E=',O<VAE
M970R."YX;6Q02P$"% ,4    "  XB%M:C@?=\P$#  !^!@  &0
M    @(%_^P  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (
M #B(6UH?''4W$ 4  ),/   9              " @;?^  !X;"]W;W)K<VAE
M971S+W-H965T,S N>&UL4$L! A0#%     @ .(A;6D7&P -T!   #@H  !D
M             ("!_@,! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"
M% ,4    "  XB%M:3-K?-Z,%  "0#0  &0              @(&I" $ >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( #B(6UIM9X>GW08
M +@1   9              " @8,. 0!X;"]W;W)K<VAE971S+W-H965T,S,N
M>&UL4$L! A0#%     @ .(A;6B$95K^P P  ? @  !D              ("!
MEQ4! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  XB%M:
M7HQJ4CD"  !H!   &0              @(%^&0$ >&PO=V]R:W-H965T<R]S
M:&5E=#,U+GAM;%!+ 0(4 Q0    ( #B(6UK#G%W$LP<  "L[   9
M      " @>X; 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%
M  @ .(A;6OWQ( _J @  V <  !D              ("!V",! 'AL+W=O<FMS
M:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  XB%M:%^P.ND4#  !!#0
M&0              @('Y)@$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+
M 0(4 Q0    ( #B(6UJAZT2GC@(  ) &   9              " @74J 0!X
M;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ .(A;6J^VN?R.
M @  F@8  !D              ("!.BT! 'AL+W=O<FMS:&5E=',O<VAE970T
M,"YX;6Q02P$"% ,4    "  XB%M:^;P.EPX$   U%@  &0
M@('_+P$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( #B(
M6UJN=;@FC (  )<&   9              " @40T 0!X;"]W;W)K<VAE971S
M+W-H965T-#(N>&UL4$L! A0#%     @ .(A;6O3>M3HH @  GP0  !D
M         ("!!S<! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M    "  XB%M:MHL$>"<#  !8"@  &0              @(%F.0$ >&PO=V]R
M:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( #B(6UHY]\MJC@,  *@-
M   9              " @<0\ 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL
M4$L! A0#%     @ .(A;6H8D(QDR P  4PH  !D              ("!B4 !
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  XB%M:?E3&
M\?T#  !.$0  &0              @('R0P$ >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;%!+ 0(4 Q0    ( #B(6UIYJ2N4Q@,  &$.   9
M  " @29( 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @
M.(A;6D8.@.U"!   ^PT  !D              ("!(TP! 'AL+W=O<FMS:&5E
M=',O<VAE970T.2YX;6Q02P$"% ,4    "  XB%M:_K;V;O(#  "'%0  &0
M            @(&<4 $ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4
M Q0    ( #B(6UI:@<#Y3P@  -1I   9              " @<54 0!X;"]W
M;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ .(A;6E^LL?*]!0
MB"\  !D              ("!2UT! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6Q02P$"% ,4    "  XB%M:%*AY:8<$  #M&@  &0              @($_
M8P$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( #B(6UHH
M]^JR?@4  / R   9              " @?UG 0!X;"]W;W)K<VAE971S+W-H
M965T-30N>&UL4$L! A0#%     @ .(A;6HAK%QDT!@  ;R@  !D
M     ("!LFT! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M"  XB%M:_6L:Q=H+  "?J0  &0              @($== $ >&PO=V]R:W-H
M965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( #B(6UJFHU]G7 8  ,(V   9
M              " @2Z  0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L!
M A0#%     @ .(A;6LJ862S\!@  %#(  !D              ("!P88! 'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    "  XB%M:J<;@5N<#
M  "M$   &0              @('TC0$ >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;%!+ 0(4 Q0    ( #B(6UJL]%=\0@0  &D6   9              "
M@1*2 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ .(A;
M6E.TR,T+!   KQ0  !D              ("!BY8! 'AL+W=O<FMS:&5E=',O
M<VAE970V,2YX;6Q02P$"% ,4    "  XB%M:;9'.'W,#  "5#P  &0
M        @('-F@$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0
M   ( #B(6UI &B#^T0(  !4(   9              " @7>> 0!X;"]W;W)K
M<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ .(A;6I<_I_MP P  9@P
M !D              ("!?Z$! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q0
M2P$"% ,4    "  XB%M:R/E$^$@$  #;$   &0              @($FI0$
M>&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( #B(6UK+(AC^
M<@0  ,00   9              " @:6I 0!X;"]W;W)K<VAE971S+W-H965T
M-C8N>&UL4$L! A0#%     @ .(A;6I"8 GRQ P  UP\  !D
M ("!3JX! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    "  X
MB%M:8>N6#50#  #?"@  &0              @($VL@$ >&PO=V]R:W-H965T
M<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( #B(6UKQF,7"@@,  + ,   9
M          " @<&U 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#
M%     @ .(A;6OGOJ08F P  A L  !D              ("!>KD! 'AL+W=O
M<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    "  XB%M:']^S[3\#  #K
M#0  &0              @('7O $ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM
M;%!+ 0(4 Q0    ( #B(6UH$I[]4] ,  +H8   9              " @4W
M 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ .(A;6K6J
M,;&] @  N <  !D              ("!>,0! 'AL+W=O<FMS:&5E=',O<VAE
M970W,RYX;6Q02P$"% ,4    "  XB%M:TCQGF%$#  "P%0  #0
M    @ %LQP$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( #B(6UJ7BKL<P
M !,"   +              "  >C* 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    (
M #B(6UK%_@7K#@8  &HP   /              "  ='+ 0!X;"]W;W)K8F]O
M:RYX;6Q02P$"% ,4    "  XB%M:M\<#,$("  !"*P  &@
M@ $,T@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  X
MB%M:^,,"'08"  !/*@  $P              @ &&U $ 6T-O;G1E;G1?5'EP
=97-=+GAM;%!+!08     40!1 "X6  "]U@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>218</ContextCount>
  <ElementCount>434</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>74</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952151 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952152 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952153 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952154 - Statement - Consolidated Statements of Changes in Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952155 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952156 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION</Role>
      <ShortName>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - CAPITALIZED SOFTWARE, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/CAPITALIZEDSOFTWARENET</Role>
      <ShortName>CAPITALIZED SOFTWARE, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - PROPERTY AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/PROPERTYANDEQUIPMENTNET</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTS</Role>
      <ShortName>SIGNIFICANT BALANCE SHEET COMPONENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - FINANCING ARRANGEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/FINANCINGARRANGEMENTS</Role>
      <ShortName>FINANCING ARRANGEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - PREFERRED STOCK AND STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITY</Role>
      <ShortName>PREFERRED STOCK AND STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - STOCK INCENTIVE PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANS</Role>
      <ShortName>STOCK INCENTIVE PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - NET LOSS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/NETLOSSPERSHARE</Role>
      <ShortName>NET LOSS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - EMPLOYEE BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/EMPLOYEEBENEFITPLANS</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/RELATEDPARTYTRANSACTIONS</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - CAPITALIZED SOFTWARE, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/CAPITALIZEDSOFTWARENETTables</Role>
      <ShortName>CAPITALIZED SOFTWARE, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://expensify.com/role/CAPITALIZEDSOFTWARENET</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/PROPERTYANDEQUIPMENTNETTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://expensify.com/role/PROPERTYANDEQUIPMENTNET</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://expensify.com/role/LEASES</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSTables</Role>
      <ShortName>SIGNIFICANT BALANCE SHEET COMPONENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTS</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - STOCK INCENTIVE PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANSTables</Role>
      <ShortName>STOCK INCENTIVE PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://expensify.com/role/STOCKINCENTIVEPLANS</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://expensify.com/role/INCOMETAXES</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - NET LOSS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/NETLOSSPERSHARETables</Role>
      <ShortName>NET LOSS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://expensify.com/role/NETLOSSPERSHARE</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONNarrativesDetails</Role>
      <ShortName>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Contract Acquisition Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Contract Acquisition Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Total Revenue by Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Total Revenue by Geographic Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - CAPITALIZED SOFTWARE, NET - Capitalized Software, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails</Role>
      <ShortName>CAPITALIZED SOFTWARE, NET - Capitalized Software, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - CAPITALIZED SOFTWARE, NET - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/CAPITALIZEDSOFTWARENETNarrativesDetails</Role>
      <ShortName>CAPITALIZED SOFTWARE, NET - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - PROPERTY AND EQUIPMENT, NET - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/PROPERTYANDEQUIPMENTNETNarrativesDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - LEASES - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/LEASESNarrativesDetails</Role>
      <ShortName>LEASES - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - LEASES - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/LEASESLeaseCostDetails</Role>
      <ShortName>LEASES - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - LEASES - Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/LEASESRelatedtoLeasesDetails</Role>
      <ShortName>LEASES - Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - LEASES - Cashflow Disclosures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/LEASESCashflowDisclosuresDetails</Role>
      <ShortName>LEASES - Cashflow Disclosures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - LEASES - Lease Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/LEASESLeaseMaturityDetails</Role>
      <ShortName>LEASES - Lease Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS - Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails</Role>
      <ShortName>SIGNIFICANT BALANCE SHEET COMPONENTS - Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS - Accrued Expenses and Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails</Role>
      <ShortName>SIGNIFICANT BALANCE SHEET COMPONENTS - Accrued Expenses and Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - FINANCING ARRANGEMENTS - Amortizing Term Mortgage (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails</Role>
      <ShortName>FINANCING ARRANGEMENTS - Amortizing Term Mortgage (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - FINANCING ARRANGEMENTS - Loan and Security Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails</Role>
      <ShortName>FINANCING ARRANGEMENTS - Loan and Security Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - FINANCING ARRANGEMENTS - Monthly Revolving Line of Credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails</Role>
      <ShortName>FINANCING ARRANGEMENTS - Monthly Revolving Line of Credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - PREFERRED STOCK AND STOCKHOLDERS??? EQUITY - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails</Role>
      <ShortName>PREFERRED STOCK AND STOCKHOLDERS??? EQUITY - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - STOCK INCENTIVE PLANS - 2009 and 2019 Stock Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails</Role>
      <ShortName>STOCK INCENTIVE PLANS - 2009 and 2019 Stock Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - STOCK INCENTIVE PLANS - 2021 Incentive Plan and Stock Purchase and Matching Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails</Role>
      <ShortName>STOCK INCENTIVE PLANS - 2021 Incentive Plan and Stock Purchase and Matching Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - STOCK INCENTIVE PLANS - RSU Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails</Role>
      <ShortName>STOCK INCENTIVE PLANS - RSU Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - STOCK INCENTIVE PLANS - RSU Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails</Role>
      <ShortName>STOCK INCENTIVE PLANS - RSU Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - STOCK INCENTIVE PLANS - Stock Option Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails</Role>
      <ShortName>STOCK INCENTIVE PLANS - Stock Option Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - STOCK INCENTIVE PLANS - Stock Option Roll-forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails</Role>
      <ShortName>STOCK INCENTIVE PLANS - Stock Option Roll-forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - STOCK INCENTIVE PLANS - Stock-based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails</Role>
      <ShortName>STOCK INCENTIVE PLANS - Stock-based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - STOCK INCENTIVE PLANS - Stock-Based Compensation Income Statement Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails</Role>
      <ShortName>STOCK INCENTIVE PLANS - Stock-Based Compensation Income Statement Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - STOCK INCENTIVE PLANS - Stock-based Compensation Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails</Role>
      <ShortName>STOCK INCENTIVE PLANS - Stock-based Compensation Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - INCOME TAXES - Loss Before Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Loss Before Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - INCOME TAXES - Components of Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Components of Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - INCOME TAXES - Reconciliation of Effective Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails</Role>
      <ShortName>INCOME TAXES - Reconciliation of Effective Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>INCOME TAXES - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9955552 - Disclosure - INCOME TAXES - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/INCOMETAXESNarrativesDetails</Role>
      <ShortName>INCOME TAXES - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - INCOME TAXES - Unrecognized Tax Benefit Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails</Role>
      <ShortName>INCOME TAXES - Unrecognized Tax Benefit Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9955554 - Disclosure - NET LOSS PER SHARE - Computation of Net Loss per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails</Role>
      <ShortName>NET LOSS PER SHARE - Computation of Net Loss per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - NET LOSS PER SHARE - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/NETLOSSPERSHARENarrativesDetails</Role>
      <ShortName>NET LOSS PER SHARE - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9955556 - Disclosure - NET LOSS PER SHARE - Anti-dilutive Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails</Role>
      <ShortName>NET LOSS PER SHARE - Anti-dilutive Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9955557 - Disclosure - EMPLOYEE BENEFIT PLANS - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="exfy-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9955558 - Disclosure - RELATED PARTY TRANSACTIONS - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails</Role>
      <ShortName>RELATED PARTY TRANSACTIONS - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="exfy-20241231.htm">exfy-20241231.htm</File>
    <File>exfy-20241231.xsd</File>
    <File>exfy-20241231_cal.xml</File>
    <File>exfy-20241231_def.xml</File>
    <File>exfy-20241231_lab.xml</File>
    <File>exfy-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>exfy-20241231_g1.gif</File>
    <File>exfy-20241231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="914">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="41">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="20">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>101
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "exfy-20241231.htm": {
   "nsprefix": "exfy",
   "nsuri": "http://expensify.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "exfy-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "exfy-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "exfy-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "exfy-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "exfy-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "exfy-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 384,
   "keyCustom": 50,
   "axisStandard": 26,
   "axisCustom": 0,
   "memberStandard": 42,
   "memberCustom": 28,
   "hidden": {
    "total": 19,
    "http://fasb.org/us-gaap/2024": 12,
    "http://xbrl.sec.gov/dei/2024": 4,
    "http://xbrl.sec.gov/ecd/2024": 2,
    "http://expensify.com/20241231": 1
   },
   "contextCount": 218,
   "entityCount": 1,
   "segmentCount": 74,
   "elementCount": 737,
   "unitCount": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 914,
    "http://xbrl.sec.gov/dei/2024": 41,
    "http://xbrl.sec.gov/ecd/2024": 20,
    "http://xbrl.sec.gov/cyd/2024": 15,
    "http://fasb.org/srt/2024": 2
   },
   "report": {
    "R1": {
     "role": "http://expensify.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://expensify.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorFirmId",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorFirmId",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://expensify.com/role/ConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals",
     "longName": "9952152 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://expensify.com/role/ConsolidatedStatementsofOperations",
     "longName": "9952153 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
     "longName": "9952154 - Statement - Consolidated Statements of Changes in Stockholders\u2019 Equity",
     "shortName": "Consolidated Statements of Changes in Stockholders\u2019 Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-20",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-20",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "9952155 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION",
     "longName": "9952156 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION",
     "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "9952157 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://expensify.com/role/CAPITALIZEDSOFTWARENET",
     "longName": "9952158 - Disclosure - CAPITALIZED SOFTWARE, NET",
     "shortName": "CAPITALIZED SOFTWARE, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://expensify.com/role/PROPERTYANDEQUIPMENTNET",
     "longName": "9952159 - Disclosure - PROPERTY AND EQUIPMENT, NET",
     "shortName": "PROPERTY AND EQUIPMENT, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://expensify.com/role/LEASES",
     "longName": "9952160 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTS",
     "longName": "9952161 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS",
     "shortName": "SIGNIFICANT BALANCE SHEET COMPONENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://expensify.com/role/FINANCINGARRANGEMENTS",
     "longName": "9952162 - Disclosure - FINANCING ARRANGEMENTS",
     "shortName": "FINANCING ARRANGEMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITY",
     "longName": "9952163 - Disclosure - PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY",
     "shortName": "PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANS",
     "longName": "9952164 - Disclosure - STOCK INCENTIVE PLANS",
     "shortName": "STOCK INCENTIVE PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://expensify.com/role/INCOMETAXES",
     "longName": "9952165 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://expensify.com/role/NETLOSSPERSHARE",
     "longName": "9952166 - Disclosure - NET LOSS PER SHARE",
     "shortName": "NET LOSS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://expensify.com/role/COMMITMENTSANDCONTINGENCIES",
     "longName": "9952167 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://expensify.com/role/EMPLOYEEBENEFITPLANS",
     "longName": "9952168 - Disclosure - EMPLOYEE BENEFIT PLANS",
     "shortName": "EMPLOYEE BENEFIT PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://expensify.com/role/RELATEDPARTYTRANSACTIONS",
     "longName": "9952169 - Disclosure - RELATED PARTY TRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R23": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "longName": "9955511 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "longName": "9955512 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CapitalizedContractCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CapitalizedContractCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://expensify.com/role/CAPITALIZEDSOFTWARENETTables",
     "longName": "9955513 - Disclosure - CAPITALIZED SOFTWARE, NET (Tables)",
     "shortName": "CAPITALIZED SOFTWARE, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "exfy:ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "exfy:ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://expensify.com/role/PROPERTYANDEQUIPMENTNETTables",
     "longName": "9955514 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://expensify.com/role/LEASESTables",
     "longName": "9955515 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSTables",
     "longName": "9955516 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS (Tables)",
     "shortName": "SIGNIFICANT BALANCE SHEET COMPONENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANSTables",
     "longName": "9955517 - Disclosure - STOCK INCENTIVE PLANS (Tables)",
     "shortName": "STOCK INCENTIVE PLANS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://expensify.com/role/INCOMETAXESTables",
     "longName": "9955518 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://expensify.com/role/NETLOSSPERSHARETables",
     "longName": "9955519 - Disclosure - NET LOSS PER SHARE (Tables)",
     "shortName": "NET LOSS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONNarrativesDetails",
     "longName": "9955520 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION - Narratives (Details)",
     "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "exfy:NumberOfCardPrograms",
      "unitRef": "program",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "exfy:NumberOfCardPrograms",
      "unitRef": "program",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails",
     "longName": "9955521 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narratives (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails",
     "longName": "9955522 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Contract Acquisition Costs (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Contract Acquisition Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:CapitalizedContractCostNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CapitalizedContractCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-28",
      "name": "us-gaap:CapitalizedContractCostNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CapitalizedContractCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails",
     "longName": "9955523 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Total Revenue by Geographic Area (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Total Revenue by Geographic Area (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-56",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails",
     "longName": "9955524 - Disclosure - CAPITALIZED SOFTWARE, NET - Capitalized Software, Net (Details)",
     "shortName": "CAPITALIZED SOFTWARE, NET - Capitalized Software, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CapitalizedComputerSoftwareGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "exfy:ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CapitalizedComputerSoftwareGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "exfy:ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://expensify.com/role/CAPITALIZEDSOFTWARENETNarrativesDetails",
     "longName": "9955525 - Disclosure - CAPITALIZED SOFTWARE, NET - Narratives (Details)",
     "shortName": "CAPITALIZED SOFTWARE, NET - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CapitalizedComputerSoftwareAmortization1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CapitalizedComputerSoftwareAmortization1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails",
     "longName": "9955526 - Disclosure - PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details)",
     "shortName": "PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://expensify.com/role/PROPERTYANDEQUIPMENTNETNarrativesDetails",
     "longName": "9955527 - Disclosure - PROPERTY AND EQUIPMENT, NET - Narratives (Details)",
     "shortName": "PROPERTY AND EQUIPMENT, NET - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://expensify.com/role/LEASESNarrativesDetails",
     "longName": "9955528 - Disclosure - LEASES - Narratives (Details)",
     "shortName": "LEASES - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "exfy:LesseeOperatingLeaseNumberOfContractsAcquired",
      "unitRef": "lease",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "exfy:LesseeOperatingLeaseNumberOfContractsAcquired",
      "unitRef": "lease",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://expensify.com/role/LEASESLeaseCostDetails",
     "longName": "9955529 - Disclosure - LEASES - Lease Cost (Details)",
     "shortName": "LEASES - Lease Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://expensify.com/role/LEASESRelatedtoLeasesDetails",
     "longName": "9955530 - Disclosure - LEASES - Related to Leases (Details)",
     "shortName": "LEASES - Related to Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "exfy:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "exfy:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://expensify.com/role/LEASESCashflowDisclosuresDetails",
     "longName": "9955531 - Disclosure - LEASES - Cashflow Disclosures (Details)",
     "shortName": "LEASES - Cashflow Disclosures (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://expensify.com/role/LEASESLeaseMaturityDetails",
     "longName": "9955532 - Disclosure - LEASES - Lease Maturity (Details)",
     "shortName": "LEASES - Lease Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails",
     "longName": "9955533 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS - Other Current Assets (Details)",
     "shortName": "SIGNIFICANT BALANCE SHEET COMPONENTS - Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "exfy:CardCollateralForFundsHeldForCustomersCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "exfy:CardCollateralForFundsHeldForCustomersCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails",
     "longName": "9955534 - Disclosure - SIGNIFICANT BALANCE SHEET COMPONENTS - Accrued Expenses and Other Liabilities (Details)",
     "shortName": "SIGNIFICANT BALANCE SHEET COMPONENTS - Accrued Expenses and Other Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:TaxesPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:TaxesPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails",
     "longName": "9955535 - Disclosure - FINANCING ARRANGEMENTS - Amortizing Term Mortgage (Details)",
     "shortName": "FINANCING ARRANGEMENTS - Amortizing Term Mortgage (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RepaymentsOfLongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-75",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
     "longName": "9955536 - Disclosure - FINANCING ARRANGEMENTS - Loan and Security Agreement (Details)",
     "shortName": "FINANCING ARRANGEMENTS - Loan and Security Agreement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RepaymentsOfLongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-84",
      "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails",
     "longName": "9955537 - Disclosure - FINANCING ARRANGEMENTS - Monthly Revolving Line of Credit (Details)",
     "shortName": "FINANCING ARRANGEMENTS - Monthly Revolving Line of Credit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LinesOfCreditCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestExpenseNonoperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails",
     "longName": "9955538 - Disclosure - PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY - Narratives (Details)",
     "shortName": "PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "us-gaap:StockRepurchasedDuringPeriodValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-96",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
     "longName": "9955539 - Disclosure - STOCK INCENTIVE PLANS - 2009 and 2019 Stock Plans (Details)",
     "shortName": "STOCK INCENTIVE PLANS - 2009 and 2019 Stock Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-106",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-104",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
     "longName": "9955540 - Disclosure - STOCK INCENTIVE PLANS - 2021 Incentive Plan and Stock Purchase and Matching Plan (Details)",
     "shortName": "STOCK INCENTIVE PLANS - 2021 Incentive Plan and Stock Purchase and Matching Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-113",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-113",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
     "longName": "9955541 - Disclosure - STOCK INCENTIVE PLANS - RSU Narratives (Details)",
     "shortName": "STOCK INCENTIVE PLANS - RSU Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-106",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-54",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails",
     "longName": "9955542 - Disclosure - STOCK INCENTIVE PLANS - RSU Rollforward (Details)",
     "shortName": "STOCK INCENTIVE PLANS - RSU Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-137",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-54",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails",
     "longName": "9955543 - Disclosure - STOCK INCENTIVE PLANS - Stock Option Narratives (Details)",
     "shortName": "STOCK INCENTIVE PLANS - Stock Option Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails",
     "longName": "9955544 - Disclosure - STOCK INCENTIVE PLANS - Stock Option Roll-forward (Details)",
     "shortName": "STOCK INCENTIVE PLANS - Stock Option Roll-forward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails",
     "longName": "9955545 - Disclosure - STOCK INCENTIVE PLANS - Stock-based Compensation (Details)",
     "shortName": "STOCK INCENTIVE PLANS - Stock-based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails",
     "longName": "9955546 - Disclosure - STOCK INCENTIVE PLANS - Stock-Based Compensation Income Statement Location (Details)",
     "shortName": "STOCK INCENTIVE PLANS - Stock-Based Compensation Income Statement Location (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-172",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails",
     "longName": "9955547 - Disclosure - STOCK INCENTIVE PLANS - Stock-based Compensation Narratives (Details)",
     "shortName": "STOCK INCENTIVE PLANS - Stock-based Compensation Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-184",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails",
     "longName": "9955548 - Disclosure - INCOME TAXES - Loss Before Taxes (Details)",
     "shortName": "INCOME TAXES - Loss Before Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails",
     "longName": "9955549 - Disclosure - INCOME TAXES - Components of Provision for Income Taxes (Details)",
     "shortName": "INCOME TAXES - Components of Provision for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails",
     "longName": "9955550 - Disclosure - INCOME TAXES - Reconciliation of Effective Tax Rate (Details)",
     "shortName": "INCOME TAXES - Reconciliation of Effective Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails",
     "longName": "9955551 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)",
     "shortName": "INCOME TAXES - Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://expensify.com/role/INCOMETAXESNarrativesDetails",
     "longName": "9955552 - Disclosure - INCOME TAXES - Narratives (Details)",
     "shortName": "INCOME TAXES - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails",
     "longName": "9955553 - Disclosure - INCOME TAXES - Unrecognized Tax Benefit Rollforward (Details)",
     "shortName": "INCOME TAXES - Unrecognized Tax Benefit Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-20",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails",
     "longName": "9955554 - Disclosure - NET LOSS PER SHARE - Computation of Net Loss per Share (Details)",
     "shortName": "NET LOSS PER SHARE - Computation of Net Loss per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R70": {
     "role": "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails",
     "longName": "9955555 - Disclosure - NET LOSS PER SHARE - Narratives (Details)",
     "shortName": "NET LOSS PER SHARE - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "exfy:CommonStockVotingRightPerShare",
      "unitRef": "vote",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "exfy:CommonStockVotingRightPerShare",
      "unitRef": "vote",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails",
     "longName": "9955556 - Disclosure - NET LOSS PER SHARE - Anti-dilutive Securities (Details)",
     "shortName": "NET LOSS PER SHARE - Anti-dilutive Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails",
     "longName": "9955557 - Disclosure - EMPLOYEE BENEFIT PLANS - Narratives (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-203",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-203",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails",
     "longName": "9955558 - Disclosure - RELATED PARTY TRANSACTIONS - Narratives (Details)",
     "shortName": "RELATED PARTY TRANSACTIONS - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-210",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-210",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfy-20241231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "exfy_A2021StockPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "A2021StockPlanMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 Stock Plan",
        "label": "2021 Stock Plan [Member]",
        "documentation": "2021 Stock Plan"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_A2022ShareRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "A2022ShareRepurchaseProgramMember",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022 Share Repurchase Program",
        "label": "2022 Share Repurchase Program [Member]",
        "documentation": "2022 Share Repurchase Program [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_A2025ShareRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "A2025ShareRepurchaseProgramMember",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025 Share Repurchase Program",
        "label": "2025 Share Repurchase Program [Member]",
        "documentation": "2025 Share Repurchase Program"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets",
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities",
        "totalLabel": "Accrued expenses and other liabilities",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r833"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for credit loss",
        "label": "Accounts Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Noncurrent",
        "documentation": "Amount, excluding accrued interest, of allowance for credit loss on accounts receivable classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1012"
     ]
    },
    "exfy_AccruedCreditCardProcessingFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "AccruedCreditCardProcessingFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit card processing fees",
        "label": "Accrued Credit Card Processing Fees, Current",
        "documentation": "Accrued Credit Card Processing Fees, Current"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_AccruedHostingAndLicenseFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "AccruedHostingAndLicenseFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hosting and license fees",
        "label": "Accrued Hosting And License Fees, Current",
        "documentation": "Accrued Hosting And License Fees, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Accrued Income Taxes, Current",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r96"
     ]
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for uncertain tax positions",
        "label": "Accrued Income Taxes, Noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r96"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expense reports",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "exfy_AccruedPartnerPayoutsAndAdvertisingFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "AccruedPartnerPayoutsAndAdvertisingFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Partner payouts and advertising fees",
        "label": "Accrued Partner Payouts And Advertising Fees, Current",
        "documentation": "Accrued Partner Payouts And Advertising Fees, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional fees",
        "label": "Accrued Professional Fees, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_AccruedSalesCommissionCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedSalesCommissionCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions payable",
        "label": "Accrued Sales Commission, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r791"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r162",
      "r640"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r833",
      "r1136"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r677",
      "r997",
      "r998",
      "r999",
      "r1001",
      "r1080",
      "r1137"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares withheld from common stock issued to pay employee payroll taxes",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r433"
     ]
    },
    "exfy_AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting of early exercised stock options",
        "label": "Adjustments To Additional Paid In Capital, Value, Vesting Of Early Exercised Stock Options",
        "documentation": "Adjustments To Additional Paid In Capital, Value, Vesting Of Early Exercised Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising expense",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r823"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r880",
      "r891",
      "r901",
      "r934"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r894",
      "r904",
      "r937"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r895",
      "r905",
      "r929",
      "r938",
      "r942",
      "r950"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails": {
       "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total stock-based compensation expense",
        "terseLabel": "Total stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r466",
      "r476"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net of recoveries",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery."
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "exfy_Amended2021TermLoanDelayedTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "Amended2021TermLoanDelayedTermLoanMember",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delayed Term Loan",
        "label": "Amended 2021 Term Loan Delayed Term Loan [Member]",
        "documentation": "Amended 2021 Term Loan Delayed Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_Amended2021TermLoanInitialTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "Amended2021TermLoanInitialTermLoanMember",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial Term Loan",
        "label": "Amended 2021 Term Loan Initial Term Loan [Member]",
        "documentation": "Amended 2021 Term Loan Initial Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_Amended2021TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "Amended2021TermLoanMember",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 Amended Term Loan",
        "label": "Amended 2021 Term Loan [Member]",
        "documentation": "Amended 2021 Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_Amended2024TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "Amended2024TermLoanMember",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amended 2024 Term Loan",
        "label": "Amended 2024 Term Loan [Member]",
        "documentation": "Amended 2024 Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of original issue discount and debt issuance costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r323",
      "r988",
      "r1085"
     ]
    },
    "exfy_AmortizeCostsForTaxYears": {
     "xbrltype": "durationItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "AmortizeCostsForTaxYears",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortize costs for tax (in years)",
        "label": "Amortize Costs for Tax Years",
        "documentation": "Amortize Costs for Tax Years"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding": {
     "xbrltype": "percentItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual increase in shares reserved for future issuance (percent)",
        "label": "Annual Increase In Shares Reserved For Issuance As A Percentage Of Common Shares Outstanding",
        "documentation": "Annual Increase In Shares Reserved For Issuance As A Percentage Of Common Shares Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r107",
      "r164",
      "r192",
      "r235",
      "r239",
      "r253",
      "r254",
      "r265",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r530",
      "r532",
      "r548",
      "r630",
      "r714",
      "r801",
      "r802",
      "r833",
      "r858",
      "r1029",
      "r1030",
      "r1094"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://expensify.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Supplemental Balance Sheet Information",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities, Lessee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r172",
      "r192",
      "r265",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r530",
      "r532",
      "r548",
      "r833",
      "r1029",
      "r1030",
      "r1094"
     ]
    },
    "exfy_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://expensify.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r887"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://expensify.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r887"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://expensify.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r887"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r438",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation and Principles of Consolidation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingMember",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial building",
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of property and equipment and capitalized software in accounts payable and accrued expenses",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r15"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails": {
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: accumulated amortization",
        "label": "Capitalized Computer Software, Accumulated Amortization",
        "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r785"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareAdditions",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized software development costs",
        "label": "Capitalized Computer Software, Additions",
        "documentation": "Additions made to capitalized computer software costs during the period."
       }
      }
     },
     "auth_ref": [
      "r785"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/CAPITALIZEDSOFTWARENETNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense",
        "label": "Capitalized Computer Software, Amortization",
        "documentation": "Amount of expense for amortization of capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r785"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareGross",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails": {
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized software development costs",
        "label": "Capitalized Computer Software, Gross",
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r785"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareNet",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails",
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized software, net",
        "totalLabel": "Capitalized software, net",
        "label": "Capitalized Computer Software, Net",
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r783"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareNetAbstract",
     "presentation": [
      "http://expensify.com/role/CAPITALIZEDSOFTWARENETCapitalizedSoftwareNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Computer Software, Net",
        "label": "Capitalized Computer Software, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostAmortization",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortized during the year",
        "label": "Capitalized Contract Cost, Amortization",
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "exfy_CapitalizedContractCostAmountCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "CapitalizedContractCostAmountCapitalized",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Added during the year",
        "label": "Capitalized Contract Cost Amount Capitalized",
        "documentation": "Capitalized Contract Cost Amount Capitalized"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedContractCostNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostNet",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance as of January 1",
        "periodEndLabel": "Balance as of December 31",
        "label": "Capitalized Contract Cost, Net",
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "us-gaap_CapitalizedContractCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostTableTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Change in Deferred Contract Acquisition Costs",
        "label": "Capitalized Contract Cost [Table Text Block]",
        "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer."
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "exfy_CardCollateralForFundsHeldForCustomersCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "CardCollateralForFundsHeldForCustomersCurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expensify Card posted collateral for funds held for customers",
        "label": "Card Collateral For Funds Held For Customers, Current",
        "documentation": "Card Collateral For Funds Held For Customers, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets",
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r160",
      "r789"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r92"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period",
        "periodEndLabel": "Cash and cash equivalents and restricted cash, end of period",
        "totalLabel": "Total cash and cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r74",
      "r188"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of cash and cash equivalents and restricted cash to the Consolidated Balance Sheets:",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease) increase in cash and cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r74"
     ]
    },
    "exfy_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract",
     "presentation": [
      "http://expensify.com/role/LEASESCashflowDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:",
        "label": "Cash paid for amounts included in the measurement of lease liabilities [Abstract]",
        "documentation": "Cash paid for amounts included in the measurement of lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_CashbackRewardsOffsetAgainstOutstandingCustomerReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "CashbackRewardsOffsetAgainstOutstandingCustomerReceivables",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cashback rewards offset against outstanding customer receivables",
        "label": "Cashback Rewards Offset Against Outstanding Customer Receivables",
        "documentation": "Cashback Rewards Offset Against Outstanding Customer Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_CashbackRewardsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "CashbackRewardsPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cashback Rewards",
        "label": "Cashback Rewards [Policy Text Block]",
        "documentation": "Cashback Rewards"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_CashlessMethodStockOptionExercisedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "CashlessMethodStockOptionExercisedMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cashless Method Stock Option Exercised",
        "label": "Cashless Method Stock Option Exercised [Member]",
        "documentation": "Cashless Method Stock Option Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_ChangeInDeferredContractAcquisitionCostsRollForwardAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "ChangeInDeferredContractAcquisitionCostsRollForwardAbstract",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredContractAcquisitionCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Deferred Contract Acquisition Costs",
        "label": "Change In Deferred Contract Acquisition Costs Roll Forward [Abstract]",
        "documentation": "Change In Deferred Contract Acquisition Costs Roll Forward"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chief Executive Officer",
        "label": "Chief Executive Officer [Member]",
        "documentation": "Person with designation of chief executive officer."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://expensify.com/role/Cover",
      "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails",
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r167",
      "r168",
      "r169",
      "r192",
      "r219",
      "r220",
      "r227",
      "r229",
      "r237",
      "r238",
      "r265",
      "r292",
      "r294",
      "r295",
      "r296",
      "r299",
      "r300",
      "r329",
      "r330",
      "r333",
      "r336",
      "r343",
      "r548",
      "r668",
      "r669",
      "r670",
      "r671",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r702",
      "r723",
      "r745",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r972",
      "r990",
      "r1002"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock",
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r237",
      "r329",
      "r330",
      "r331",
      "r333",
      "r336",
      "r341",
      "r343",
      "r668",
      "r669",
      "r670",
      "r671",
      "r811",
      "r972",
      "r990"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 12)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r100",
      "r633",
      "r701"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://expensify.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r284",
      "r285",
      "r769",
      "r1018",
      "r1023"
     ]
    },
    "us-gaap_CommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsMember",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments",
        "label": "Commitments [Member]",
        "documentation": "This element represents significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r100"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://expensify.com/role/Cover",
      "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails",
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Class A",
        "verboseLabel": "Class A common stock",
        "netLabel": "Class A Common Stock",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares reserved for future issuance (in shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "exfy_CommonStockLT10Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "CommonStockLT10Member",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://expensify.com/role/Cover",
      "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, LT10",
        "label": "Common Stock, LT10 [Member]",
        "documentation": "Common Stock, LT10"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_CommonStockLT50Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "CommonStockLT50Member",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://expensify.com/role/Cover",
      "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, LT50",
        "verboseLabel": "LT50 Common Stock",
        "label": "Common Stock, LT50 [Member]",
        "documentation": "Common Stock, LT50"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r848",
      "r849",
      "r850",
      "r852",
      "r853",
      "r854",
      "r855",
      "r997",
      "r998",
      "r1001",
      "r1080",
      "r1134",
      "r1137"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r702"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r56",
      "r702",
      "r720",
      "r1137",
      "r1138"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued, value",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r635",
      "r833"
     ]
    },
    "exfy_CommonStockVotingRightPerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "CommonStockVotingRightPerShare",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Voting right per share (vote)",
        "label": "Common Stock, Voting Right Per Share",
        "documentation": "Common Stock, Voting Right Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computers and equipment",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r113"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r143",
      "r199",
      "r530",
      "r531",
      "r532",
      "r533",
      "r589",
      "r774",
      "r978",
      "r979",
      "r980",
      "r1028",
      "r1031",
      "r1032"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r143",
      "r199",
      "r530",
      "r531",
      "r532",
      "r533",
      "r589",
      "r774",
      "r978",
      "r979",
      "r980",
      "r1028",
      "r1031",
      "r1032"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cashback rewards",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r357"
     ]
    },
    "exfy_ConversionOfStockNoticePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "ConversionOfStockNoticePeriod",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of stock, notice period (in months)",
        "label": "Conversion of Stock, Notice Period",
        "documentation": "Conversion of Stock, Notice Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares converted (in shares)",
        "label": "Conversion of Stock, Shares Converted",
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r15"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration revenue from vendors",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65",
      "r595"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue, net",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r192",
      "r265",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r548",
      "r801",
      "r1029"
     ]
    },
    "exfy_CostOfRevenuePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "CostOfRevenuePolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Revenue, Net",
        "label": "Cost Of Revenue [Policy Text Block]",
        "documentation": "Cost Of Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue, net",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails",
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r197",
      "r198",
      "r305",
      "r331",
      "r587",
      "r593",
      "r629",
      "r792",
      "r794"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r1026"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r1026",
      "r1027"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r976",
      "r993",
      "r1079"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r976",
      "r993"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Current income tax expense",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r993"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current:",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "State",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r976",
      "r993",
      "r1079"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r872",
      "r961"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r872",
      "r961"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r874",
      "r963"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r874",
      "r963"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r876",
      "r965"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r874",
      "r963"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r867",
      "r956"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r957"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r957"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r866",
      "r955"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r866",
      "r955"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r866",
      "r955"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r958"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r871",
      "r960"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r871",
      "r960"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r872",
      "r961"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r875",
      "r964"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r873",
      "r962"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r870",
      "r959"
     ]
    },
    "exfy_DanielVidalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "DanielVidalMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Daniel Vidal [Member]",
        "documentation": "Daniel Vidal"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCING ARRANGEMENTS",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r190",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r290",
      "r291",
      "r301",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r317",
      "r324",
      "r325",
      "r326",
      "r557"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r44",
      "r45",
      "r95",
      "r99",
      "r199",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r831",
      "r991",
      "r1019",
      "r1020",
      "r1021",
      "r1084",
      "r1086"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable rate (percent)",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loaned amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r557",
      "r558",
      "r807",
      "r808",
      "r831"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective interest rate (percent)",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r327",
      "r557",
      "r558",
      "r831"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate (percent)",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r303"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r199",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r831",
      "r991",
      "r1019",
      "r1020",
      "r1021",
      "r1084",
      "r1086"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Periodic payment",
        "label": "Debt Instrument, Periodic Payment, Principal",
        "documentation": "Amount of the required periodic payments applied to principal."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, term (in years)",
        "verboseLabel": "Debt instrument, term (in months)",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "exfy_DebtInstrumentWithCIBCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "DebtInstrumentWithCIBCMember",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Debt with CIBC",
        "label": "Debt Instrument With CIBC [Member]",
        "documentation": "Debt Instrument With CIBC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potential decrease in tax benefits",
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "exfy_DeferredContractAcquisitionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "DeferredContractAcquisitionCosts",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred contract acquisition costs",
        "label": "Deferred Contract Acquisition Costs",
        "documentation": "Deferred Contract Acquisition Costs"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_DeferredContractAcquisitionCostsTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "DeferredContractAcquisitionCostsTerm",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred contract acquisition costs, term (in years)",
        "label": "Deferred Contract Acquisition Costs, Term",
        "documentation": "Deferred Contract Acquisition Costs, Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized debt issuance costs",
        "label": "Debt Issuance Costs, Noncurrent, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1083",
      "r1084",
      "r1086"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r993",
      "r1078"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets, net",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r487"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred income tax benefit (expense)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r119",
      "r993"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred:",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r53",
      "r97",
      "r506"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "exfy_DeferredTaxAssetInterestExpenseLimitation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "DeferredTaxAssetInterestExpenseLimitation",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense limitation",
        "label": "Deferred Tax Asset, Interest Expense Limitation",
        "documentation": "Deferred Tax Asset, Interest Expense Limitation"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_DeferredTaxAssetLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "DeferredTaxAssetLeasingArrangements",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Deferred Tax Asset, Leasing Arrangements",
        "documentation": "Deferred Tax Asset, Leasing Arrangements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsCharitableContributionCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charitable contributions",
        "label": "Deferred Tax Assets, Charitable Contribution Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r507"
     ]
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized research and development",
        "label": "Deferred Tax Asset, In-Process Research and Development",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets, net",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1074"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets net of valuation allowance",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1074"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets:",
        "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NOL carryforward, state",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and equipment",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit carryforwards",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit, research",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accruals and reserves",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "exfy_DeferredTaxLiabilitiesCapitalizedCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "DeferredTaxLiabilitiesCapitalizedCommissions",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capitalized commissions",
        "label": "Deferred Tax Liabilities, Capitalized Commissions",
        "documentation": "Deferred Tax Liabilities, Capitalized Commissions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized research and development",
        "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from research and development costs."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capitalized software development costs",
        "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized software."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Operating lease right-of-use assets",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities:",
        "label": "Deferred Tax Liabilities, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contributions",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan",
        "label": "Defined Contribution Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer discretionary matching",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contribution percentage (percent)",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanTable",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan [Table]",
        "label": "Defined Contribution Plan [Table]",
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r23"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r235",
      "r243",
      "r254",
      "r801",
      "r802"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCK INCENTIVE PLANS",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r435",
      "r468",
      "r469",
      "r471",
      "r821"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r887"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r887",
      "r930"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information",
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r861"
     ]
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Domestic Tax Jurisdiction [Member]",
        "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "us-gaap_DomesticPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticPlanMember",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Plan",
        "label": "Domestic Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1038",
      "r1039",
      "r1040"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "exfy_EarnedInterchangeRestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "EarnedInterchangeRestrictedCash",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earned interchange restricted cash",
        "label": "Earned Interchange Restricted Cash",
        "documentation": "Earned Interchange Restricted Cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss per share:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations",
      "http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Net loss per share, basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r216",
      "r219",
      "r227",
      "r228",
      "r229",
      "r234",
      "r526",
      "r529",
      "r542",
      "r543",
      "r626",
      "r645",
      "r795"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicLineItems",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r220",
      "r227"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations",
      "http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Net loss per share, diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r219",
      "r227",
      "r228",
      "r229",
      "r234",
      "r526",
      "r529",
      "r542",
      "r543",
      "r626",
      "r645",
      "r795"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Loss Per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r231"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHARE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NET LOSS PER SHARE",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r230",
      "r232",
      "r233"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective income tax rate (percent)",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r825"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory rate (percent)",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r490",
      "r517",
      "r825"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in valuation allowance (percent)",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r825",
      "r994",
      "r1070"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate differentials for controlled foreign corporations and charitable organizations (percent)",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r494",
      "r825",
      "r994",
      "r1070"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationGiltiPercent",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "GILTI (percent)",
        "label": "Effective Income Tax Rate Reconciliation, GILTI, Percent",
        "documentation": "Percentage of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r1070",
      "r1072"
     ]
    },
    "exfy_EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "162(m) limitation (percent)",
        "label": "Effective Income Tax Rate Reconciliation, Limitation Imposed By Internal Revenue Code, Percent",
        "documentation": "Effective Income Tax Rate Reconciliation, Limitation Imposed By Internal Revenue Code, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r994",
      "r1070",
      "r1072"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Permanent items and others (percent)",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r994",
      "r1070",
      "r1071"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State tax (percent)",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r825",
      "r994",
      "r1070"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign tax credit (percent)",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit."
       }
      }
     },
     "auth_ref": [
      "r994",
      "r1070",
      "r1072"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Research and development credit (percent)",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r994",
      "r1070",
      "r1072"
     ]
    },
    "exfy_EmployeeAndEmployeeRelatedExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "EmployeeAndEmployeeRelatedExpensesPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee and Employee-Related Expenses",
        "label": "Employee And Employee Related Expenses [Policy Text Block]",
        "documentation": "Employee And Employee Related Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails": {
       "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation capitalized as software development costs",
        "negatedLabel": "Less: stock-based compensation capitalized as software development costs",
        "label": "Share-Based Payment Arrangement, Amount Capitalized",
        "documentation": "Amount of cost capitalized for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r467"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation not yet recognized, recognition period (in years)",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense not yet recognized",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "exfy_EmployeeStockPurchasePlanPayrollLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "EmployeeStockPurchasePlanPayrollLiability",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Matching Plan payroll liability",
        "label": "Employee Stock Purchase Plan Payroll Liability",
        "documentation": "Employee Stock Purchase Plan Payroll Liability"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Street",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r156",
      "r176",
      "r177",
      "r178",
      "r200",
      "r201",
      "r202",
      "r204",
      "r209",
      "r211",
      "r213",
      "r236",
      "r266",
      "r267",
      "r275",
      "r344",
      "r515",
      "r516",
      "r523",
      "r524",
      "r525",
      "r527",
      "r528",
      "r529",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r541",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r559",
      "r561",
      "r580",
      "r644",
      "r658",
      "r659",
      "r660",
      "r677",
      "r745"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r880",
      "r891",
      "r901",
      "r934"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r877",
      "r888",
      "r898",
      "r931"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "exfy_ExpensifyOrgMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "ExpensifyOrgMember",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails",
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expensify.org restricted cash",
        "label": "Expensify.Org [Member]",
        "documentation": "Expensify.Org"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_ExpensifyPaymentLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "ExpensifyPaymentLLCMember",
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expensify Payments LLC restricted cash",
        "label": "Expensify Payment LLC [Member]",
        "documentation": "Expensify Payment LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_FinanceLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "FinanceLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total finance lease cost",
        "label": "Finance Lease Cost",
        "documentation": "Finance Lease Cost"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_FinanceLeaseCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "FinanceLeaseCostsAbstract",
     "presentation": [
      "http://expensify.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease cost:",
        "label": "Finance Lease Costs [Abstract]",
        "documentation": "Finance Lease Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseCostDetails": {
       "parentTag": "exfy_FinanceLeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on lease liabilities",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r571",
      "r832"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/LEASESCashflowDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Operating cash flows from finance leases",
        "label": "Finance Lease, Interest Payment on Liability",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r574"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: lease liabilities, current",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r563"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r564"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://expensify.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finance Lease Maturity",
        "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1089"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, non-current",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r563"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r564"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future lease payments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: imputed interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/LEASESCashflowDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Principal payments of finance leases",
        "negatedTerseLabel": "Financing cash flows from finance leases",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r574"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/LEASESRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease ROU asset (included within Lease right-of-use assets)",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r562"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseCostDetails": {
       "parentTag": "exfy_FinanceLeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of ROU assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r571",
      "r832"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://expensify.com/role/LEASESRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r564"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://expensify.com/role/LEASESRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases (percent)",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r832"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://expensify.com/role/LEASESRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases (in years)",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r832"
     ]
    },
    "us-gaap_FinancingReceivableImpairedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableImpairedLineItems",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies",
        "label": "Financing Receivable, Impaired [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Foreign Tax Jurisdiction [Member]",
        "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r491"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_ForeignPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignPlanMember",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Plan",
        "label": "Foreign Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1038",
      "r1039",
      "r1040"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r895",
      "r905",
      "r938"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r895",
      "r905",
      "r938"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r895",
      "r905",
      "r938"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r895",
      "r905",
      "r938"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r895",
      "r905",
      "r938"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and fixtures",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.K",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on impairment, receivables and sale or disposal of equipment",
        "label": "Gain (Loss) On Impairment, Receivables And Sale Or Disposal Of Equipment",
        "documentation": "Gain (Loss) On Impairment, Receivables And Sale Or Disposal Of Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r725"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_GranteeStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GranteeStatusAxis",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grantee Status [Axis]",
        "label": "Grantee Status [Axis]",
        "documentation": "Information by status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r434",
      "r436",
      "r437",
      "r438",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464"
     ]
    },
    "us-gaap_GranteeStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GranteeStatusDomain",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grantee Status [Domain]",
        "label": "Grantee Status [Domain]",
        "documentation": "Status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r434",
      "r436",
      "r437",
      "r438",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross margin",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r66",
      "r106",
      "r192",
      "r265",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r548",
      "r797",
      "r801",
      "r1005",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1029"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r887"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r82"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r489"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      },
      "http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations",
      "http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r102",
      "r106",
      "r627",
      "r642",
      "r797",
      "r801",
      "r1005",
      "r1007",
      "r1008",
      "r1009",
      "r1010"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/INCOMETAXESLossBeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r489"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r282",
      "r283",
      "r545",
      "r546",
      "r547",
      "r655",
      "r657",
      "r730",
      "r785",
      "r826",
      "r1105"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r545",
      "r546",
      "r547",
      "r655",
      "r657",
      "r730",
      "r785",
      "r826",
      "r1105"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Axis]",
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r490",
      "r491",
      "r499",
      "r512",
      "r825",
      "r1075"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Domain]",
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r490",
      "r491",
      "r499",
      "r512",
      "r825",
      "r1075"
     ]
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency",
        "label": "Income Tax Contingency [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxContingencyTable",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency [Table]",
        "label": "Income Tax Contingency [Table]",
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://expensify.com/role/INCOMETAXES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAXES",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r482",
      "r490",
      "r496",
      "r497",
      "r498",
      "r504",
      "r510",
      "r518",
      "r520",
      "r521",
      "r522",
      "r673",
      "r825"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0,
       "order": 2.0
      },
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations",
      "http://expensify.com/role/INCOMETAXESComponentsofProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Provision for income taxes",
        "negatedTotalLabel": "Total provision for income taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r120",
      "r212",
      "r213",
      "r235",
      "r244",
      "r254",
      "r488",
      "r490",
      "r519",
      "r646",
      "r825"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r484",
      "r485",
      "r504",
      "r505",
      "r509",
      "r513",
      "r667"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r187",
      "r511",
      "r512"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax receivable",
        "label": "Income Taxes Receivable, Current",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r985"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts receivable, net",
        "negatedLabel": "Related party loan receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r975",
      "r987"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other current assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Prepaid expenses",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "exfy_IncreaseDecreaseInSettlementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "IncreaseDecreaseInSettlementAssets",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement assets, net",
        "label": "Increase (Decrease) in Settlement Assets",
        "documentation": "Increase (Decrease) in Settlement Assets"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_IncreaseDecreaseInSettlementLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "IncreaseDecreaseInSettlementLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement liabilities",
        "label": "Increase (Decrease) in Settlement Liabilities",
        "documentation": "Increase (Decrease) in Settlement Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r895",
      "r905",
      "r929",
      "r938",
      "r942",
      "r950"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r865",
      "r954"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r865",
      "r954"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r865",
      "r954"
     ]
    },
    "exfy_InterchangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "InterchangeMember",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interchange",
        "label": "Interchange [Member]",
        "documentation": "Interchange"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_InterestAndOtherExpensesNetPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "InterestAndOtherExpensesNetPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and Other Expenses, net",
        "label": "Interest And Other Expenses Net [Policy Text Block]",
        "documentation": "Interest And Other Expenses Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r986"
     ]
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and other expenses, net",
        "label": "Interest Income (Expense), Nonoperating",
        "documentation": "Amount of interest income (expense) classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r986",
      "r1007"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r185",
      "r186"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payable",
        "label": "Interest Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandMember",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r1036"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r570",
      "r832"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://expensify.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Cost",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1088"
     ]
    },
    "exfy_LeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "LeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, current",
        "label": "Lease Liability, Current",
        "documentation": "Lease Liability, Current"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_LeaseLiabilityNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "LeaseLiabilityNonCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, non-current",
        "label": "Lease Liability, Non-Current",
        "documentation": "Lease Liability, Non-Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r579"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_LeasesWeightedAverageDiscountRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "LeasesWeightedAverageDiscountRateAbstract",
     "presentation": [
      "http://expensify.com/role/LEASESRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate:",
        "label": "Leases, Weighted Average Discount Rate [Abstract]",
        "documentation": "Leases, Weighted Average Discount Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://expensify.com/role/LEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Lessee, Finance Leases [Text Block]",
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r560"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://expensify.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Lease Maturity",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1089"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r578"
     ]
    },
    "exfy_LesseeOperatingLeaseNumberOfContractsAcquired": {
     "xbrltype": "integerItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "LesseeOperatingLeaseNumberOfContractsAcquired",
     "presentation": [
      "http://expensify.com/role/LEASESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating lease agreements (lease)",
        "label": "Lessee, Operating Lease, Number Of Contracts Acquired",
        "documentation": "Lessee, Operating Lease, Number Of Contracts Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://expensify.com/role/LEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r560"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r44",
      "r45",
      "r46",
      "r49",
      "r50",
      "r51",
      "r54",
      "r192",
      "r265",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r531",
      "r532",
      "r533",
      "r548",
      "r700",
      "r796",
      "r858",
      "r1029",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders' equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r101",
      "r637",
      "r833",
      "r992",
      "r1014",
      "r1082"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and stockholders' equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r159",
      "r192",
      "r265",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r531",
      "r532",
      "r533",
      "r548",
      "r833",
      "r1029",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility",
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r991",
      "r1026"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r48"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining borrowing capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r48",
      "r291"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r48",
      "r291",
      "r991",
      "r1026"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings under line of credit",
        "label": "Line of Credit, Current",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r95"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term debt, net of original issue discount and debt issuance costs",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortizing term mortgage outstanding balance",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r1019",
      "r1020",
      "r1021"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r25",
      "r1019",
      "r1020",
      "r1021"
     ]
    },
    "exfy_MatchingPlanDiscretionaryContributionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "MatchingPlanDiscretionaryContributionsMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Matching Plan - Discretionary Contributions",
        "label": "Matching Plan Discretionary Contributions [Member]",
        "documentation": "Matching Plan Discretionary Contributions"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_MatchingPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "MatchingPlanMember",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Matching shares",
        "label": "Matching Plan [Member]",
        "documentation": "Matching Plan"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_MatchingPlanOneTwentiethIssuanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "MatchingPlanOneTwentiethIssuanceMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Matching Plan 1/20th Share Issuance",
        "label": "Matching Plan One Twentieth Issuance [Member]",
        "documentation": "Matching Plan One Twentieth Issuance"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_MatchingSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "MatchingSharesMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Matching Plan shares",
        "label": "Matching Shares [Member]",
        "documentation": "Matching Shares"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r126",
      "r128",
      "r129",
      "r131",
      "r154",
      "r155",
      "r286",
      "r287",
      "r288",
      "r289",
      "r429",
      "r477",
      "r544",
      "r594",
      "r654",
      "r656",
      "r663",
      "r692",
      "r693",
      "r753",
      "r755",
      "r757",
      "r758",
      "r760",
      "r780",
      "r781",
      "r805",
      "r811",
      "r820",
      "r827",
      "r828",
      "r829",
      "r830",
      "r843",
      "r1033",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "exfy_MemberOfAuditCommitteeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "MemberOfAuditCommitteeMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Member of Audit Committee",
        "label": "Member of Audit Committee [Member]",
        "documentation": "Member of Audit Committee [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r126",
      "r128",
      "r129",
      "r131",
      "r154",
      "r155",
      "r286",
      "r287",
      "r288",
      "r289",
      "r429",
      "r477",
      "r544",
      "r594",
      "r654",
      "r656",
      "r663",
      "r692",
      "r693",
      "r753",
      "r755",
      "r757",
      "r758",
      "r760",
      "r780",
      "r781",
      "r805",
      "r811",
      "r820",
      "r827",
      "r828",
      "r829",
      "r843",
      "r1033",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "us-gaap_MortgagesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgagesMember",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgages",
        "label": "Mortgages [Member]",
        "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r184"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r184"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75",
      "r76"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss",
        "verboseLabel": "Net loss",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r76",
      "r103",
      "r157",
      "r173",
      "r174",
      "r178",
      "r192",
      "r203",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r212",
      "r213",
      "r225",
      "r265",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r526",
      "r529",
      "r543",
      "r548",
      "r643",
      "r722",
      "r743",
      "r744",
      "r856",
      "r1029"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations",
      "http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss, basic",
        "terseLabel": "Net loss, basic",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r205",
      "r206",
      "r207",
      "r208",
      "r216",
      "r217",
      "r226",
      "r229",
      "r529"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations",
      "http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss, diluted",
        "verboseLabel": "Net loss, diluted",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r218",
      "r221",
      "r222",
      "r223",
      "r224",
      "r226",
      "r229"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently Issued and Adopted Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r895",
      "r905",
      "r929",
      "r938"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "exfy_NonStatutoryOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "NonStatutoryOptionsMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonstatutory options",
        "label": "Non Statutory Options [Member]",
        "documentation": "Non Statutory Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonUsMember",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All other locations",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1139",
      "r1140",
      "r1141",
      "r1142"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash investing and financing items:",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrelated Party",
        "label": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r995",
      "r996"
     ]
    },
    "exfy_NumberOfCardPrograms": {
     "xbrltype": "integerItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "NumberOfCardPrograms",
     "presentation": [
      "http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of card programs",
        "label": "Number of Card Programs",
        "documentation": "Number of Card Programs"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_NumberOfPerformanceObligations": {
     "xbrltype": "integerItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "NumberOfPerformanceObligations",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of performance obligations",
        "label": "Number Of Performance Obligations",
        "documentation": "Number Of Performance Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r798",
      "r804",
      "r1006"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r797",
      "r1005",
      "r1007",
      "r1008",
      "r1009",
      "r1010"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r572",
      "r832"
     ]
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduction of operating lease right-of-use assets",
        "label": "Operating Lease, Impairment Loss",
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1087"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: lease liabilities, current",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r563"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r564"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseMaturityDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, non-current",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r563"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://expensify.com/role/LEASESLeaseMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r564"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/LEASESCashflowDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Operating cash flows from operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r574"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/LEASESRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease ROU asset (included within Lease right-of-use assets)",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r562"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://expensify.com/role/LEASESRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r564"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://expensify.com/role/LEASESRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases (percent)",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r832"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://expensify.com/role/LEASESRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease (in years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r832"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://expensify.com/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r91",
      "r664",
      "r665"
     ]
    },
    "us-gaap_OtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Accounts Payable and Accrued Liabilities",
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets",
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "totalLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r833"
     ]
    },
    "us-gaap_OtherAssetsMiscellaneousCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsMiscellaneousCurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Assets, Miscellaneous, Current",
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "exfy_OtherCurrentAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "OtherCurrentAssetsLineItems",
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Assets",
        "label": "Other Current Assets [Line Items]",
        "documentation": "Other Current Assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r631",
      "r696",
      "r697",
      "r858",
      "r1103",
      "r1135"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "exfy_OtherRestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "OtherRestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other restricted cash",
        "label": "Other Restricted Cash Current",
        "documentation": "Other Restricted Cash Current"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_OtherThanTenPercentHolderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "OtherThanTenPercentHolderMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Than Ten Percent Holder",
        "label": "Other Than Ten Percent Holder [Member]",
        "documentation": "Other Than Ten Percent Holder"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r882",
      "r893",
      "r903",
      "r936"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r885",
      "r896",
      "r906",
      "r939"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r885",
      "r896",
      "r906",
      "r939"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase and retirement of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "exfy_PaymentsForTheRepurchasesOfEarlyExercisedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "PaymentsForTheRepurchasesOfEarlyExercisedStockOptions",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of early exercises of common stock",
        "label": "Payments For The Repurchases Of Early Exercised Stock Options",
        "documentation": "Payments For The Repurchases Of Early Exercised Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments for debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments for employee taxes withheld from stock-based awards",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToDevelopSoftware",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Software development costs",
        "label": "Payments to Develop Software",
        "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EMPLOYEE BENEFIT PLANS",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r380",
      "r382",
      "r388",
      "r406",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r426",
      "r427",
      "r428",
      "r819"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r848",
      "r849",
      "r852",
      "r853",
      "r854",
      "r855",
      "r1134",
      "r1137"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r329"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r702"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r329"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r702",
      "r720",
      "r1137",
      "r1138"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value $0.0001; 10,000,000 shares of preferred stock authorized as of December\u00a031, 2024 and 2023, respectively; no shares of preferred stock issued and outstanding as of December\u00a031, 2024 and 2023",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r634",
      "r833"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r270",
      "r271",
      "r790"
     ]
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification Presentation",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock on exercise of stock options",
        "label": "Proceeds from Issuance or Sale of Equity",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r668"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale or disposal of property and equipment",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock on exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r7"
     ]
    },
    "us-gaap_ProceedsFromStockPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockPlans",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from common stock purchased under Matching Plan",
        "label": "Proceeds from Stock Plans",
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r152",
      "r256",
      "r595",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r787",
      "r812",
      "r842",
      "r843",
      "r844",
      "r846",
      "r847",
      "r981",
      "r1024",
      "r1025",
      "r1035",
      "r1104",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r152",
      "r256",
      "r595",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r787",
      "r812",
      "r842",
      "r843",
      "r844",
      "r846",
      "r847",
      "r981",
      "r1024",
      "r1025",
      "r1035",
      "r1104",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r579"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY AND EQUIPMENT, NET",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r114",
      "r117",
      "r118"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total property and equipment",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r161",
      "r641"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r579"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets",
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r579",
      "r628",
      "r641",
      "r833"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment, Net",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r114",
      "r117",
      "r639"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r579"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment useful life (in years)",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit losses",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r268"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r126",
      "r128",
      "r129",
      "r131",
      "r154",
      "r155",
      "r286",
      "r287",
      "r288",
      "r289",
      "r380",
      "r429",
      "r461",
      "r462",
      "r463",
      "r477",
      "r544",
      "r591",
      "r592",
      "r594",
      "r654",
      "r656",
      "r663",
      "r692",
      "r693",
      "r753",
      "r755",
      "r757",
      "r758",
      "r760",
      "r780",
      "r781",
      "r805",
      "r811",
      "r820",
      "r827",
      "r828",
      "r829",
      "r830",
      "r843",
      "r850",
      "r1022",
      "r1033",
      "r1081",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r126",
      "r128",
      "r129",
      "r131",
      "r154",
      "r155",
      "r286",
      "r287",
      "r288",
      "r289",
      "r380",
      "r429",
      "r461",
      "r462",
      "r463",
      "r477",
      "r544",
      "r591",
      "r592",
      "r594",
      "r654",
      "r656",
      "r663",
      "r692",
      "r693",
      "r753",
      "r755",
      "r757",
      "r758",
      "r760",
      "r780",
      "r781",
      "r805",
      "r811",
      "r820",
      "r827",
      "r828",
      "r829",
      "r830",
      "r843",
      "r850",
      "r1022",
      "r1033",
      "r1081",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101"
     ]
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable and Allowance for Expected Credit Losses",
        "label": "Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r263",
      "r264",
      "r1013"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits [Roll Forward]",
        "label": "Unrecognized Tax Benefits [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r877",
      "r888",
      "r898",
      "r931"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails",
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r407",
      "r584",
      "r585",
      "r632",
      "r638",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r719",
      "r721",
      "r752"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails",
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r196",
      "r584",
      "r585",
      "r586",
      "r587",
      "r632",
      "r638",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r719",
      "r721",
      "r752"
     ]
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transactions",
        "label": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r584"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r585",
      "r1093"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r726",
      "r727",
      "r730"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails",
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Axis]",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r407",
      "r584",
      "r585",
      "r632",
      "r638",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r719",
      "r721",
      "r752",
      "r1093"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RELATED PARTY TRANSACTIONS",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r581",
      "r582",
      "r583",
      "r585",
      "r588",
      "r674",
      "r675",
      "r676",
      "r728",
      "r729",
      "r730",
      "r749",
      "r751"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Principal payments of outstanding debt",
        "terseLabel": "Repayments of long term debt",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r671"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails",
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r197",
      "r198",
      "r305",
      "r331",
      "r587",
      "r593",
      "r629",
      "r793",
      "r794"
     ]
    },
    "us-gaap_ResearchAndDevelopmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r785",
      "r801",
      "r1102"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
     "presentation": [
      "http://expensify.com/role/CAPITALIZEDSOFTWARENET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CAPITALIZED SOFTWARE, NET",
        "label": "Research, Development, and Computer Software Disclosure [Text Block]",
        "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r782"
     ]
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Software Development Costs, Net",
        "label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination."
       }
      }
     },
     "auth_ref": [
      "r1017",
      "r1069",
      "r1143"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r878",
      "r889",
      "r899",
      "r932"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r879",
      "r890",
      "r900",
      "r933"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r886",
      "r897",
      "r907",
      "r940"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash included in other current assets",
        "label": "Restricted Cash, Current",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r984",
      "r989"
     ]
    },
    "exfy_RestrictedCashHeldForRelatedPartyCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "RestrictedCashHeldForRelatedPartyCurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash Held For Related Party, Current",
        "documentation": "Restricted Cash Held For Related Party, Current"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_RestrictedCashIncludedInSettlementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "RestrictedCashIncludedInSettlementAssets",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash included in settlement assets, net",
        "label": "Restricted Cash Included In Settlement Assets",
        "documentation": "Restricted Cash Included In Settlement Assets"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted common stock liability for early stock option exercises",
        "label": "Restricted Common Stock Liability For Early Stock Option Exercises, Current",
        "documentation": "Restricted Common Stock Liability For Early Stock Option Exercises, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r89",
      "r636",
      "r661",
      "r662",
      "r672",
      "r703",
      "r833"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r200",
      "r201",
      "r202",
      "r204",
      "r209",
      "r211",
      "r213",
      "r266",
      "r267",
      "r275",
      "r515",
      "r516",
      "r523",
      "r524",
      "r525",
      "r527",
      "r528",
      "r529",
      "r534",
      "r536",
      "r537",
      "r539",
      "r541",
      "r559",
      "r561",
      "r658",
      "r660",
      "r677",
      "r1137"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanSponsorLocationAxis",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Axis]",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r410",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r1038",
      "r1039",
      "r1040"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanSponsorLocationDomain",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Domain]",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r410",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r1038",
      "r1039",
      "r1040"
     ]
    },
    "exfy_RevenueFromContractWithCustomerCashRewardsToCustomer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "RevenueFromContractWithCustomerCashRewardsToCustomer",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cashback rewards from contract revenue",
        "label": "Revenue From Contract With Customer, Cash Rewards To Customer",
        "documentation": "Revenue From Contract With Customer, Cash Rewards To Customer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "verboseLabel": "Total revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r235",
      "r240",
      "r241",
      "r252",
      "r254",
      "r256",
      "r257",
      "r259",
      "r355",
      "r356",
      "r595"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition and Deferred Contract Acquisition Costs",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r786"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue from Geographic Areas",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSMonthlyRevolvingLineofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/LEASESCashflowDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets acquired through finance leases",
        "verboseLabel": "ROU assets obtained in exchange for finance lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r832"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/LEASESCashflowDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets acquired through operating leases",
        "verboseLabel": "ROU assets obtained in exchange for operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r832"
     ]
    },
    "exfy_RightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "RightOfUseAssets",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease right-of-use assets",
        "label": "Right Of Use Assets",
        "documentation": "Right Of Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "exfy_RyanSchafferMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "RyanSchafferMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ryan Schaffer [Member]",
        "documentation": "Ryan Schaffer"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_SalesAndMarketingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "SalesAndMarketingPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and Marketing",
        "label": "Sales And Marketing [Policy Text Block]",
        "documentation": "Sales And Marketing"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast",
        "label": "Forecast [Member]",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r977",
      "r1000"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r214",
      "r430",
      "r973",
      "r1000"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Expenses and Other Liabilities",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHARETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Anti-dilutive Securities",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ScheduleOfCapitalizationLongtermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCapitalizationLongtermDebtLineItems",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Capitalization, Long-term Debt",
        "label": "Schedule of Capitalization, Long-Term Debt [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCapitalizationLongtermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCapitalizationLongtermDebtTable",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSAmortizingTermMortgageDetails",
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalization, Long-Term Debt [Table]",
        "label": "Capitalization, Long-Term Debt [Table]",
        "documentation": "Disclosure of information about capitalization comprising long-term debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "exfy_ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock",
     "presentation": [
      "http://expensify.com/role/CAPITALIZEDSOFTWARENETTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Capitalized Software Development Costs",
        "label": "Schedule Of Capitalized Software Development Costs [Table Text Block]",
        "documentation": "Schedule Of Capitalized Software Development Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Provision for Income Taxes",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1074"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHARETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Computation of Basic and Diluted Net Loss Per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]",
        "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r19",
      "r219",
      "r220",
      "r227"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r825",
      "r1070"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock-based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_ScheduleOfImpairedFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfImpairedFinancingReceivableTable",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Impaired Financing Receivable [Table]",
        "label": "Schedule of Impaired Financing Receivable [Table]",
        "documentation": "Schedule of the recorded investment, unpaid principal balance, associated allowance, average recorded investment, accounting policies, and interest income recognized on the accrual and cash basis for impaired financing receivables by class of financing receivable."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Loss before Income Tax, Domestic and Foreign",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "exfy_ScheduleOfOtherCurrentAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "ScheduleOfOtherCurrentAssetsTable",
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Current Assets [Table]",
        "label": "Schedule Of Other Current Assets [Table]",
        "documentation": "Schedule Of Other Current Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Current Assets",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://expensify.com/role/PROPERTYANDEQUIPMENTNETScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r579"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://expensify.com/role/RELATEDPARTYTRANSACTIONSNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Table]",
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r726",
      "r727",
      "r730"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r434",
      "r436",
      "r437",
      "r438",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock, Class of Stock [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r85",
      "r87",
      "r88",
      "r89",
      "r167",
      "r168",
      "r169",
      "r237",
      "r329",
      "r330",
      "r331",
      "r333",
      "r336",
      "r341",
      "r343",
      "r668",
      "r669",
      "r670",
      "r671",
      "r811",
      "r972",
      "r990"
     ]
    },
    "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Option Roll-forward",
        "label": "Schedule of Stock Options Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in stock options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unrecognized Tax Benefits",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r824"
     ]
    },
    "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of RSU Rollforward",
        "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in restricted stock units (RSUs)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Debt",
        "label": "Secured Debt [Member]",
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of each class",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name of each exchange on which registered",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r127",
      "r130",
      "r132",
      "r139",
      "r140",
      "r141",
      "r142",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r257",
      "r258",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r689",
      "r690",
      "r691",
      "r754",
      "r756",
      "r759",
      "r761",
      "r768",
      "r770",
      "r771",
      "r772",
      "r773",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r788",
      "r813",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r845",
      "r850",
      "r1035",
      "r1104",
      "r1106",
      "r1107",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r255",
      "r257",
      "r799",
      "r800",
      "r803"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockBasedCompensationIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and Administrative",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "exfy_SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Settlement Assets, Net and Liabilities and Allowance for Expected Credit Losses",
        "label": "Settlement Assets And Liabilities And Allowance For Expected Credit Losses [Policy Text Block]",
        "documentation": "Settlement Assets And Liabilities And Allowance For Expected Credit Losses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SettlementAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SettlementAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement assets, net",
        "label": "Settlement Assets, Current",
        "documentation": "Cash received or short term receivables for unsettled money transfers, money orders, consumer payments, or business to business payments. Settlement assets include clearing and settling customers payments due to and from financial institutions and may include cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SettlementLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SettlementLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement liabilities",
        "label": "Settlement Liabilities, Current",
        "documentation": "Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service period (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period",
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cancelled/forfeited/expired (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancelled/forfeited/expired (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "verboseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r448",
      "r449"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSU Rollforward",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r448",
      "r449"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value per share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in shares)",
        "negatedTerseLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested in period, fair value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r434",
      "r436",
      "r437",
      "r438",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional shares authorized (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares authorized (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-tax intrinsic value of options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Pre Tax Intrinsic Value",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Pre Tax Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Options cancelled/forfeited/expired (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r1047"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options cancelled/forfeited/expired (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1047"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of options outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r440",
      "r441"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r440",
      "r441"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price per share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer": {
     "xbrltype": "percentItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer share match rate (percent)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Shares Matched By Employer",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Shares Matched By Employer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r438",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche One",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Tranche Two",
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r439",
      "r458",
      "r459",
      "r460",
      "r461",
      "r464",
      "r472",
      "r473",
      "r474",
      "r475"
     ]
    },
    "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedPaymentArrangementNonemployeeMember",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Nonemployee",
        "label": "Share-Based Payment Arrangement, Nonemployee [Member]",
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r436",
      "r437",
      "r438",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464"
     ]
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Axis]",
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Domain]",
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "exfy_ShareRepurchasesPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "ShareRepurchasesPolicyPolicyTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchases",
        "label": "Share Repurchases, Policy [Policy Text Block]",
        "documentation": "Share Repurchases, Policy"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting percentage (percent)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1041"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stock-based compensation",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount",
        "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life, options exercisable (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life, options outstanding (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value of options vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price as a percentage of common stock (percent)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original issuance price (in dollars per share)",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares withheld from common stock issued to pay employee payroll taxes (in shares)",
        "terseLabel": "Shares withheld from common stock issued to pay employee payroll taxes (in shares)",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://expensify.com/role/LEASESLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/LEASESLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r832"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r189"
     ]
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized software",
        "label": "Software and Software Development Costs [Member]",
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software Development",
        "label": "Software Development [Member]",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://expensify.com/role/Cover",
      "http://expensify.com/role/NETLOSSPERSHARENarrativesDetails",
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSURollforwardDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r167",
      "r168",
      "r169",
      "r192",
      "r219",
      "r220",
      "r227",
      "r229",
      "r237",
      "r238",
      "r265",
      "r292",
      "r294",
      "r295",
      "r296",
      "r299",
      "r300",
      "r329",
      "r330",
      "r333",
      "r336",
      "r343",
      "r548",
      "r668",
      "r669",
      "r670",
      "r671",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r702",
      "r723",
      "r745",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r972",
      "r990",
      "r1002"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r56",
      "r59",
      "r60",
      "r156",
      "r176",
      "r177",
      "r178",
      "r200",
      "r201",
      "r202",
      "r204",
      "r209",
      "r211",
      "r213",
      "r236",
      "r266",
      "r267",
      "r275",
      "r344",
      "r515",
      "r516",
      "r523",
      "r524",
      "r525",
      "r527",
      "r528",
      "r529",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r541",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r559",
      "r561",
      "r580",
      "r644",
      "r658",
      "r659",
      "r660",
      "r677",
      "r745"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r127",
      "r130",
      "r132",
      "r139",
      "r140",
      "r141",
      "r142",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r257",
      "r258",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r689",
      "r690",
      "r691",
      "r754",
      "r756",
      "r759",
      "r761",
      "r768",
      "r770",
      "r771",
      "r772",
      "r773",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r788",
      "r813",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r845",
      "r850",
      "r1035",
      "r1104",
      "r1106",
      "r1107",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r201",
      "r202",
      "r236",
      "r561",
      "r595",
      "r666",
      "r688",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r702",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r721",
      "r724",
      "r725",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r745",
      "r851"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://expensify.com/role/FINANCINGARRANGEMENTSLoanandSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r214",
      "r430",
      "r973",
      "r974",
      "r1000"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows",
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r201",
      "r202",
      "r236",
      "r260",
      "r561",
      "r595",
      "r666",
      "r688",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r702",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r721",
      "r724",
      "r725",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r745",
      "r851"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r881",
      "r892",
      "r902",
      "r935"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockCompensationPlanMember",
     "presentation": [
      "http://expensify.com/role/NETLOSSPERSHAREAntidilutiveSecuritiesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average stock options",
        "label": "Share-Based Payment Arrangement [Member]",
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares."
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cashless exercise of stock options",
        "label": "Stock Issued",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r15"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under Matching Plan (in shares)",
        "label": "Stock Issued During Period, Shares, Employee Benefit Plan",
        "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued during period, shares, employee stock ownership plan (in shares)",
        "label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan",
        "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r37",
      "r55",
      "r56",
      "r89"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of restricted stock units (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r89"
     ]
    },
    "exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock in connection with restricted stock units vesting (in shares)",
        "label": "Stock Issued During Period Shares Restricted Stock Award Units Vesting",
        "documentation": "Stock Issued During Period Shares Restricted Stock Award Units Vesting"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock in connection with restricted stock units vesting",
        "label": "Stock Issued During Period Shares Restricted Stock Award Units Vesting, Value",
        "documentation": "Stock Issued During Period Shares Restricted Stock Award Units Vesting, Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)",
        "negatedTerseLabel": "Options exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r89",
      "r445"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under Matching Plan",
        "label": "Stock Issued During Period, Value, Employee Benefit Plan",
        "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of restricted stock units",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r89"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon exercise of stock options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r56",
      "r59",
      "r60",
      "r89"
     ]
    },
    "exfy_StockPurchaseAndMatchingPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "StockPurchaseAndMatchingPlanMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Purchase and Matching Plan",
        "label": "Stock Purchase and Matching Plan [Member]",
        "documentation": "Stock Purchase and Matching Plan"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, authorized amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share repurchase program, remaining authorized, amount",
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase and retirement of common stock (in shares)",
        "terseLabel": "Repurchase and retirement of common stock (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r89"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase and retirement of common stock",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r89"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of early exercised stock options (in shares)",
        "terseLabel": "Shares repurchased (in shares)",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r89",
      "r671",
      "r745",
      "r765"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of early exercised stock options",
        "terseLabel": "Shares repurchased, value",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r89",
      "r677",
      "r745",
      "r765",
      "r857"
     ]
    },
    "exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares subject to repurchase related to stock options early exercised and not yet vested (in shares)",
        "label": "Stock Subject To Repurchase During Period Due to Early Exercised And Not Fully Vested, Shares",
        "documentation": "Stock Subject To Repurchase During Period Due to Early Exercised And Not Fully Vested, Shares"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares subject to repurchase related to stock options early exercised and not yet vested",
        "label": "Stock Subject To Repurchase During Period Due to Early Exercised And Not Fully Vested, Value",
        "documentation": "Stock Subject To Repurchase During Period Due to Early Exercised And Not Fully Vested, Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets",
      "http://expensify.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r59",
      "r60",
      "r79",
      "r704",
      "r720",
      "r746",
      "r747",
      "r833",
      "r858",
      "r992",
      "r1014",
      "r1082",
      "r1137"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r191",
      "r328",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r344",
      "r540",
      "r748",
      "r750",
      "r767"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r590"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r590"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r590"
     ]
    },
    "srt_SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SubsidiariesMember",
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries",
        "label": "Subsidiaries [Member]",
        "documentation": "Entity in which controlling financial interest is held. Includes, but is not limited to, variable interest entity (VIE) consolidated by primary beneficiary. Excludes entity in which broker-dealer holds controlling financial interest but control is likely to be temporary."
       }
      }
     },
     "auth_ref": [
      "r1037",
      "r1090",
      "r1091",
      "r1093"
     ]
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SIGNIFICANT BALANCE SHEET COMPONENTS",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowElementsAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of cash flow information:",
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://expensify.com/role/SIGNIFICANTBALANCESHEETCOMPONENTSAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales, payroll and other taxes payable",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45"
     ]
    },
    "exfy_TenPercentHolderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "TenPercentHolderMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ten Percent Holder",
        "label": "Ten Percent Holder [Member]",
        "documentation": "Ten Percent Holder"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_The2009OptionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "The2009OptionPlanMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The 2009 Option Plan",
        "label": "The 2009 Option Plan [Member]",
        "documentation": "The 2009 Option Plan"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_The2019OptionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "The2019OptionPlanMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2009and2019StockPlansDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The 2019 Option Plan",
        "label": "The 2019 Option Plan [Member]",
        "documentation": "The 2019 Option Plan"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_The2021IncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "The2021IncentivePlanMember",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANS2021IncentivePlanandStockPurchaseandMatchingPlanDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 Incentive Plan",
        "label": "The 2021 Incentive Plan [Member]",
        "documentation": "The 2021 Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title and Position [Axis]",
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r1011",
      "r1092"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockOptionNarrativesDetails",
      "http://expensify.com/role/STOCKINCENTIVEPLANSStockbasedCompensationNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title and Position [Domain]",
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://expensify.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "presentation": [
      "http://expensify.com/role/PREFERREDSTOCKANDSTOCKHOLDERSEQUITYNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average price (in dollars per share)",
        "label": "Shares Acquired, Average Cost Per Share",
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://expensify.com/role/EMPLOYEEBENEFITPLANSNarrativesDetails",
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTotalRevenuebyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r500",
      "r824"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reductions based on tax positions of prior year",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r824"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions based on tax positions related to current year",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r502",
      "r824"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions based on tax positions of prior year",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r824"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://expensify.com/role/INCOMETAXESUnrecognizedTaxBenefitRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expiration of the statute of limitations",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://expensify.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r22",
      "r111",
      "r112",
      "r115",
      "r116"
     ]
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://expensify.com/role/STOCKINCENTIVEPLANSRSUNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations",
      "http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "verboseLabel": "Weighted-average shares of common stock used to compute net loss per share, diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r229"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations",
      "http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average shares of common stock used to compute net loss per share, basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r229"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "presentation": [
      "http://expensify.com/role/ConsolidatedStatementsofOperations",
      "http://expensify.com/role/NETLOSSPERSHAREComputationofNetLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average shares of common stock used to compute net loss per share:",
        "terseLabel": "Denominator",
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "exfy_WeightedAverageRemainingLeaseTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://expensify.com/20241231",
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "presentation": [
      "http://expensify.com/role/LEASESRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term (in years):",
        "label": "Weighted Average Remaining Lease Term [Abstract]",
        "documentation": "Weighted Average Remaining Lease Term"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "40",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480637/718-40-25-10"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/210/tableOfContent"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-40/tableOfContent"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "730",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/730/tableOfContent"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>102
<FILENAME>0001476840-25-000018-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001476840-25-000018-xbrl.zip
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
MV5ZP.IO22]^A]9YYCSE5X//$::$[>>=9^^+CQ=5GYV<XV<,H_)*-X":NHPR
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
M]3FYLI0/6"^88$_%O1/XQ5@QA14]^6<F\KA2S%U,:^6[>M.&,13ER"QX$[$
M%8RFCCDU51"7D\>:(,Z%#0V7/+*2-<#R-0"6-59RY4-Y?:QDK1-?IA,U JP!
M)Y(;9WXA(YY\\\$N]1"CD$1AB(&N/$+V34YT: 47,9&A'\467JT^V9;M]HF^
M3&'A1!\<<$^OJ<$>A#X;DOUI; )^$"&6"6Y<6R"ON-L4VJ"?(7C,DWT$ Z.A
M.."X92^.,KBA(P:(2T;<<;TX*UJ<7"\J2Y$SOHP)D92QD?=^8KJD&8RF(]P_
M,S]1&2?8?=H5Q#Q52NGC1M&'4]A'T+2,.!S'Z#2FDWKMEYH *F4,K30AG'S2
M)^?; Y<.UMC5:Q2'M%'A=R:VEA^(A9Q2CMV<*-%)4EM%,RR(/1+JNI=$_?0.
MXW,)84G"0>W+O]K.AQV78M)7Z]U$DU(B;Q%.8:*V+"TMPH!]=/H(?JPE(\YF
M@P'K97Q%] ?[YXU\07.DGG+J9^I9N*Q>I:7:JAS+?* T2B$GF)GBI.5L85]X
MYR-CV[=X$8-$WE%1P#- ]%4O3/M7E#E<[^*$40K.%M@;V3@*'RU$2QQ5'J+M
M"H5'HIXZ7%U&&=>>2*2WR)H$1+W Q,$LZ."V1D45:SKRLA9*"+HB4=D-53O#
M,7"JIRL,G8]#2HT8[*0JG:'4L0+DV%'UAJG*R+&9-(8995AZ"%QEA45DZ1"M
M;/LQ^K&<LG8P"PV'/$8G8#9]KK&3XK&:O3E+S.ZP$BO$Q1]D(A:@E=0@:-UX
M=M0K-IP TT7TJD@$>NNCSV=5#= 19$VEZ\=N-L)R1+!FX2[]@"O&%,;X$:G
M8BTL/,2, ]S0HR2$BPA6&)D( JK+@85(*=*M2OS4DSV)>/B>>4[RZ)-\K!VC
M0B5"NCY>[J*+7,J/P&.:5CCU4XQ2J'HF6WGHFJ:Y58CS&408ZR\;5BZ-6B@[
M\&$Q^T8!$S'V/<S*8=Z;<,+AK1]'(;YN"U3&W8.Z#V8D!O>"*XG\$278\7^Y
ML,E/<:Y04,91DO@HDBB,6<)F"RD$7)H';V\AVQ0@P\I4+;1R"67#R.Q"Y!%W
M/[[Z+)'DZ2G6:)G'PD7%I_($/%B_%8&T3DG78^6453]A;IZ:6.\YN\"A% 6(
M?QAP_N16'T5J[WO\K4HZTY:T3JQ8TH/H:*(3/D5T;@CF<2_0$0^X:S;VM$>]
M@"$3<)Y$[$%AH)2 -?[^DS>-8ON^6"?BYUTZ=<$DB66L8VY9:&?^>2A86>3*
M<8HS:$#*O8D3B+N6<]Y'3:,F(PHI SR*'BWK;>!DPD@D/U69%+!;O%C<A>94
M([5.R&@TSY3_R@]*& 8-^V>L=#%O!I-]?FP3_"[-#N5]"%*B]BFC=;FT,Z_K
M;*@JT3R%ZG$+0=YT5#CWR,OBAI\432=XA$O"E:'N"7PV])^Z5<NY>/1[</N5
M8<8+3B]CXCLYX)!$E@]K.^C3<$BE8R49O)].WL%??T0P%PZ* I<8D>N8UQ"H
MFA%<J>IKF//02%.C0%V 0J>+OXV%99_#NFZX4%S/$TTV'OZBKPMB_)#-75;)
ML,3R%NM>E?% ATXRI778!":+VMZG K'C9-6AUIG68T_J 19!4'9P"\MZI"IX
M^T'XK^0A.Y*NML5ZZN<H!+") YBGE$\\PA:, YDJJX QYN:=K0W1PTD2'L,L
MP3C %RM8MV@79W3^@LC(^Z'($C)B_!#UT80*$DDR8WGK@Z*+^@VR+XS\XR8W
M$VD6Q!K_ XOBAVA[A2GZ.MI"R?<T7N&*#'\O^4UPC6"H<'GN'Z6E&[><KV%
M*!M45G=^(LU;T[QE_*T";:.7KO6N]1-^/Q!!5J.).66\" X-M.UA*(:70NT@
M4T=OD59@UR50"5,4"%.5^-E4A3\LJ%5^KW>(-2;!R,O\^<YYZ+:<4RY @WWK
MJ3K\+*&EY3GT9)_,-_"Z;KF<7G^2&\-X +S$IZZQ#0O3J=V%D$=MU^11/S(@
M8C7D49;3G?./5MN"N;!AFL6 Q!3IR S'VI"*6"8I.JJ8P]%'H/HM.D)DR:NT
M[]QAC)8^'.S;SN3\:"C7-0BH%*.F %E>6!OEY\],Q*!. \[I"3X^9\8FV?K2
ME1/YXH]%DIHJ&?,UF "#$''!@@PF'9'(+"@B.UZFZ+C@5I%'2GY<7WD8&#]#
MRR+GXQ+@!4X2L*%J$5FJB"C" )O(2Y%,@)M.+%^XM"/Q1T091P77*?"+J%@7
M>IM@>!-]C/)5])T0O0!KG\"K:!81T#,CI)!0P0OMF.LB*U,#(EP,29#CK I@
M&= >+";RKL"U>0"^%K>EB1N'D%!&:,4],=9HOF2,G%<V_AGC6>68M4&E3#"2
M&@6W^*$A/,3PF2>0 DR5K/"/C+P1V8%#Y(3&;VD4L6?LV5+V@!PS*XI>R\6R
MY0+-D"S4\0_-?X3!3$,\A"Z?H/+-II$5#ETT9O(9<0D+!=MBR5>ZCRF\:?ZC
M_ XIAN1+O$HSV9$:&IUJ\%?Y^"T,/[,W*>^V\-"&*L"XE5B0JA24SGT-13R2
M7BV-RY-&%38V:@K#YF#R@"+2^2R*IH\QFQP0Y0)'9XDQ$"V74"),3\23!^7X
M*1'1"A'90+0>FV*+J&5@Z3* %FP)$DN5D0I419Q9LL3+91-O/<G2A9:,QDNP
ME:SD0=^/@Z/:.)HRB?)PJ_$47>WIL:8P%VA]PM\CDQ!2SN0E?[4X+56<^I@(
MLKRFW+; ! 6;V+2X,VIDT?O7QI"V>U3ZG4Y.E0[B.TK;C-)'R2R'CSB#9EC%
M)0&JY6)Y<G$2YOA>+[K#O!NE:\V'-DJ7UT73WJ+7K1)]A'BRCP\+0$".V>,.
MTT.>T4RIJ:5A>=)PJ>G +&B161M=0=V,5>?E0-QI8V&0!=:>'B LB( ]3D3G
M"U5L$-B!Q4(C@+4(,#1&Y,@]S3B&:'%W@OE>%"P77.3$OKO"?1%]"OCLB)%@
M\C(XQ3A2,$(0,OS=,)Q$NAS!F#7Y_6!@L]Y))<-58*'$CT:YR9DSP;O%V@FH
MS:8I#9%D7 =6&;0$UOW(1P0"8X-NP0K4]=*36OJ7)_TWQ&]HR$X+*Q4@YSF9
M7V."84::5:!4TN>D4HQ4%ERJJ_'B<1SUF?G;VDFPN3 AB3EOX6!"D; R?8L?
M&2.:H6MRQDX0\=@PTH75A4BL'DTDE\A0S5J6)O"_KO3,'7!$SPE<U:*U5/-K
M-IJ5A(A(9V9PX6F/FRU_).3#O)'*W'-WC90OT@C^(()'8YK;(;*\810@;/Q6
M!)EL.=>EYV@5)8+$HIPBPL<(E5B@="CQ <>"*GB8WT]S/T:C$=;E$"\?5U4R
MB!#4EY\,#3NHH7*H16S9(2RE!M*A'R.[9YQ.N!.*AP>H#BCHV@^\\OS&N9XD
MJ40XSB.U/1KN1@B2TBU.X63E8D#0;><YS(6<BEAJM(XG1AAO4D<_BF$JC*G7
M@TWA-7(#P::'!Y69]S$(P/JTSL.&<E6T3VF:S,PZ;VM+LS+26D@M6X<JPA)B
M3-8J@<A=3-1=!*14X=DB7[15P:1^668VL1BE!>?]<I=%22BZ,X@XG1'3>%!(
MGAT6K5% "Y/I[9KAI ;TU-KWQ<%E!..4/ *&VP^"J%?FBLX+MZU";;NX6R;P
M);< F,D=;'IA+8PXN#Z@ER<BUR*0'(W(4Y_@6X*=1POU-23D-;4ZM%O_V00
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
MPFK^ISR$Q!253)*M*(RJ0#N#.Z?8GX0!]JA=E%72DZY ]3.6$3J# QEF<)\
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
MZ.).HG9JC_RS#!$;%('$G[-24=-N=AI=JG&H=J Y1ZPF[84@>\(A*,M&?YF
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
M)'1B0 6&>XU$:4[3.*KIXF&'(J[%V5=*_ZW5+&[*6ZE%+.MZ)24[,*25U34
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
ML7(MKU$X/56]IA]NG2+0NR.S;[1H$"4K_C"+-P40GF>$?A=JI@?/<*#XEK>
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
M(P)KZYL!?;MMV^W(7Y(UD]8Y3\"R:<F5XI%0IKX2->:42.8E3N-&_SFD*8%
MK6PV*R:R\"1?Q#,)TICB_CDVJDZ)170I2O\R_UJ.'K8\J)&KBL%\= *B8]%X
M39"8@E'2GGUTW4N*!SL^_=@8$'F=\,(X/-7'9,+OETSXZG R@=^_J?[O3^Z/
M9+_XXI-C!N*8@7C?0!%R(&9/SDYG,2IZ!.<#;CBE\/86.0DM"@Q&DU/5EWI.
M<][V=/9?W6XV7"%H9<D0X;H 4W&E5!#([P9@U;Q>=3<C)N=ZPMT*#FE_IT&_
MS\>,AY7@5UHRLY*4#\=;<@ U"R(!+)TN=4X\#1@47E>/O<S=DR.K8TI\>4%&
MH4H! 06Q:SG)LN+9WO!H&L"<$-4] ;<69"9*S;!D87GZ%*:Y;:1^<3C/HA@O
M<@X  !HX'%#,0BNO641V#@H %\XH<+XJ:6V<F<8Y'=Z+-_K.9 &$'9.?<4NK
M@ZLBK(XATAJ]1P:WZ>A7_N143I U@_;;5LOY\#SYJ-?^-QJ%-RW$)2%*; $+
MPP#%/68&=RVAFY?@3AV_$]Q/3H(T_>\\D(\]JKTS0_.8[=5AXI1_><@D!;M6
M(5X34X;<VG+%>$5\OS'GEDJ=SFO#?QU1FZM;NU:SB'8UEE9=J\X5,J/F8_>:
M,43]5*,5_ND0@]UR=3O\+LOFX?,*;S_.T>KRF"7%#E'A(0.S8P[=KG\#EB;-
M$HN$/8592Z:R+62V./W- IU3<Y'-VS77A^^8LD(,G)'4-5W%W!_R7YI@;H;
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
MLW0,NYBY&/+4Q9)&?5XNWA36=TKK5HH)L?M*-X E#!RW!E<DG,4<F/L_<\Q
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
M!8YQ/[F-KZ^6GE>72P$SP*)4_FV&KT@;PX8\ZMVT,[6CH4O\U=HLW:PI0FQ
M]C@5?G6<4OZ^QCZ6UN-_[9I!20,Y1.6U8.J9B80L479A]<0M+X3/S57750[
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
MT0.>16A?K.@E=Y[9K0>T-CCA[L*: (?8%;OW_/0P*1D:?4(3B#:UN3^K38Y
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
MV1<AKDFV6\'Y<]%14WD:],6X/.TQO(-^8>&XRB+VYZ [;E;.^=@=T>2E-)^
MT8'<3_HWXHB%?^,> B%/2SNVYZ4F!7OX](W]94(SA+B/NN\2T2A]<&+ %KHV
M]B CPF"?E0]5I]RJ(_7_Y&D\[NA/-XS"*$$$G%[/%):XO(Z2=\^B+=,+Z9 U
M\F7U$6QJ]K.3^ 2V&O,T E1[RWJT9J'[9G@S&/@"PFW>!^.#H*RXV_JR3\@'
MQIZXV.!R[R3@AI<[K+J<G#1T:!XHM]MR\8:6BZ)F;+:&#LNQ9D&)&FR;_[&Y
M:H8K!>VLV"3-/@U$$#1HW9I_^AE^OR3/"3G<.:\&E##9K.W(%@A$Q?KTV,I
M+4L_+F\ 7/,!BFZ'15=QD\B\KBHE<J59.Q'L?C"2'3H?,827.W=R='G-=Y=F
MH9*S<;U;,8 8X^D,VVN:/M'[TSLK[&70R=#>>C6/G^K)[4+P5EM,NRA9&?W=
M9YD%M'U7Q(UW.CO#[ SBVL=-%<X";R+LO6M0*5/%75VHBI-[S?$BU\U5R9$%
MK;$DU\SFAHGH09TZ=+P MI%6CL>"O>Q;MP>1"[)WJ-I.@/MLSI6(G_]R931T
M;DQX_D$T+0AT,#$+![XM5]DH,Z5,34\++Z?J6*H(4\.1W6T,_^Y,A1+ EO1_
MM*[\;%EWZ%_*FPY.9]]*9^@:K4#S6N(M07;1/#0<"$$@.K ADS\?T(8F:ELH
M8&X@H[TM69/.IF]/^D6^8LE6@0>%0QAN'[V4CQ)J!B_NFOM'03BWU6VGNS'8
MNV)6@:T%%^'UA4E)4Z-DJ?^UX\N4PU5:U=;0^M)#U3E,<_+?\6Z2"E&*F<;>
M:6(MZ.NUC%M5;V712A0F1/A5:,T:U&JIYB6*<]<BT:>WMZ8'\/)7W%NTK1?1
M85QWUR(^0LMW01=) \)((W=J".5.1: _!U'QNJX:B*"[]JN2V AXT=X7%;GH
ME_.D7'=--446K8+V:F.BM3ALWKO87?+8#\O7PNI-SYWS^DY4XPEJO7]BQJ*)
M8?""?[;?"&IRZ458%4*<JXU/Q0COZ-N X932,%U7VHG8AR8;Z5##PM)'O>4I
M?#K[6DT(5MB;.@A^JJF,,:"?*M&S3>=)$3(;,EZVVC"*WGS9!_#CM''*GAJ^
MA6<H"//HNAR)!N4=0!J2C87BUT$9.\BA3WV6M&GR3MW"0^31IA<SA84R8Z-V
ME"A:8OE/Y,_Y_==9Z^KYBW\^_^;DR5<S;C*K&0J,41)"@#K1IG-.[( Q0/.F
MV3FQ"MDR=6E@F,[!72KSG]P:!)9U-UQ7+''!C;DJ([ZOO(D.L<6JV]'!B&Y_
M]].1HY/&*$&X'QBAL$@,&G;+U2;).=$GDG$0QH#E@3&+<=>!L;_#_!Q+5K]?
MR>K)L61U+%E]\)/\79(L@FGJN24W.8;9N97L8G"6-%LN$8W:U'!]<"BS4(=;
M0VY%.8N+".R[7C7JRH$TOPM_"@,J %7WQNRT:R=4\O;.N^)P?T6ZH3\.;H>W
M#>=J.](;O.\*HAP2$@!9=J#KQ\F#B?Q =SCIBY,^>0D([[1LP:[X0EZ<_G7
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
MBO2JREH/V F<+L>V6-(-I<W$68;%,V((GAD916Z,)U35V%#@NU%95J]]J+W
M$5?68]_)9RM&9]VF/HZT]@7P09:0.3X^K4\O3XN,^3_ZQ9_91]>)Y24Q-NRM
M=QYJ7L\8,1NN_94: (!U6RI1\.S\BDXT69V"!T*6S90:L5ZMAOUC"SC:!1N7
M1!'X[$?ME?N368VHH(B[C>Y%UW[Y**I0[Q#9/Y\8 BD0ONYWZ\W(EH"8,YD>
MD!A1:*/]F)4[43+UTCZQK%,(5(][4_: '3"-4)"MKQO'$EA]U]B&O^94SNC=
M3F?HNYA\[2VWJ2EAL73PC=];F6LF*.[5+*14A1\N0H.-DQI?N)MSCY9^.'W
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
M1'4'U+551X4'F/ZLMA"&(>X$7'=:IB83DRP^1E/(SJ-XM=(-6/6\"<*&"_^
M4B<ACC1NYL8N=Q+T'H&C(^4(Q/8LME7/< FH#1%)V#)8/5=\0"*;KL?2%X1/
M?KU_..+5J1*:(P,/9W.^NAE![0P]@KW8,J$[S0X7AV5>^!.2_0=G!JJK*??9
M9G%5#Z7)@TNJ&<EYAB2(7>'2[:HBY],'\2;CK<34;'*2DK5S_N>88H3@=$X,
MRFL49W6!CM6?H@7Z9)6-Z#:G6( Z3G#EU\N]-*5T41#!YS>D%]3IMJ-)I)G*
MY"GS)%H=R-(@TM'322Y9R88]G/%AU/Q0%T=5S#,(G!)Q^&WL* FU8!F%WLDD
M!4^:(V0WTU@(5$QGY@%9NXJ0".1@K]=\2.!]HTF.#Q&GX71%:'$4) O9/(QH
MHP,*(7+%2(@&%V4](%ABO!%.R; X='L61XN:]INN:;IK]BLI++CH@AGYR^([
ML@D_AJ$6B_\D6_OMGGV!UZ5\[V<.:S0PF%6KF)I7>DL2_C/X!P(R]OM;VE!A
MTC#P!;%YETM)=TO:5AF,"V[6\K5&FW6D%!U9$7?IP.Z/!TW_-OL![8T_Z\ U
MZ->YID0*;L/%9A]^[EQF^@!EIC^>RTSG,M-'M_1L*RJM RFAJGG-$21ISFD"
MV-1N?KT;Q6.R9H##8V#:J2Y$S= &)B6T*&S7LN_*]8T5$^V09G!'PF.<"\\L
M*R0<%[M]<(M729XP2<2:#^"-(+=N6^DLQO_1+5_7 [EE?'V1EE.W'Z+R\PH
M=N;Y2%$-U,I=]<)FK[_'SL$$*<H0(":C,"\F96Y/8CN+6S7,,\?Q%-R,=_#L
M=N6!@^:$0YS>._[V"Y+FA!P9+=;(NY1BV0L&0P*X'B8"#:H.BT.='IS19"%:
M%TY(>&Z><>K#I:QHG4E'Q>8%RZ^# OZ3]/F$6&AV_L=$V!CSG[,$&^M*B1:V
MR%=/BW-5C0:.B<TW$OBF"!FE9X%CF(C4A=>3WC7Z&>WGE@SHEOEBPA$,CEBP
M"43 )>YH J:+KZ7$PYQ+QK.PA^0!R0_:RPWA18"EI_T0W*7UH(@@'7]:2%5*
M3QHA+)%0W,]M(J2H*.8X[+BO^NAPP'?&3>9^9R84A"X0)O:DL#D4>OU&8AHR
M.M;.WG)QA=1<>5 ALEQSN+N1&(<SFM,-@CSKGAK6^#S><AR=JE1?[M?[1@CB
M]!NL_4MUBZY;)^CT@O9.18$^KFK=4&&_]&$_!<=6DJ74C?^2TL$L:D#NOVYC
MM*_#7QYM! )+")NPJ5HFB5L2C0:8UXBVB_CE>C E+<OVK;9CRATQ.-&MX$P0
M#HU[9K9D]7!'&*=1@84SW!_EX$),T*2(]"T]'!/ ;XND4V),J"<,A+07'!?,
M+DO!>&8T"H4Y)WX_"A"H8ODXK&FP=N,U!6S&X9F@80&);.$$<&"6&T_EUA "
MS377/)FG])\.P+F*RG=B8UV6G3(96*>-B>@J?>A4MX&W^KI@_HJ2I3!8G&^D
M+%CEOJLX9GEZ35_K^O3W''1_\GN.'%UH/G,NCZ10!QGS:\<4ANIQ7 GP'2PZ
M9H"PI S.><%LAX2%)HNZ$PK#5K"-3OU1NLLTX759#TRAN)%=3";%9XO Z@XA
M[!U;.:JYK$B@4Z)4^"1*W"A%7B'=A77*Q SKS>PM:B0KZ8*3,P??D,[FH!1(
M\8H,4^#N6M&V%-N(XJ03%.\&3TFXC&M"CB8ZO;!WN2L["I [NM28".,':(M>
M<Q!83II#_P1J*C]7*1-=,5^I7%(=GP\.KJ-9=<C5)<WXLER]U?PIWVPS914Q
M,VP0>=]U4]:FB>6>U%#DQGRB!%),9"S9G:4(8I+#39 .-54E?O:R:]:"72OE
M.:J&+1AR..@05[!N9WS,WSW4Z%^/>^UZPR&+GY0L'S^(WK+(?1!4WP\[(4Z2
M1F^>2)(Y7!G=@!)9\7/5F=KM^_!A4@OJ!6O&-TTN)L1+42G_FYN F7(MXB[H
MPKDE%=II+&A4)<=HK#M7;C0O6R'CI6\.TK&):?:N3;U=[GOV/C; 8\__ZGJO
MPJD#LH)TB1(Q^\KK55)E%(Z6G?*2_3XPL&N96R_'75G/3DD4.=:)L&)XR?W
M9/2&>*>JYX:I$T<-&DX*S5=3^$9IK;M-<EZ2;:!%):E =I$)W'Y'Z,))IE;C
M/--3-9_'.ZJ%NP4I>VE],?SW^6V0A+CB:W+QRA_U446+Z5O:&\'E2'?*!9J@
M56P0F._9CXL-<_YD;"JYUJ(LR;3%&/ZV_QV)FY,.N)D'*[=_I.U/Y0PYVT^P
M33<=_)KISV6M6X9/_"2NAG=J;G,0+2I+#<0JX7UPFN4K7)N9^I9/<\?6:ZN/
M]% PB]/L?&8^N3+O:4S-"@L^A 0&F2E&4./V;O%I5*IN)D84QP5MH*Y/+.\3
M"C'790A7_J7N*]UV4M7UT8;89#(9+&J#T^" 4[J;G2 E_:&%!("D[6 GD]XE
M!GF2T8@CVI7J_-$@IA^7#E*.C_SJWKA3IB OV3P3$0P)#.Q"\7U/J1*1@K[V
M,B8_8>HUI*(%#<#>$KW+W2 TA[!TEX>!*UM^T^X'ZWP?\D2 U+2,;<!\8@9!
M,H4/>=O3@X7["6$[SY8WQG8U^U>*& =6;@:=@0E*1DWHL,C@D[6=E3\HL:+=
MW!JS6#G7X[2)"A&'QU#,H55BIE0U3S9D>74HZV/C4(FMX5QP^A %IS^="T[G
M@M-'OR/-[W W!U!Q1+^4%=0C9Q)_RYO+2/&=0C7NZHID^1MOHM!_+'@MX?\@
MZIM+RLTY+O 820I#=2+8LNY6^QFV<R/+0?"R'^M&C'7M0F6^"80*B?XO)^#N
M>O6C1P67C 4!CCF';TU.&C"^E&.0Z2L>F\4RNNVW>AFOW7)*%"+!H*4.N/O
MQ0;3WXRYS>O;/,?$8R0_,@)NKT\7C7-/;_XU$N1CY_RB;C\2:O8(50_/L:B"
M(N/I0,9)!4%5L25;#/XE_SW.S>.9)T7V<0<487!!]Y735.%P^ XS2'3B__;9
MLR=?++;D88;=_?#/_Z[>O3SW41$^\OF3SV_^",W;OWWVQ9,_WO2QF.M@)CCR
MOB@GP!(-2K[V/__'9W]X^M7GQD@8_O_/\?SP'\\*)3YCB!\#J]"4H,5JJ7]-
M7K;P__3W8%?6W;98O"C;<LUD^,^I32CLT](R=ZJY(+Z\4$2 0<*C3X_MOR>D
MZ28\-Y/MICEPXU"?)\#F'(]EI EEVYHISF2Z8DFLB,JQS"36",A-R@'(1?:J
M? %[QSYZ-\Q3_^=% 2F_Z)D223;+."2O2B(7$#*ZG8OG..V.NY7^<@\7=4=C
M;B\>-]4F'!ES6FMT5/SE\6<?[> BA?J']RP==\,(LIGYXLF?OZ"IT 9G!@.L
MF!./<T6ER$W.MS<C\A*^_06B^[Y.*Z*(CX1H7;D;H5,3[M.+?0G-]K'\-2_N
M[G>QL\(E]Y4WZAZZ;>?-<,_-D&@B H&.<XPV(V\[2D]6R,)!FZ9>30C#X* I
M;R6U)G77J?P@^M*ES+;VE'5L/RPG0!^E4AFI&JZE)0!=F<S>7_4]H3 .Y[WQ
M_O8&ND^#IWLA]*KBHRMM#6>2P+&I=%K!/:7:ECG6CF"&KHL+%(=IBYR7[3T>
M:>T7%'+'$,*$?U#T$OD9TD$*RQROW_.:O+\U<9==;&5?5PV1?R+@SM=, &?[
MW7FA/OCAX1N/*MOH:6JOZKYKA5R[Z5I0TVAU@ULX6519RW.'E4:94L5ERCL0
MPYW7[OVM75M=VV'B-=0("PKH1C)Q7H/WMP;75?F6]3TUGP@T)>0%*J9[932E
M!QVKC!X]7!I9C_(V"QB1O,G,9K(,(P?B-_^<_)#F3 1DD_S6>8^\OSUBC:Z6
M$HBJF8 ]@?2XTX8]:58^K\C[6Q'/36^BWUXJ33O6F^I7Z2'>TL$#08H/!7'I
M4=4!="$>SSW7W7Q>TO>WI+Z6KXA2,I2L$D=%C<<D(+[?)7SUCR<(=>XO3ZFF
MT #UK?BE+_@IBU=VAB$ @<\L^WI)R#!^"+[Z]\77\H\J3S'484K*?I[/WVCZ
M$SZQ\\9Y?QLG*E9$"+.XNWK"(U?\<A\"_E:=7;$/]?GZ?*\ABE"HJ(\$EA46
MAI0CR052)QUZ5:D1Q[%<4[]V?UZC]QGO9UP<BK[>,-8(R.+S KR_!?"Y:BE'
MH?) _$S5/_?H#C[/__LM,D$6A41G?>V HB[&S>$O!X/=!0> &Z'.$?I[71E!
MS+@K/43(;?COE9-L5-8[JKNX#TJOU/'E.4,>?S_(XY_/D,<SY/%LZ7Y#5B,:
M,;KZ$5\2."G\]SD)\4%6X+(JF_$2G902Y',5)-+:E8LPU'5%*"9"RNYJ_/=7
M= F=U^5]EB,9H1:):X^ R8RU]?1QDE,6GCD=*%41*!+^-S0>,PTO);NT%:J$
M;$";]_]1IFQ5[Y3YU_$1"HY/.F\ G5-:C(W0^EH90GL!#=/K?L&U$7I H<)
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
M;5;/\BO8+5DFP'96)'2B@PB'$?6Q/6.%&1(0S0P\76>Z;!XURZ/8\-B&ZI5
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
MH#^)28IM%8P9OZQWA3IC9JLD"K%+,34",*4S"W1+2R3[^L%36PGEO"_]RR7
MDLBWP2;Y1Q)4T_R]K6&H:\_3_A4Y&S%KNK8*]D/'I]E79.3E+X\BY(6BB^L2
M_1.L6-G*[<KW0RME!Z6O[/JD6V^.N^..0<3)6]"?!3&B-3YB51OY-IA'BCY9
M_+4:=K407[H@VM_JTZ@BTY3V"1,"!6Y%M) "B&.=I/ 0M+@O92B?TU<[Q> )
MPNZX803C,R/E*Z$+NSJQ8--838J-><F@)O4&LA%92YZ.+>&H=!/J)_%-Y@8E
MWO:M=1U1)V1@RGS!49N+9VN.MQ0'K0;C*F=Y=<9=II;!0'-N.#H,5M701K 8
MB1=LA-]<)CK"BS-_IAS08ENMI0.*1B?/D@,/< ^!0]X([<Q<7");QDU&GAU-
MMJTD2NB*;AA;/I,K3;?'K06\^(/L[I9M5E6S@,:06+_KF,Z%HO=O9;]\>BX4
MG0M%'_VRG^21GS-9T2VX"*XO<5V)E0AQ8=Y6/TJR/#=1D<] #]08$N=0\.RH
MK3K+B4QNS0*5E\>7W75Q>_U_#MN:6]4C[FQJ:)D1_UW',2^:X$G5DV^V'#S.
M4&P<H]7W$.=/#POG&*5MN8'HDJ1(F)"MI/:X#L'_6^0,PK[9$S&?;V(296*/
M()VJ3!4Q61A\R? DQ,J:?&%4D?[!2&YY'SL8VM$LI$:F*! AS"=2REJ$39+/
M._^K6ZW*07!H,U5'=IV:<'FL#W[4[->M.':*9%(T0.0MG8*5S1%G!]&DO5[W
M\&4O77L; UR4P*7G!C-C=_8+87ED9*_< ;Y'S:VP&"//3K$* "&X'2#-_WPW
M@04NRSY,>&_9!IZHWLS6T<%C.14E&!>.\>$LIYMG[XDVM#.M$\,,KKJP4<BY
MY=\2]F?@D,+WWU:J11#6_H=DR6,6$#G%P5?[D?RHJVMIRI<-IG;"'9L8*QL
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
MP+0TWI;,4%O\M0Q;>/%UV??5./ZO(>RR,'ARTW]8C1T&]GF!P2WV/4!#4?C
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
M38E$:.P5FOXHU_*4_R?%@88CP>29QJ0<B8(8)?V[VH)S#?#WJP%^>:X!GFN
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
M4(,>XJGMXO7LFS)YZXCUX.;F16P$9_I0F!!&_.5ERFVY/GV3DJ#FCL1"8.X
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
MN0Q97VW53[8-D3#=LHEE;4;<U#%5.)L7-;<D?:MUL/OUE9;Z$H^#7^Q<D?D
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
M3 %8!EFYPHJL5:;BZS!-8M1EL \X]P!G]N. *G)26/.5[PNNYLF<W(-LD!;
M^V\9)\.@%_C6DN1&Z(/;2?#-^/]X<S+T(>CT+LNH38M9G2+I=&#$%('27OO>
MN(#O-=2<7U*G^37'Y[^:'?8^4)?A /5.7QQX 54HX3]1UW4/3$Z;BIBNW?K
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
M3:]BZ'4\4,:)5:O&5Y2<U&!R^"4FA,*6P2X)P>,+T$%$OJ=34&U1-SZ'27_
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
M7P)0:09F+:!P3:9AU0M+ZG:,82H?U&P*Y<)K46DK.Z4HC^HZS%FS8E(HNPF
M+A2%7*]#Y@J#D,)%Z+YDQ99VR]&HQ)S>! &JT(7A48E15<_#DW'[K>(_)]B_
MQ3P$9G6"R9M_L;=;4Q,16FFQ1$GD8)_QCXG_C)QU9%5D#Z)Q/S*G.CH%5G5&
MK.K#V?&Q]^GXT[OCL\8C<./=RXH!1A3<*X:T(ZVXT;%(O8K JF2?&%\.[J1A
MDX'UG%QZ3DIW&"R(<1@I>W_9Z0I?![%F%X:.R75FO%U"TC D\23W??0:BC=Q
MU(':X-$>#-UPD\DZ_?0NVWCK.]:%^.,NE6[98D*<D^#/A/J0:)956DS3*=+*
MSHM3[]/AR><+^)\GS=Z 7,^//Y]_70L"M8[[.>YYIB,08-RCF8UVAMZ]5(,
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
M?\6$6L'JI4Z^P90;KK.7N";O[9#K8V@_.M[O88HKC-BNK!H8^LU@,,1#\H
M263.5IE=<M)G1NH&*Q>5E(J2J\$,2(6CV33YIF:&:'ZQVFGA7AH#5&17)[!#
M%&,N 0.:*Y+][- M[I9D,AF.);LBR>\9XQ#2X1B70' =A)R4(R%OTNJ-[\AJ
MUXR(9".1G'?".0*<=F"2!BVJ L].#Z)S50))?6"/4?W:3-8:F8_&*T&.WFF0
M8YZPY [%&1;\$IB!?4(\O8+%2 %IXDJ2,L!(4 *Q),$UCJTR+.:<.?%+D.5:
MLL?5W"B3O5&W=KUN.0XZ+GO.3NC<YM^9&VQ>27.<_1Z=U'BF",$QH'/, X3;
MQ%"RP[OT^3EED8V_(>^M%W\):(P:KR!F'82<VS>B:S0P9GZ G(?U,ZJSL[3P
M,XVT\1&,PH&,\X5_X6]4H%23-(1](I8N>/1C%==-Q/AGQ6-L[]7&URECD=6^
MR/V=A<XGJ*!#Q#,&YEA^4\9NA"%).<[.L/@S.)86QW6OE0U1!HF841,8S?[P
M3H 4\3O'F2U!AX$9T=<IOZW95#V]V@E18P%8":9$,$(9.V-1]#6=>K\:..?:
M(T:>4:^ZDAY3ZFE /$3E.7NA2R46$DMPBYTUTW-T#LI#$@\0AB<HL=!6-NMY
M$+>X:VBCL5 X2^M:5EHC\>%]N@SB;QUOB1T0YHPZ48QH<Y%6Y)S72K6)9GSN
MQ(/,\DG4<#FM@ESA6IR=V>]I8P>2<H?3/'+! ,\MEEW)=L-(BWVC?AU2YD\'
MG9X!+%H6$VR[\6SW#U024*1BCG4VQM8QL.P;XBY3>VF1B$JJV-Q;;*CF.HF*
MB5I OQWXJ/)6LI^"-#:&C!OS,/1.(A!#9%>(LHA.O)Q433>F)N7^G/",:K\.
M9Z-I5:H+U#HMUZ]AZ$GR+V<FEYD'^+:"4<-R.'' 1ICCAZ1((RVG2"#\4UB\
M):M:HEV23F?W;=4=8?MLA& J/#V<&0;^I+.*)*1GSH]\UD!J)OHNB$A_.A\K
ME==-+PIU1-S=%-D">%5:J&&YYHP]Q/IWH<J6>C$98-67CZ("66/N:%AT'H:B
M)_!C#^NS0IFD&*X6)11^(U#^<.3\,0447.VN";=]1=?/D=B10H0^O"1OP"KN
MY%EZSJF><\Q@\0*,)(I@QN *0E!&)4[(;M*5&66;R10,#Q+Y/8&\LZ\<J&H:
M#( V_)(Y+?!T B)!X:0P'6ZR'\?89G 8Y&GB1_!JPML'%!W%D(=2*6NF^%K"
M70L)/K8"+^+^SCRK[0UKK(EUS/ D=_R"2[S0 8LZY""(R2GCI "?PX[FY_"%
MKRV/,O-CQ"D/3F&8<$V.A([+F;P<M#=5(&XD2":EK=]@ O/2BA"\CF%/@4WA
MZ6,=%-J(00;J$<:"W(>U*P]=6,&4R/\OUSAVJX'YG53\!I<VB6,5;6KZ:.,_
M3Q#_V6GS'=M0SK.+$2T;7.9/'3<D.D"HA7%FK3*3S",,),_3\++(M?XG;%6+
MEK+/ASBZBMUF'R:!O_GR=C[3#TNBM<8;8AL=U3E9/$98OZ$D)1C5%9[R!LS9
M0C?'C//# 8>=Y_42?=#.=;Z97 4 R\<II9J$N:P0AQN'T\QI2(0K 7EWDZ3?
M)+"#>8(EL]AY_3>EIADEN*1:OM6ACG&$17L/?4^CC-58X#*P!@$'?:'0VKK6
M9#C8,M3E$>77O>'H@7Y")N9[&Z5J<VN 3] >V'A;6A6GL%!\@&JI*)CQ9D/K
M!/#7QEMC+QN?:)AK'RII) @#^IXS8"CV0NYJ/6/](KU^\B4,$THS8T.B0G>S
M<W9]!W<2)-K_6:Z"(;L81>M9/#R<D;-B:VG2VDQ3)J7G"]/9N.-6D;KE;W I
M%5J,6KN!$ZY5?E<S'2]*IF]63%!Q_HM[,&7*H/GSVC@,0QYPG05$[G9T#\#3
MJ#NNAJK#_-+H1]3:%S$]@VFF?M;_^&489L ?;W\.8^)']*/[M"<"3:"SQ=J
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
M%89/=#B[_O[^_O,<SBO0);G_/+MG[E50_.-E6HTCN;UM_^#@GO*RT;5VK_5
M]_O^WL&J#/ZI:M!>,EK!J4DTT.'VGY?Q'BVH#OL!>*=[R=6'G=E3"Y7GTHCG
M%3F],JUX68.X<4RSM^WO]E=5O)KCH7CAA]/W^[O/=#BOQ:2?7W3SREC8VMJ.
M_7V_O]]K#?M&'L[V@=_KO1+#_KE86$T-P2OC76LKX;L]L%F?R6G?JE^+>->V
MW]]95;"LJ?KU#-M[D>2@=R4SSH,?03Q\2?ZLO1U_O[LJ;UAI']9 XWE)!]KM
M[OH'V_=4AAKDH5R_^,='#'\0NF(RFU[]RN,@;_9[6\M#>[8!D :?9+_O=[=7
MP&EM@Q\_ONF+*E!?&7YSU]_9Z[4(SHT[EQV_W]MK$9P?2;6X5%BE7*H];=4+
MH;R>WS]8@2.T"D:#S[*_[V_O[3;H,%^!@E&NUO]A%K.^(FS/W]WMMZI%X\ZE
MYQ_LKV!!MJK%LCO[6>6$E-(V@7A=8/IONEO^ULY.@\1LVP&B)=I%1+O=];=W
M6MWP622$K95]J,S;AV[Y\("IM\MUA7C9JL&[( L'G',;(N[3L"T37M_2S3=;
MG>[J'I(UD.DMD35G:4!D.ZO'^5H9O'!C_Z _L%$'3 K[A) <)G"F03*9)#B?
M9/#-P&DB&B]P; *D?$#9_=P"NI7"-5+X9>?'[>_Y_?TM?V^KK1]IZ 'U_.V#
MOM_K/1,$R2O@_L8"^X'BZO5U_3YQ1/E9%OFW1Y/*+Y,F>ONOCBCNT6?T(=J)
MKN48*[;LU -L(N/_N6OPIL-XJ.+\Y\WNP^.T[BVN<^FQF]X0^M._OK(O6YV]
M'=R($]UT8%[_#YV<ADCFC#*;M?"P+3SLRX.'W5\7=-BUVJ\?189]7%C8==O*
MUP@)N]SFE!!A7P[T:W7QJZ,,KE]\9[DUKZ/G?;F5=7O^SE:+ =N4XWC!A-;W
M]U\+6LS3[^XBH*LU]_@M26)=_V!KJX5::>39;/G[>\]T-B]?)UL,$[7F,;_E
MMF'7W^_NK*TN\Z*/YL#?WV[!2AYI<^^ 6'H5@K_G][NKVC"MW'\BEKS;?R;T
MNY<O]AFC:%$PY246Z#R2-=WH4H?EUMSO^SO]EP@<WY+M2R;;[:[?Z]Y307ST
M(ITFI4X\0!5,DZ9X=\)%VX#\X1J0[\]O0-[V$G_VJ32GE_A#D6%]+_&CTT]?
M#L].SD\_>Z<?O(M_''O_.CX\._>./[\_?N^]/SXZ_O3N^(SE0+_K>QC2]PX_
MO_=* >GG6QP-^',(>G<X6&*YU3:9+R:':;O;Z6WMO? <IG92RT[J[FRVUY[M
M]8#-P-L=O&L'C\9!?*5>87[<$[5.?Q4)<O=MFOX0!/:B=^QP L;[_)2$EOY6
MVLW:(H][46&O^]+X7"E!T_?4]X&"U4Q5BE,%$_<%)6TNW0FO;(BL7:)FBY'0
M[1_XO7Z;J]F8 WG)M+:SY>_NKV_KGY;6UH?6WG01FZV[CA!#:YJRM73OC:<]
MD_6LE5Z "?=C8;9V\';P9I2Z/T_44LP6;Z@&J:(,IY^ZW<Z.!V^*PB3VO23U
M]O_F$_AX/E;>[:P+U?=,' FSHX*4@:[PZ2R8*+0*PV3H@<6('AW?FZ8A+!Y6
MX@WAQ?#DF_"M%Y@9X(.7\'8*T@2#/+P.\UOX1XHP*TF1(I)6ZF$VEH]PZ%&!
MNU[Y_32XW837;L*C-6/=C,/!V!L'&?QJ#'L!PVGPKI&B^7H3=@[G8S@0?&<0
MQT40R<=@\&(JZ)L0YQWC),R+![#A::!+]SR*I ON5Y"-D3AQ;E@XDGG#-(2G
MO,M;VBH]"N:7)U-*+\.79'#40(O!-"]P7ZF)E<P"-@)7CC^V%'$4I,..=S%6
MF3W3S+M1*:PK )D01+#OR6B4J1S?7)E^B'Z& ?EXS1IDFO;4\&=>-@Y'.:T8
M7CA.HB&BF-%<:8HXJ8_J*ACPC+PO:7*5!A--%U^G0]H7][O.^@4?=:7FF:[4
M1#@@/+5?B5@_E3&![I?)T 8KFQ*":R?5!BO;8.4:[6 ;K&R#E6VPLJD[U@8K
MVV!E&ZQ\'I_<RX*8:3W\N]M^KW_0!I.:<AXOF=1V_?W]]47\;DEM?4CM3<_?
MO4<_\P90V0L/6VZ_UK#ERE&G-=()V6==CV._RC)?&->L6V&C"7=OVS\X6#6Q
MJ#E@'2VIK0^I[??]O8-5S8Z6U%I2NT^JE+^_M4*7O.90V5*Z8//0AY;/+7RM
M_3Y>LH/050:]^2UP7J1YL[/]#-Z-!I!U:_<N(HSG* UY882QCK]O<Y;;P5_[
MX&N1S%P7UG0RFR]OO9]ZG=U2;O/VW;G-%9R<)?*;.]Z"62R1_IP4>984Z8 2
MFSEK.529FTT\"<(XA__A$YB?/(5O8!D3-S.Y-&1.2)9J,HV26Z7H*?.''E?@
M+#,O*R[_5(,<7Q1$43(@+"6=53P_E[CTPJ,$3A4(C)$R*2DX\&!#ADDJ._**
M\HKOI-J2KFWI!):TL_TW(:LRZ>WLTN=S*%#3%7X] O))T@R&S09I>*F&^G?3
M%"B<,N=AU #V:3K.Z"+H@@"DD#I*;L)VKIBF7>K=\+ZF=T,+&K5.V<7MI-H\
M[#8/>XUVL,W#;O.PVSSLINY8FX?=YF&W>=C/!1JU7%>Y-FMQ?2+5O6U_M]\F
MR#;F/%XRJ?7]_G.U_&Q)[5616M?OK=Q=LCF4]L+CTJ\S+-V&9=O!7_O@:Q&6
MG6?EV("C!3_"&&VWTR_%:'<>.D9;@T%5 4(RL=$\A%]C #+W$@Q6)A08#>,P
M#ZE'$G<%C=4-?C<LX+N1"A"K"0S<Q4'2!XC*S@UBM:V='JZUTT';VJEM[=3
MR+;;EORPOBUYBSJVWC'<=E)MM+N-=J_1#K;1[C;:W4:[F[IC;;2[C7:WT>YG
M*BITK)6@WEIIX]UK%QGJ[_O]_7LVEF] :*@EM?4AM>T#O]=KX]V-.8\73&IO
MNEO^_O9N"S[6N(/IK8 "TD:Z&QR[; =O!W]AD>[Y%HX-X[J=EK8Z^Z5(=Z_W
M!*'NV7KC2AAZN<BS7U=FG*D\CQ0%]Z,DRY1ME33;XPG;%ZD,@_]9D0;QP.S1
M&I:8G@>1I )\"M)O*@?2;2-P+R2NU$ZJC<"U$;@UVL$V M=&X-H(7%-WK(W
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
MHC(HL2OX?\0!&*50*. NG;&_Z]"L'%+7=;[-[%$U:L<SJNBJ\) YUI[ S#:
MR:XN-K;77&Q8)ZZV*LHF(ZX*\:$.'5ERIF7)HJ:;6@")54-_"K=2V2 -+W5#
M3F'1F?8K:05=#S#C)V4VNT$'L*1PTG+->,^6^F6]$%VI_2BFS.4(YXB!ZOS6
M9\<Z.EMI''.UAV*MWID?03M18E[;.%[IDQUT-4Y J'@#E>9!Z"! E[)6R]>4
M!"A*I<I5#>U5M=)T$GRSH[,K.--#LL5SS>PW5E=D* &CNU9@Q.5E1_.ERE'>
MDVG"1U1&R%OQL"0WF:&F@K(T=_:TC(9WV_'>K0(W)RRO)!60L.Z4"%UR01"5
MK\"?[\U YM8Z/!W6N0&E@UGI=3P#C[,>CKI)//<^.5X7#>6'*D$L>)]T(X@A
M,YJB#3<M=1_H]F28_7J)2,08LAHH>1%'X BE5Q'K#2R.,2.\X\OQ\G,$ L\2
MV2'#&XN0/W*=-.]$;3@?*PVIC"^Y5(*Y+LHEK&&F%S3I/HCHAUNS2==-4)JO
MG2")P6PVZUO;^W'ZK'?B$-3E2!R*VZR -_%RU'JPPQ3YLD0646,%'AJQ%+$<
MFDW7C^;C(_H8M "\!*6<K*5%BX7[IK0WPAG,";*Z!.59<W_Q-5^G?$>.@G1H
MP\@HVZJ3)!$LTPR-:UEXQ#/2S$]=*TJ;2"RF[D##J<-VX?Z^ YZ4I%/\[S??
M^]PY[$BY 'H*B)$]XZ:2DT(N(EN%.TW<VX[W.3'6,0$:7R+^ZS -;F(M"F;H
M.,B>F6+K$X":8&8N,LHP6W&>/?8A3$%P'FI3REM1)= IK=JL811R5LUM@H+D
MB5C&X^975-)L*:N FL/@#=0V@>.Y<Q.F.#7X5I?*<2%A #PO1$&O8XR(^H\5
M0E$HKIQ4?#Q):L!C#6O%=(LP 14;1LAT1E!!CDA>5N-/?*$3IKM3<<(L';F3
MRSG7E)GCF_EG$=WRM9&DV>9?FZ_31.8_4VPP-S2;V("Y&U>]PP/R(U=NBA'4
MG%&1;\:@/]QN)C?8#0--P' 8!NFM[VUO=;WS/[P=(.Y#X+,?/Q[YK'I,Z%;%
MV"^8HY[V5_8FD0U/J8KV2Y,)I&):- USZZ)JHZUL<_:E(3&\%%])ESD"(SYB
M+&\R:RDQ"::>9N-P:ET6F+NOJ^5P3/+0LK?!&9_R+_/$MQ.#O1@:PX*L#6J3
M0@.RQT6^9=^#^1U9F/2:$LZ\+(![DL!)4JTA/.3T=Y&SR$NJH(V!P"]!08LY
M?2D*U1IT'*FX\G;J"/EB'*8/0,</)SKTB&WL_0EB[_TV]M[&WI^=3TG23D8%
M9)P'#IP]CY2)+-:582U2,>L&NZ>R2=(LS"QG"TK5!+:$_04IH+5Y6$^:?=4$
M%(05@W]'0H9'.K#1@"4L\LG3#2DN_U0#DOX#4'V3":H,-CJSNFM,I+@//XU0
M_Z+[1;$-C(K8M'<.;$C_&:.@@C;V7YYN(XIJ(6@.&#$7/1!C,K[6].R%=Q4^
M'XT9BIVE\B"I;+XH>7#CI5:!M(\X3Y/(]R8JO:)?.)0N 2C)N$>ED?K?9 J-
MHI1K+$8J-<HHF!D>'#.PE7A(6C1%Q89AQO@37#1 GU'6?:;K"!A 0Q@>9^/
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
M4C^PC5LK<MHN/%%_FI*->7(\?_7&\W=7C^?'\SOV?S5RS(8W&W*FOYSIOP0
M@QK&-@!HYP! HX\G#H@538BKW+\ *S% \,K"&W\T<J(1OU!>ICP."SX/J3+P
M73!/,6\N^F\G(S@=/"14_$D \C2YJ;]P4RNYJ4)"Q&3<Z,@UL*FK"C;U7>TH
MG$ZB,;BI7QI:I^:-P?)0>0^UOD5\/RW4AEZXQ_64&ZP?R)3+'GM"L5-Q#(_Q
M[=*Z7I>A6:NVUY^4/72BGQ0XL)H#X &_JRM32H(<;G@=P:!?F.SZJU.8];[_
MKWY .1F<-QR>_8BXYS9!^9OC$<^BBLNZA:P,T_TX<S='CFV[M.J)DI+'%Q[S
MTGJK:'IO3R,,!1#DT,U3H=JCYD\T.2I64NVI46U9:1I)N9)R#UP'5+B<0@XZ
M+G.\R48S??\%WD<U4E6M<] V[^+&Z-D6WYNJKC=E8T0E<=-4FSTY'J&:N.FJ
M[9Y<++,OZ"X']:256GLK55<-4\8%)-V>&MV:JJ&W)=U*NCTQNMW&O)1T6RD4
MGB7==M5><_<&C/W$LQ8*KH]:JYZC,^#89>SRB(<^XHH^@9Q5Z^U&O[+%S7>>
M34>>,P#V9#N)KU\#2GFE7=4+FN^PP(TJ@$;'(\$4"& 2\.DM+Y,0/AV&JO).
M%59[HSA>Y"LDN1Q\Z@V^A''FT/+'E-4XPP='H?(^I %]F>)WV1<4^*8CP 2_
M,@GAUC2 ASMA.,$'O!#O#_BG10(;IY&^^P'^\XUZMA_PXFD?#AHH8Q+@G$+E
MW8F&2D##,;4B?+@%XI$XGC(B4<0?[%GN!"E0A:M$BN?CG,.1@Y//(E]5<.T?
M/(8$3H@_[\-'X#H("VR#L(;XKW "_YO<5U4 R&^.!5^#'WRA<UL?)@".0!D$
M_@C!1%V7\A+PV1 <QQL$\$M\XJ+E$@>@-"(V*\2,A@Y<6USM4@&D(/,@+3'H
M#\F;0 '\%D."LT!Q*:0PP& ANNT$<(88>C%\_ %\B8H7Z6CL^E-*655?!%]U
M78#IGQ/X)EQ(5<C(1]@PP,,9O5=X;0Z1\,X(?AP>'$:SGTB-D^3/'9$I S2[
M*XX9]CT!; ?5%HDX\ 1TL3)^=G8U.3!\8G;>2^6'K\ AL"Z3@^>%4H_#<S*&
MQT\8C@2"EL#%^B\6T<NI%^E6P8$EGA]CB<.&OTK8,!-V>(*#3":NS7^?(.4!
M#P+*0=TC4>(E 0TWOL<$)D'*^T)<5CWU-*1L[N[<FT\ B82S1 X'/K#V8S?)
ML&:V(WWHNW"W\!_*+: QFJH(MG5?CQ>/A9>[BZK]2MG[P>!B#G[*=1 0P5&5
M[QSY.@E8RP@(&%YV'0)UTA"YVF9,;H-.12&%U*0R6L07??::-0D"^*0[G;T[
M1;ZX>!'@"!DX!JPT#W^%I "#!("?YSUW0 E#9RRDQ,2STI0!G^9,BX*,/PL%
M&$@E#R@*OY:2JLFG0Y#DD3."OP(ZH$' !"PR<1@%$Q""^,) 5 TBEX/$9L^=
M!&,_I+/GJ#&? 7_1$,T$!ZX%7_4##C7Q>2#: ;%0OO ,YS(<%F_/Y5>J+P?@
M",HN\-_QW5@IB.=G\4%.$Z5781/E)G"8]Z!<6R"T/ :Y!\"\A1A$8KL- 8=
M!I5GI'O>8Y60;4*J82+:.)TB4;LA9<:(@O\!*9EH"^ _(&ZF4A4"8 EL1D2,
M-7!-\*6"[5[\4UQO .VA2,_\1:$W0Z%Z1N0/1L<<J S$_YG8K_RSC-*)4!/P
M0/@)/\"[@,*=",D<CV9/:5,5/@@6T40\CS*HHC+\'6[$AN[!LY+?A ,/'3"T
M H9X_'3@4+PALZ8\M-T<'U4OXP_XO<EHS'O58HWW0EV'OG'-Q_4V:RSCZA.9
MTG(":S("*,!CX1S7W.8!*$S<*&1ZWW;@FL(P@F^$::#PY_!/B&GTLR/X#,O<
M"((G?T,^AMN1A'S'@GS1+*-@#T14,1#R?BX"07$ QDH6A:#$(6!=A%;@C--X
M#\'Q9D8$GG7Y(+MK4--N=JQ]=:$V^K>_/GR___?MK7+]XZL2_^/B\?;[]?,M
MO/ _#[<_GFZ?JBX KEW7MX3LGR0VX9Q!>\&T'4UX!%3LT %S#PD#> (Q&BL$
M1FDALMKL42'HDX#/K7S'[79 8FA;72"3L2Y.?*BPO-%H#$"FN"DG9>D8X@>
M.KG12\;H%X"U"$2;09X*WEH!M31B7(R<EM-2+"*%0$43P:LQA;]24/7$10B-
M?#N^4_!*/.<O]A/LE$*MKY([C'\2)&4B2%E$4&PNH_,4>-QQLB=\@=Y4.)9D
M!!?RB/"A(M]W03+\FKP"TM&A[R&#5W(<YLUQ"<NXE5E?"!SZ1MP)8@ _OY+J
MY0"#\@88]%8/,)"S"(Y^E.K,(M@O&<9&EI!1W%^Y\;E6$!866XFC*H]@L)
MPP0@@%(C3%7E%RXIV1O$!FH$F1DPF<"=MR?B"H$+M_Z#<G550)17WIAXO/W7
M[8_?;I7'VYO[7W[</=_=_ZBZY0#JBBNXB,9XYH9I.'E)C+T!QL/&Q.'+7-&8
MC*.5S*^U+.R"1<1.A.8;^FR?0AB/NHVCA"IJV'?JNMP9AJ]@<#-^&OSH&'52
M"7&7_4+M44#*01_'\L$$_@MN"Q:SQTTHWXTCIZ"R1PY:2*\^QC>2D%Z(7P;V
M\,(D0)". :,9)7P?[GN (,( *E?ES&:S!6.P:/1''/5]$?$#ES\3'D0_^/HR
M$3? B,'2:2H/\OO4')&0>5_488;E"%X<7D3^!?MC/M(!7B*"@;WC3AE0 =8$
MR):;K6BL\NC+P(%_>A.V8!U0-V(32$2@R$,'KOAS40".)J/T4\7GQ=/!4)L_
M>W(_\*<0D9@X %,XXO%T<6&,/H'Y%[$0%D:9F'N.T7J -G&C*3B=_,QS/)RP
M[/O0AZ^$0V9[Q[\@K/#D""]TP)N:D9[LF)[Q\\+W958UH[$Q86%O>&T$_B,3
MZ[,I+PB<P008?NQ.0G9D)DP L/RT+%R&D3K@^Z'B<'4PBT!7GBQ!?@)S!<!<
M"7R712<S_[F4%-[X&(QE>'64$ S>>R6I\'6#J&Q9$H8S+0_&I(?K@/MDL6"J
M^![*F-D/"/+QZ*L?.3P*(# 1,*=@/(GCB\+O>*<O8*C#S\SS'@L&);<5824E
M>O?QE_%2/*Z9#/JY2ET>K[E".RB?&D^$/#5^$C'5$"P'%O8!ZAE0@OX5 .*-
M."XSM/ <@EYFT$0PS1S,1:W"P(6_$*<UXG=X&H-'+T1XE3F"X-6^L'A(]KV
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
M9L2>,G]9S>!D/.:I#&3@KR0BA63E26S]Z>F7[6ZWE+4Q[4M=7[_*)G->6;O
MUIBC#N(P<FTAP.;S#U[!FK(3LF@LQX9#O;EF;$3!'0[SC?^;-Z64N::VG!AA
MUA"0(X4K"QXE?[BRIV.&AP>4!@H2$QS/Q@C'(WUU0MYS_H#54E8Z!?3- >7^
MZ>'F^OZ+<O?U2DE'.#-P8FHM?;"5:-T9)\['E>=[/R8C>++%$J/PX4>$CG6A
M-Q2/C."8-G6NKB=@>/@!WNS.;C#5-[AHF8U^T_CGSW-/67=327U%J>^GC.CX
MYD4R6TB+^!&+HW7VG?4X%T3VS!68/(("V%/661.[+/,IVB-,J%(*,](!U/3"
M(R[P\U>&OO]\XUEP7F>!(N=GC$CA6@\4]SH'%ZZ2;?>(4WC0 M^NRH5)#JX)
MMGM=R<+U0JHY8V&&V5.]PY+\.>G;^(.3/CZ;Z';2-WBE)WU\K(,YZ0O,#0(4
M+0EB'*"T)6JB=GH]:4O4"ZGMM>Y ,J=3LG!-L T?D3Q<+ZSV&GWL]@ESIF,E
M(]<"Y:"0US/R0I+]J*L9\H[EE[56I==:&6746F&B3;:%5>4HY](6MF6%2-5+
M?9]YKU#:7Y[U)'WQL04>;OQUMD<A/5] !4A8E:^\OA\['AN3P[L^UE:%511'
MOXN)&03+<ZB]W)L_5Q\_-PD^"V/*I]2\AI^P+0U13"TV"H:O=C)U53$TH\E(
M ?XPU;GI(W._%\YY:>DF.BM9S!!FQ&,HB\<L]"2P%K1X^PB;<C#$W2E3-FTM
M'O\D6M@\[*G*/K@Z(^+XS!ZS2C]A$2@?H,,Z-^:F]>/'\7"&]GECQP'[G/[Y
M)[:J!$N\?4YGZFQ>W_H6]WC>S8 X 8Y+P=DLKIL:?L/WNHA6Q-0N F%.+(S=
MP):VC2A,0#*K07?P?Y(Z=#: @LVC*QT?O.<&Y[@@TEG/#>NU2AI><&C8<N\^
M&WKAGL#$0NP\<D-_CE75K,'Z;"28F(49QF 5VB-&9TJ+W(-C$^+O"'G\Z3?/
MF45'PI]$">)/:IH<_A$F4Z1G$RIQ3EA"2$E'[#H!H"9#3ZS 8;0YMYH"KG<7
M_] -_Z$+?.&5#U3Y%I 1Q;$L\8B&EVE\3""#B#);X&F,W,*Z+>]3<[9GH'D&
MJ\X&8XY_*PR1^C\9FFXJ@_CQ/\UZK41GL/ YZ4LP(<&4W\GHL#NUL"T4.T/8
MQ AEXOV);=UL>)'@8=Y*5<8HJ3WKMB]L> MRJ-!R5><1/CTL4R#&8VY0\.&T
MT[BY9K! U\GX<]Z'L_!YAT4>!(81O_Z\_E\<4Y1YEOE!/\C*X6RN$.&#$ZVT
ME!I@*7"0F((S-N?5P?$(L_0,S1>^DBFV(Q=W>:5%^PH1PJ3G@-IL!G-(K4G
M._)<\IZ8<*EY8L$D'L<,)YVX\SSVE'R?K4*)NZ)3+!<_DMWI%*0Q]E%-V+R[
M!(WYY3&[I?+,QN<F[\:KP>+U(&.7<,B(&65B0A=V?V+W\ L;&9C:&X+[/0+V
MTX0-C7@?4K%:; U;# (N*&?& :(D_H@Z>X8]80UH8-'@8 -<. ('$2.XXLN+
M1G1Q6C$=QZ(VFV/!K*"0#>X<\D[9<.7/QG#*.O2&(ZEI@"T>@8\^1I:V.1_X
MH3C*I?*$'7JI#R<;;C[(B VB5?EHJPA;3,70.XK#&1'@0/4DL!>;7=E4\]0L
M#V'29#:9ID')5'UR +Y'8?;P+ ,&AV6+\66IAL5D24.\"2\1<'/3LQ=^ K4Y
M&HS"CB1IFS#[\+_3^6[.%%/$(RQ)FE1?9LHE9=Y67B4F6YX8$_[*YK)675BQ
MN;[QP;GTX$L<<23M:.(Y?$8_H,]_1PU'XK?CW8VSX8!B>NQLVBQ[UAJR$(*,
MA/._Q(9KS2FKN;>%@N)/MV:V'-<0)+I2/ND_"<<KGA@O6LN#.6;CLQD"FH@8
M\>1L40B/_V3\!%R'_?9"K%.Q3 W\!U!9X-MYKTP.B/Y@-E*8@1%8\"/9_!+/
M4HXOE>*>;$38/IP7VX>)R_> LNF6:)6FN",V,C:Z?V"LXW ,/DCQ'?SB9-\=
M7[P(O/\R39]/L'WVX1AAJ(*-F4D/!@%;V467CI;Y &1R+RVZEE'EQP-UHABS
MLCWY$"%SLSH+8[;K-(X[:UF/J78Z;;I&ZU+OKF^NS?VH2UUKE=/PV[MLZF;Q
MCM]>E5N-V .OG A^T<K1?/24GK<OYCWESCQV]]#=>Y3N(F"GO4FDE0C)[KCZ
M.K\G$-7(@MU5H =K;\G_BMAZUZ'8J_C"PV?);-2\ED,J- #>!5P+SC@;8IP,
M^5VQUF=F<^6=V\]6.3"C@BW\B2V1Q4#*JA5 Z+:ESA DT\\SM@O896\56)ZP
M=12D_P)VCQ<O"&*K,>#^.&L&P]X3H$<^_(Z-?U:2J)"X/I\JAJ8L4 [.(4M-
M$^,L%^\=#Z<AVYB8#,X3VVXL!F?^]=1&X44D)G-JF'FX@.M_8&+ M43LB*^'
MST#MS'.86Q;*S$VX"=N_@0$Q=G\XTJN(;A#>?#ZST9?V$X(!"?^.M[?"OQR2
M! G%\X6S?RGUP1'UP?\%+_5WJES;M@BS)QH!)1Y&49AW7@GU<*SH)(\-QCD(
MS(N*F6OJC.HYX#C3BNP=#>.7DVF",_& G,N2>@NIGS!915.(D_F(5 RNC=%!
MG05+28@+9/DZAH%R]\R&S%$6)28N'[:5.NCR(< AC9S,7Q;JS:;QGBKQF2RQ
MSYX]?PG<TX4C_'BP'B-TXARS,\SV9XBY@ .""W!>:/1.:7:"0$B=:"9;4S&Y
ME%1BH\=P207?^4*MH0>D]!HKYF5<L+@R?^2R([W69SU:G0A&5>>)*(MJ&/Y%
M=!>5 'PDPD'*<59T*=P;1U%5#,KB,C$,'6/D]H.I=21QL(=($N1:0LFBIN#A
MGH@S!%,VEC6!9TWY>DL,_U-[IJ_B4' \[HW]& %2GH+,8"/;9F2&>QD$C:GQ
MWF-+!%P8EZ2ID.W,P$0ZSJD'&"WB.=%**VL/CS_CJM6[U,UFX1%7W<N>EOW6
M6C>UC@;_S^'/2N$1/#_@A=D GF:C?QMXP'S_!VCLL_)O(-=7Y?OWAU4S>38:
M/<5F7.T)4T<LI$+?A-JQ!%^4^+$A&K+%1X9F:)=SEDI]X%&8++_[/%8^(\U6
MH_\$Q_Z&.4TGM'Q5N<%B"C_P'+*2/(\/Q%^>E6MV*(+%<;O-FXF+3)2XOF3Y
MGK*V_ "!\F8IM>5-.<=3%D.?0S'T8MD>JS-,E4<_QO6!54?:8G7T DIF:OUH
M!9'L!,;GHY1%\E+O^Z?[V6DS*I;7UX?CCF<>JEA7I9S$*$N'\](53J'X[/BE
MP*SX>W,A^F(=N:RC/8TZVB6W):D;XZME15FLRW?YQEP\%S LPJL>SQJPVC=6
M))BN MP8@ES]X,7E.'.-+;_.[O2/C&V N558*97"^:^T7#XLJX?K4#U<U>+A
M;?@92_X2S;Y2L5<>4_<IY A!P@''A=9\:J609%*%G(N3H&QSD-@F-8,3+KEB
M,H]^ /MB^@(+>H6\7"C974[>YDG>S-M!_$@8O(;3+!52LQ4F?&55*LC.$A;,
M$G!L)F \BBEH#%D(F6LY@349\93.NDKAN% XK$.E\%<Z8(DH(9R^.R,G2L1:
M;=RC:\7:6I&Q4N.X8F%6/ "R*2X8SQ1.\X7V"WGZ5;8%KXW@1:LBFY=IKK)V
MQ ]Q@?$D&/LAS>SJR-U7J.P$(2YT0I'0&X.M;<5J<#'/A4718U&H(90TD\#4
MBU.I/#7%/\[\A11\;0I?=%61RHJP?9799*Q_%#M972JVA<WO'^3]#7&D<*:B
MQ.[%N.:9 ^ SJZ]>BUQVDZ4-A[.<&LB:1+H@H6 >-\J%V1UP&+>VLMX1GFM+
M]C^"W&(XF+\J+X&B^!S6>.%[;J:M%&^>3R1#RL[FP$V%@^9@R>K5S0WP3)AE
MS/*1'$2!$CDCRBIV(K&E#IX^\>+3,$" ,<&1JF)KB2HJMA<;A!=I6R"> <O:
ML,1P93-)U87>%VH1W# J.IP=#QU10)B;"'FU )?'J\,$BABD&6+F6J)0E(#7
MS^KP_T.M&<$@M<6F ,?+O-)GB\CXLC[6M1$N;C"<MSYFA01X*K$-#<YL@W&)
M^>^7Y.JI_OO93K&0T0GG8F:3Q.57+&?NS!NV,W'FSQD4^,.L1,/!<2"+Q59;
MAKIW_YI,II273&F=>M>!+)0XPT*)=NF%$JWS+)18D].7.7RI=O:F=MJEY/ [
M9>3P>UJ&KI)3X XT!>ZXU+IQ[22CUKRY_XH<=^V&I&,=/5^H[A.+4_H3>(;-
M"H,Q&*"$0Y91X2%0\2^LW?UIN>FG.F;BMCMC<]N)"VJIO$FK&5IP2UX]+,1[
MG4NCTRH*\(YVV3'*6=*KFY>&6:R1>/7KS59)AS(NM0W=S1O,N\VK@S.;=GH%
M'I!A.7(B.HZMG-V.?#U7Q:*8NKJ-D9QOH#'":@6?G@2LL"8E1]?7YMN>#;C,
M(L3T0JP_7@/P>NT+<4++HA0,PBJXGMV<W!32A3W=!>^Z._%L@N*VWR]PLL*(
M'K#_5TE$9[O<;)W';/8K5D:\$7=I1WNBFW)=65.J?_&_[W3!],78#H,*W4P$
M[[X%/#6H3#R'A^XFH=U8B.6U&PHXDLZ(N.%_-2[,.+(W"2]>"1E?(75<>S;^
MSVU"&M?1#0D"K S[%W$GX'7RCLO_:C@?T94W&5W8/O-/\;' *P 4RKA&A ?!
M]6QVU4YGMLP\/FF?%S;N@AADZ$((*B ^%GXN+7XD<]21.3I'8(XN,$=';>E:
M19BC3J9.-D5<QZ/66,W"&_JWJN+1U6,1C&*WS^3W4V:+#3HCAN?C#)P_:'3#
M!R(6Y0;<:6.H'=Q/M1LW9%/EWE1%'DOUW,EH@W0MD8S:&I"1J7;-9D7(J/YN
MQ1.-(E=49S%7<GN1FM>$.F5>V"!2$VAROWQ+-M#!MC#4IM:NB&U1@N$M*2B?
M-"V)@HQ&W^RI1GMG?2RMTYPT\( ENXZHH0WIZI#<N9L3&T2H@",_'-V2_$UF
MCFK=7D7L"&F.'DR ED(_S4:_I;:;52&?^INA]ZP)*Y[&3]8G-<[=A-@@01DL
M=[(>6IA*4WM:MR+6@[0_#R8^=R>>-IB>0#R=JA!/2:8G^]VF66DI^NQ'V)ZS
MNQ3-G8"M)8MLBIONPAT=C'"UU6YG9]^^$(Y.P&@]4V+;%%W=A=BZ2&P=U3!W
MSN#NG=CJ;^+>D#&;"/Y7:NJ_#+;N5/,P R@.;YE$-'@2</U!"_,*9K#:9;"*
MM'DK1T@;ZP-*)*2.QF)/S=[..:QJV;\5EJP/ <Z'$:O1L3)NS+=!RMJ ':*P
M'*0/+O&B:\^^C:&Z!4/H+*G;-F1M0/W(:&,PMCPR,H",FJJY>S6B#,KF)(3O
ME+!EPO#*A3^XP"D9,C*[C52E'X/IU2,^\W[P6TBY3U>4_DW,232;5<GH2OMT
M[U*T%+)I-OIMM6FV*D(V];=&O](!#=C<4?*Q<TW5.=@0&TS1&)YW'HYN>B8?
MG ^8!;%$[:U&O]FK2MI6&IH',S0+$4D;B*35J0B1U-^,Y+E]:3F6E-/_X7O6
M5NF #N:>5$V7%F3]R"=_5G][\NFB ]*I6USS=/+ZV1)TCVG5BD$A?Z]CL:O7
M10;D*ELHRO28%NN8:KN[<Y_C*=0K2&:2S%2@+*,@,W4Q-=AIJYUN6?UMLAYC
M^\DIW\68_7C\?)C:8O</ED:,IEO-51&02.$&K O%]B<XQ2N^U=:S4?)8P^6?
MKOYANUEW^9A,L8EUESA +15 +<5\SA;Y!TX3LS*\)<F..>Y>626=)V (26JO
MRLWVT,F_2.W%C!S,TZM-8^>$DXROYM=< 2Y%C3M/^<8L%G1U$QM'1EY+40'7
MGLV#:1SH*2-R2W8Q&_VN:C2K,D9(!F6/)6Y+IZQFH]]3S5Y5**O^+L07/PC\
M=SAKR-<H*O@1MBLHH+8C"P"VE,#?X>'A_>"& 3&3%P;.![4O_J*!G\$&K49?
M;!2OB$4BRP(.)F(WD\YF,=H&>[:EPH4K0CZ'-FA3X^K%(R[P\U>]^!D.6ZI\
M==$K?1%2SL8JT>_*ML_QA7&N#Z>,:# "ZGCAG0#XL@^@=7"#G1.&$XK;_Y@&
MYGL)X8/L=;;GP?+#Q34/TG N*+8!!\^ @J\ V.)2NU.:U):&<>4H9Y/4WD0Y
MFX5VM]'OJ.V6K'H];*] *MZ@QG,(I-F[1;,  V?L DY7QYU[0.>&K'>M'W&L
M:PG(21P]K=%OEM;Z?VIFZ^'1FQJE*N.N)8Y2W3D2UM,;?:.K=IM5,0>D+7F$
M>:J[DQ$.53757MTBJJ=3 1M/MMI5O)[WQ*&-X=9=^<0$/NFJVNZK,4ZA9%02
MW.Y!VET)#GM<.VJW)\=<'9\P,@(!@)"+78(!YV#&Y \&_/"]+=FDQ1IXS*H,
MYI16\#'"!=N33YM-$FCOW#A;+>NWPJ+TOI0:KG.(EN7IGDV9&5OW0/98"VU;
M[A6H(0WE::$MA8:ZG(:J,@ZM))/T=*(()05GS]29RQ\]*,H7/1S+H3;-L@R,
MXX<-2K)<SY32\H<-"E(:'*71[[15K;2JZPH%#':T<E/57B,2O#K>!7\+\7MH
MBC%8=9<_&CD1!O!Y8P/2"%R,>A8V;G[ZX4=4T8V?-M1J%3:.BLK$C]"Y\ASW
MOQI1@+N$%P8,)W? /<3I&R0TJ<-O+E)C"1?9U4HLRK*[ \)8"8@-S& [X=@E
M4_PB77WO?7ZJ3N&][*[IIXPNZ:M=VJ2/W0A]]%;GRM?7/@3Q1$/6(J\J8Q(H
M;[@S7?G[.N'P0(.G(0GH6KU^]^-;Q@8W_GN,UAY(<!\\122B-MO3GCQ5J'4M
MD1SF>FFUZD#MO1VHV>AKEX";95]OZ87/RLJCA_CX<#<PLB.&UY-HZ <XZ#Z?
MR92Z2FL-;+,/6 RL.Q\0Z_0UK-//K-5?>D'AA\:R\/$\@2MD=@B%L ]\I18=
MO=" &X>FKBJ&9C29.0)_F*H"#QI3>.X;=:>%$;D-G.XG41C![X.TF ,4L+B%
MP'H'@S2D7A:<.H41N0VEW6&%O5WT;-V#G&T'X/4.P@5; 4\'I\;S-Q/^3JS!
M&B=LWF&<0#$?FR@[]%.<0P!R\V+<%*$PU9._GT+7==D&5U_2V;P3=Q?2,:I&
M.K(%;K$%#OQJWRO)/N]NT%C\QXK:POJ6QGEO/Z?9IV5>X,B[6KUZ<;.\ 'IW
M/EV;31S6MC/+;UP2ALHU'#\A[L*V^?Z1M\J:S .?XK9XX>-EV))Y3H8-=#VU
MV='5IKX\K7 9;0CO?1/BEE<I;K,7/MD.-&!@+D)36^V>VM67&Q0*,\@N%OJ.
MCBQX( <3+0;V=.AJ%PA4[RUG#+>A1S"1#W=\L*F,IMKKP?]E5).DD/S]6==V
M$X$'Q^IV?&JL,Q#*.MHNC HF0U,U-.!38YG@CD2!N]RGN.E0_'Q;DD(;V[=-
MTU3;^C)S%..68\I#XX "I<,%2KNCZAD*>RMJ- ]X_*Z0AUVUE['B; [#K2/+
MP\)8W85)BQLOQ<^W'9.:&INQT&NI+6-/%F)Q"MP!U*9>'-2%S[<EJ TF#]'>
MR5B_48Q;RI.'<CS.3MO+$](0 ;FEP)L)%M'.E<:R6:-RE+%I'7D.R@!;M"IM
M//7OP[B&@R* B:N,B6-?.)YB\97QLB%CRZ&Z,X@^ $#OO!L.SJ)UG":X,$:G
MIVKMJDPYD4FMPXW/+8F&VNAYZ&I+JTI33YV*"%=.+)^,)BXF:@#% \?:<CCN
MJ1H+GW82I2&<'OY:Y(='&A'X)?N6!![.($X!^2N'<6'6P&ZWEJ9VC65;XR=I
M@)XP32V)UL/1%':_-36UTS&/3U.E#M#1+UN5%KJ\^:W0EJL3&&ER'3C$K8I9
MFRZ.OV6@+<P>N&_1P(40R^Q1M5DF9S8\Y["4MFFLV<Z4UL1EA!H(XN;9+"-D
MO]O*DM)S15RZR21YU22WN\6^PCUVEE9,N^5?\%7LZE4V^?;3MGWMV25(%[VT
MO<&GT,TM^4SR6=&F]7+XS"AMI?"A6MGC$P@0FZQD>@4/\K.(#O05Q]G4^+GN
M&>7LZ*W8*1F<?XYPIUB<G$T5L NP=PP@_;$?LA#J54#!IW?>Z.=WQXZ&,=FG
MOB4.IB5?(2]PPDFT^BM+XP/2I&*!I44#1#P><P$* !^7C$-Z%?_Q.>ZS=CS&
MG>Q+G^=_(,-D8[_'WTY.B47?>%)A3HI?%F]?PEL_+[]N&I>&:6:^I5WJF:\?
MZE'-M8_:8#CG),Y]S)+()(8R1;NNY1HO@;6C.2='Y.L4[^4!&[_Q051<3C@\
M#ZE"+,L?P4]/L2#$\R-T- )XV5,<..YKP/*? =ND% UIB%N2/":F6"!_X'C$
MLQP68X(7V)"'RSGMDR&8TO]%<D&UYAAZ3]=TJA%B:<UN3R/FH&D/J#[HTD&K
M:;;_EPUP$=\:!@F\7^G%2T#)'Q=D ."](NX[F8:(J30E AF*F_<0-(OB:R7T
M!X,RH+\T50&@SRD#E+P?$"9;V?9 _!0<B53E*,HP0!/G;YO1TP%R8F(=:]31
M.O)PEQ;ISW/:<:6#D0,8C?[L6:IRYUF7*R]0D>/>I/GQ:<:%B(?[,>48#:N$
MA3PDV>A_<CP0./X$GF&'JD(_+(H&TI +)UN!JXE_P<W)3_DO>"KV1Z][V=.R
MWUK0]'LSKE?*[HI;?  ZL]<I"O!6ZU+K=DNQTG3S4FOW"CUJ]>O-5K%OG-RA
M.L8N]FS*43(*N&%ZJ\ 3*F;-94]I^C<E@4)!==NSDE[%U-5E:VQGWR!WN*#:
M ,,RYSQ3K#;>]FS 94IP%0&7483W*ETSV\L5,WVD;]2;T/WD$(\;*,\'@/R!
M\F)7/TZ@/-^=BP3*]?6!<D$_WP)_A"XD/O%W)QK>3$*X' UN/RQW@D"Y#D,*
M_]]^)A^%8^=FHZ^;/=4PVY7/@)=0:R%93[*>8+WF\7FOR4M+V]V=IWU+WJL2
M'4K>V\![K>/S7@MXK]U3F[V=]Z&>2N57A1GFQ@]91B7@B%<5C]:E&>+@1B/"
M\GX@6*@P6^!^JR98@[+EMH:$L\'DV8UR.D Y;;7;K4I+KJ2<PRGLW2BG"Y1C
MJ.UV561._0-3OP1^&"H\DW3*C2_5U, ,N@^!/RC>&=;L-?H=' %T%AZA)+6=
M=?8.M-;2&OVNJ79Z9?5\2UH[<5K;H.5WH35LA=# /#2J'V:NO[LMZJ"\5X6R
MA])PI^U%NV<X][77J!8G*[-!6S_6;M*\"=.0DL :LHHV&]P)UQ]C]5Y-1@P=
M(8'(X7GMV5\3:/*S%O;36GQ<;]O<V<.7<X:J1T@;TV%E4I()E&2J9EM24@TI
M:6-RITQ*PA2JJ;9[59E]5F:7?L65]2_4H]@.@[J:V"/'<\(H8!UT,G6S9>"(
M0Q0XXWH.GMLR1ZO1-[NJV=V9.61(OGJDM"DP5#(MM1O]9D\U,J:@25HZ>5K:
M%/@IF98ZC7ZKJS9[98W%J$C"YQ24]A/@@H_.&9'@#XI!(.E<;Z>MGZCK8A&2
M9_\:@W);AL!Y@(;:*2WK(_VA"E'1!D5=(AGU0$<W5;-5%6=(DM'A='1Y9-36
MF*G7[925JJF23VT<:SYI/HK@4^[\I?S,+A[UN68SU_/++ <FN"0LS"9ZH]]I
MJ5U]9Z5]"L/=),'MK.AWISB<<Z:WU5ZS+"=<DMR)D]P&HV!WDL/V0,-0M5;U
M2:[^99O?L6IS$/BCV$)(3[(Y[_+-0I/_ETR#%9/_9^QSYUG^B"+XLW@$]U 9
MR[&L_)/\9?U<3>AJR0(H0E@%)3,F=TQ5;RY7;TK".SO"6[(#]DAX;>Q:5@US
M.<I4(<*K?Q'G'0YXH6'$MYA&0QK,H@7GUS^Y%_4?0YCSBC"A?_C>+#SS@Q8N
MA&[C.BFUU=F%>60&M8(TE5?U[X6HNHU^2S6-Y4B4)*J3)JJ\:GTO1-5#HFKJ
MRXOH3W5%6865.?/L7RA@B"H.0Z(2D8\MX_[G;@SG9IK8!(X'C3C>!,"23 G^
MPA#"/_>,Z+C]B ("8'4\$DSO(CH*@<GPUP.?9=]B/BS*:QVMT3=4,Z.*M4(F
MM?3EJF9)5(=^=59IVLQ(&4L"/CL"SF^U5(> L;=)4]L9&R<K1,#U#VH\!/Z;
M$R*% ?YVMX3.PTM8GP.<<8]P"[Y0CV[1P=TQ&_V.VFY78&.Q]#'W:F[LAWR:
M:.'V,C8A2O(Y:?+94(%0%OFT&OVV:K9WL2^K%8S@E*!E:&/V[W@/;V]YO\<1
M2>,'C107[#4YT?R<1KON)?H"I)38_]=OQ'%QN\VS?^./1KZ77@KZU<$5BW9A
MD='>L5YTYX-_(:%C%3XV)H@T56LMSZ6MLFLBYT-+(7*$&-B^F;&[:PGPT:0?
M]@+I:K.U;#%),2+%R)F(D;R1R#V+D:ZV:UGWL<1(5P>WO:-JVG*5897%2*E3
M6$[41TLV@I8UW&]A[WJ59NB=\M'..:# Q"F?]L<%U"Z]I;74V?70S \T>$)1
MM-;I-E;JN5L2> "$,'[,3)L)A:4E"LM8KVI+/H@P!Y:/83;ZVJ6^7,^QN]8\
M 1-;,F55;K8=4S9+9H;FECRYY3G62(<6LF5K.0DEV5*R9>79LE4Z.VP(D9=]
MDI4"HH-L:2Z7%AR?+<_9D_R=_8/:"H$SD5?*O<D0%[59+,  Q_&M/Y1)")^)
M?'QQ#)2&S4=E>J#']N4J]_WZE\-O= N+U&&>7 '&2I',^6^MZZ(MRN"8B:\Y
M#_^8C%YH<#\02H&)Y?!^$H410!N@E"] F!+=ZS(D)9YWZ: % K&IT_8:_6Y'
M-;N:VM&6)UI49-Z5')M6+G\TCT=PO761_S*/6Q8_]W0<9J$V>Z9J9.SJD1Q2
M2PYI'97DUH7LRCQP22QM H> _NBVU8Z1HTCGJ#,3X]\1U&$"^:_D'IZRX(_8
M=EV2?,8.SV X^SG"%"[\K^V\]?\)_UE 8<< "3#V0P>)ZRJ@+IO$_?G=L:-A
MS/VI;XF?UI*OD!<X S#NRJ_PM:#QH;OSDLZBV&&#1(3'7+@G0, EXY!>Q7]\
MMIUP[)+IE>,Q(<6^]'G^!UK+/B_[/?YV<LI+C9]4.#[BE\7;E_#6S\NOF\:E
M89J9;VF7>N;KAWI4<^VC-KAX.<EO6X>O,#&4J>%8E&2MBC.0#GK=F4AEG+(F
MLI#/@>[E 1N_\4$T?4XX/ ^I0BP,O1!OBB-C/3_"">\!O.PI#ASW%9>TC$D0
M8> F&M*0HC9E@HA@=&?@>,2S'/@0Z,6(XC:>\').7V4(IO1_D5Q0.3H&F(^:
M3C5"+*W9[6G$'#3M =4'73IH-<WV_^H:*$_QK6&0P/N57KP$E/QQ008 WBOB
MOI-IB)A*4R*0H;AY#T&S*+Y60G\P* /ZG0SH<\H 4\'G_8I7H,=I@)^"(Y&J
M'$49!F@U_6TS>CI 3DRL Z%@.R92PC]_)OUY3CNN=#!R */1GSU+5>X\ZW+E
M!2IRW)LT/S[-N)#A84B\5V!HQU/2]5S_YV]=0^]\5F[_G#C1])\OP<\S+.U5
M"&6?_Q.<+AKZ$WB&':H*_; HVCI#+H7L)!"LP!7)3_GIZ50,C5[WLJ=EO[6@
MTO=FD:^W'K,@RY&0)IT3^MKLRR="(4;K4N^48S\"K;5[A9ZT^G6C;9S\F>I]
M.WFF6IZIL_Y,*[2%MEE=8,VIL;:<^BB)O\WN#).IV=&R#"=MJ]L>TWU;LIS$
MP LZH$% ;9Y+SY,GWWCQ?$$IQ/RB4;'ELVN'E9M4><->41+X[TM9B'J \!K.
MBHXHBSTX]@5X"!89.Q%Q)4"W ZAE3483E[F(-ATXEK-ZQ*^$Y#I(\B5+8<J;
M_H?"/ S*G>FET->2'M8[:_1P,3&\N?NIVL#D2;5BE+A3,N74 78]\B=>'M;=
M79V?%V E)1Z9$K?]V#G4,[K$LZA"(N4KM2B6(RBFKBJ&9NARQ.]6)2OM= 7(
MW8]OBS4@,\>*1<TW%*D,G ]J7_Q% S^KX*.);FG7T(W/)15WR/D)E2"Y<YR?
M4&@,07O];+=T/HKGH39R53)9H-<Z*ZXJ\OUM+3JI,-8IC,X&A9&:F;%[26.[
MT>_J*AQ<[;:7NPUK2-]2:TBMD<5H^;3&LG;H-/IEK1^7?%,)&I)\LX%ONKM9
M6YN'.?6ZC;[>--26OERV+EE+LM9)L5:Q07"]G /52F"R'FBNEMK3ZKX*1;)7
MG=FK"'<9VIXUEZ%IC7ZGK;9/0'&5.3"BLVE>1/.RI5=J9,1=&$Y8I'MI1L08
M_J0?-+"<D+W+7_;'VR^Q/]7]"B+J59!PY?(+B9S]#*DL-<YXJG@O&$TT] W1
M1*;S4!I2^^LD % \P+%\T2S-WKSGHN]6R,2<HWFU1"?JC7ZSTU5;S>6UOZ=/
MOG6DL=K(ECHBIY#!:^0P>)>9_U_$G= 5O+]L\AI@\F8L7Y;44T7JD:Q=8>24
MN<^L%-8VJ\3:98X?/SV']5\TC+!K'CQ22@)W.O-1[1(\U%,='[2=-).SG21R
M3J<21N)=,J5$SED@IPS7CGX,IE?7]G\F8<1&<SS[28/; W'L.^^&=[<Q2U!8
M%?>#6[0I9K9@VD LG )I-OJZ:C275TI(HJLBT4F)4&'DE.$1'E\BM*HE$4K*
M?%:X$""=W0P H8%C13-'$6E()C)ET$LB1R8RJZC:]I'(?)P)0?:QZW<2V+\$
M?IA3EZ62F6TL354[^O*>T=.GX#J266W$2QV1<ZA<YAKV7[96.\#A&46QDH*J
M2$&2O2N,G$/E,PNQ=[=*['W>.<U'.IX$UI"$?%>;S&O*F)Q$CLQK5A3OJQNY
M=O%8$QF8X;86]DY[H-PZJM99]DY/<4]PK<FI-F*DCL@IU+29RS-=P>?,?LTP
M4W6MT<]8VB6YN&*$(KFXPL@IUGJ=QP$MRL5Z-;A8]GIF]WKBZB'E5Q)90RRM
M?7"))_.B,G@FD2/SHA4,FNXC+WH[&KO^E-(OU*,#)T()6-3GU W0<;VF:O9D
M>^=I4%AM)$L=D7.HE.C6G)^R;LU&WU3;G9WK^B1I2;X_=^0<*E=:!M\WJ\7W
MYYU$7>G=XB(CW_,HIZ=W)QJNJ 56WGC-MTRQRL"=1(Y,L590"1;T?5G+2^&"
MX-]0&(K^E\)>,.]Q:7=5S2AK'G25"/FLJ"W+U=+7-%?M1&DK<P=8:2XIZ20H
M:<=T\<*,WSW25">+IF12N6+D5!OS1R)')G)+!#T7?LR5'5+75@:!/UKP>9G
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
M"B\6@G]2L"0P-,A<:"<M7L8!QNDB'EE'OW@\*TB)99%-X6N6D[ U.**@=KF
M4%,<"(R9ODO\_?F/<R6P<#=QC3G-G+[#I?*8Z?$N/X:@6'REBS! +<6ELW"2
M*8%3Q&;#+\3AVM3U62D-TWB#133-1^U10L4#BC"T +]PAX(2E&%2_I0"-)8(
MB0CJG+6<V,@H:^^3H&F94?[LT9<KQ57S!,35;% X^^-V>5"XE%LK@";R SQP
M/\&:+>!PC-H(2F:5 "'/J\="CGV'I:(Q;3Z$1[I3$%8 =11,8)9$G(1Y78&7
M%(& W00,%]<H!F#OC."40\YM6*JT$!N+RX&$$;TX%82?:F9B6F)TJXB-S58;
MI+Z1*LI"DT49NQ/<GFH%$RY3&<>"$32 8X,C3L8@$3^$N3<@3J"@X4S7I^\9
M'?(JC;1#(-(G2W?8.V,OM?1F,G["[ZT3X/?4=+B;U"@8R>5K0<5H+RE&%!HK
M7*Y,<U%78T\8F@E<*@RI*Q**<4V/RI_'W@#79S[+SBI4?1;WP;RQ8]&930'L
M#]H7K(#Y;#Y^C=L/E 1>S(Y";\]^'3GJA7ITX,2]:HGI!38].JW,_&!'6BS-
M0L,!?5B0)ABL4MK)(S%PZT]2_6]Q?%UH\_N,><%HUVV6 I5W:!<)A-6[SFAC
M 0Y/F:,7U]*)R)6 B91H%EZ#AC[B"!<+H@\(^(EK)V8TE4;O"NPG/Q/C?^1$
MHKPV_3ZXG+SF.4Q1 7Y@Q8T6[>\QDY*L=1)C._Z[N'/ ",.F$7'<,F4Y*X]]
MPX#1:LNLG1&\:V=D2*LGOZ_C>I[DF@SBUUB2S&IL$+KXBUS&@ST/*/_.#/+J
M"/LU>;.*\/;**"Z228*%((6%=-!.F&-@T_D@P>.DHW!?!JR(= YA-$:8Q1'&
M/2ANIN7Y)-IEL\AL5N0,.30,DQX-JHAJKE3P:ZY>++G9I?)K$IQ++%C\],#'
MLZ&6&(!'ATTF[T/J(5/38.1X<1IU^:="N 3&\6929O;#5\E+_(;OH/"&K!X?
MW&P"IF?*@12N[ER!#O^R.E,YN+7+'\%/.9Z-/1?H@=*XQ<)*PJ^SGXUKG_$.
M:&4NAKWF+/H$XT B([1W Q3*N7"63PLJ.U2(@(N,B2WN"S\ZX1]<'N!?B3#,
M:,-K9K3A55 8SEV/EY5R .,%JR/MJB?=DMRBXP%+3+C7R0NM?4S\\B+G</+R
MGX50/"M.YT . ,BQ%YPRCC?NQ<L4,2L7EBW8/XS1!]06Q:-P_ D/S,_90RNZ
MK]@%,2F$XMD9B: >5HXL/9#WWLR)OB0Q)5)68.P.Y@#I1),DK#5["P&)0YC4
MQ6 ^Z[\ NRB5/[,W*,KLJCY9<C(K.6G^_^R]:7/CR-$N^E<0?.TSW1$0S7WI
M.<$(CEH]ED^/I"-I[.O[Y09$@A(\%,#!(K7\ZV]F5A50V $2%$$1_C!N2210
M2^[+DTW)R<&7TI2<-"4G3<E)]24G_<22DT$MBTI2MT$P"[Z=S"UA($2DP'"P
M/&@165HZ4Y2\Y%0.M(%YS7)$CKY@(7*<<^%ML*:%7*T$5TU*Y;'2T$@<1WP%
M"!6\ B<HPHA$3T.Q#>W!>H$=7 7->UASRAH$X//=SE]QK<^6K4NEIW*Q*7;#
M.CGML.@1"->@1]V-HC688N;P[%?\CREW$/JKP!=%EI%T.D6#<S&_: M'A=IN
MHWCT<W/Y/0@@P4]^<..;98O0!K/T66 C-<XS2>"8R5&X-E)P;<Z#:U<\N/9=
M3FZ7#/W4U2'Y?</JJ2AO]$)=,7]ZF ,6[C.#J3">'SS;8<="V64IIBX;U@:8
M_08K-0J%"U8:SN]V2=D]O.$?);P/AI/!T 4H7L$#L^$7U2,HZ\=U>&A6(3L6
MU[ &*1+4\N%SO0W[-F8-?6B#)=B[[81(!IZ8-"5($@L>71'=#XI=MM[DJV%K
M9Z='14ZXJ$"*QJJZDL^MK<P1YP%DU\82@ @BA&0X0>1EAX7YQ^MW!A=<6]Y]
MU#YW\4U*-(1+,@R&1X">JFUYCT\)W?''QFS)O"0GN.@7)BB0$(<P!GG6_F.)
MW'NP,MZ%'\D 1IOR-7@,!D6H/A13Z/"5!6](+/\LROF+IY7C7J$:TI[_SBQ;
M-1^&DI4?)M> IHIL"03W&:D1KGU:(9$HG5/++$BG4#*YH/QE^S$NPVA60&2O
M@A2B;& 'AO7%#XYS-F=U/J(P[\J'K/$!<$:!S3UMS<"-C@/@ -^LJ?2QDM1(
MM>F6?EOYNH,C%M:'05E5Z/7P[E*7V,V^Q!L$9W/@(7!E7RWOP5UY:W&Q"=<R
M[."U]%.O12VYN$&UJ\.AA^WXQ,. :."DRRUP6.T">ZU9MSW,.#[4>0$X!A?(
MO,' J/[Z98Z-KC_@ZUO__4E[ZB-)Q">[[(DDJECQ((^(*Z>3*E8]Q%47I9U=
M (6^(X2A_AW+N%)C(L.$VI?A<=2^L(W5/KDJ:W!AKZ AP.PS":[2$*UG+A7.
M:[S^GS!*,4")M(OX8ZSG#+43V$ 4ZV2A/H/0VPR<2LA@2Z@,BWA ^J!<?(R0
MA([HA1*V6>P!W/'#JCZI\PPC"4XD1"MMCTRD6'L6 7[AKE1_20'T'9:!L8R#
MB06,;O!I9N[#(= Y86A8JC_VZYS]CP?-6C:Z:TLXPQ=PNWS'!]===ZJY]H\%
M[X^="]]>I$T"+,KO\88N48+W/=K%%=BK%#R,_QGDRYGX2%)KQ2\,54FY>])U
M3(G?9O21^;'F1&^!%HPN&RW89$V9:U9Y3I0GHF*,")"VDCO3<MYC/:R-1TT
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
M*$U4#M2#00\^+(^W%:[?P@D:G&WGK S.32D+9&]$"4A!$JXJ\"MH%+P8HK;
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
MF%WY*R+]BXG!0L-]:8F@BQW+-/5U@KT926@GV(ZP!->UC0?/%=6;G/?)$I!
M=H650)/K&1K]*B1\*H8Y$S8-W/S78-_<+XG4F$S'1V !A(PT:4OUL0+JI_73
M#-M BPM?*E#V0)8[LP2?V6*; L(2&01G%HO7&J; P/9'&3'=2!P);S5P^ABX
M;Z"A_H-)4G"K'HEE3/U5>!)4D:V;3^AY4?6'P<P0^<_!I(508;8O'N $^ R;
M##'AXZ!'>9U_E'@=W*,E.Q?CT:3)*_#]E6<NF*Q#IP>^@1PO/"*29,%K@\9Q
M/N&/#:J05N,? IN90"?C^(GC[)M6L0Z%WUS1T>=41\^^3[I?W%JEM7$ZJ!?S
MD3M:(*WF(3<K-U8T.0+1)7N1X>W57H*D.\ !,\<<A2ID",4;<*JFB"U0%T+(
MF8^L1_!:Z 7"AJ#ULWHZ&F"SUA_YKO"U:P,_Q 37D_<,IPS\A%8]&U)#G"TL
MWJR-/18X+>F,'CP'APP@8SF>S99@4]R!"J[0E%?#T^BITLJ")? 0"D:*>*@B
M:CU9+,@ 9Y!A/QDFB]/3W@*W)"3 X84KG7"+,6+D9S3RSUB#/\/"7.U'J?,N
M0G+[E$P43Z' #DBCWT18)U4 31-B*M.CB*D$P2M_EXTQE;[ I%C??F6@MJ2,
ML2._J;A B$<FJ([8WX5 PE[JSQ8\]L'FK3GT-YSRN6 Q'BJ(#5YO$X*PM@YF
MEA)[ZH_P>8S)F,+786%T?_@5&5%R1#L8Q<B&G?H/)L9?K4 "TCA$_DP0Q$G4
M>>@!=:80^N'V1Y\P0L$N)TY",B7@Q&J+N\;!@<OB#:LVE6=]:6@AXFA*K'8J
ML9HV)58'7TI38M646#4E5M676"6TC\%OIQD9(31>CVI&K!;4*CFY6EA*6S$#
MB$P>KDMU/Y<N-*[J%\O$OHX5_YYI\(0XQ6WDQP23X<*_7ADV6(>N]H=.\]TQ
M$&RS+B+RTY)<F+I7/<TE4X2/YRO=R9V3"))>P4-"801ATWL^6UJD6_ 9\03'
ML-/!QM$T5*C]I(@J6'67\D:#O&57GCRJ8.D(A9Z$8Q!:.L\KU=&TKR#7M6WQ
M' V8U1UW;BYIDJ4(@U[I;DH@8MCI[Q)R>+^S3K8MQ(:EX9T7O@=D!K4>1S?
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
MR/F;6JPU&Q^,H!KL3I1EL!L^E@U;']@F^(QJWNM@*B_P;<MS0M_!RO[HW-<
MGT]@9ZW6UBM.)Q/0/Q* QE)_<%5_K(G+0<BD11/\&>E\WD,H+8KW.!"KS._.
M P@B=E6V_NBMY>X,+73!+@Y01=82"&M@IS!87U&:OQ1H"P+4*]BZ0/%ZMK#_
M@A  ;OW7*7=G_P^><N@W_T>@"\#BV([IO0B[%'HWQY.#3RE/&H-E$J^1!L>A
MTI$N0CH6?,T_/%-7^AWJ;AFWE0L-.S2UI<6:"@P"@WHR'K!\BYW,HV<LJ=T$
M_A8L1?31B)8VTU+P'&S6.A!Z"6W(<&+@A$\:/$=3$!V"D&J!\,".##I>1$]1
M;O\RGJ=T_+4'WP*A[E=JYTGU:;)4/YA@E"4V7F( ]2J)OSW+\LP%BKXS3O8A
MF80#IPU'>WS$OCPWP)AC@&78QZN2G%O8Q@,",B&*!PY*QK:I1\LVI/XQQ%VR
M3-'K1; K/F\@I!_V=Q*2G[F@248^3/LSJ15LK>/-.F(%9PF2A'$@4D.,^333
MQ X? 6WTH -ELQF:"'<1$%AWR-K9=N7"4!-@8D<WP=7$MW $W'B%%,VY<9#*
MC8.S3K]NW,BHQQ>%8+8$_=-X=[;^A*^'*^8?/1/ ZLBN@A-0\DO<JWRZ\Q[
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
MZ"V1+"=9N&-5O_(/S>254]U)V((!C8E)"'Z6K%TF;(:%S"],)-@O$;"B\.V
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
MFH$1_7OMQ[^"A#'\(ODHPZ>Q,G[HR[/_ZK:5=!#@29A6ZAE0>EI?LVR9J_W
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
MT"OUJ/3?#P8??5'](D(Y1P*[UN9++R1^X[)WVP?T-C_P$7$E'J5%1H;OW@E
MM"Z<6(: PHK??29UE\WQ91\?E5,T9[?5V8GHOH]EE)S$\,/VH:/-8V]M\<<C
M@;*>\=TL%KH._DW&":WU54Q-^.>3Y<'M2?72(5W+D*1NLL[M1[S8*.GU\H]%
M(JEN.DEUE(1CHU%AAZ&KY",K'9P\7+GZE<6-QRN.L5LR.HE#SM7QH*?VQFD@
M<5&!5 TEX)^((HI20KHPR^/41&'8D'0V2>=-;:PM24\Z2-*CP4CM)PQ[_( D
MO4<RSE1H!Z#BO^SGX@I?6+U8-ZO^8M _4/V%S[W;E%Y,NJU9O]<>QCOOZ\:W
MI:W'%?TO\;W=?KVY3HZKI7HG6?HT8>\?5&L>:W/$I->:C:<==9B0IB[)>AF$
MO@_%&'E=:5OO=&BSGKTLF? ;DWYK1J/+>C]_'++<F13KIA^*6V5).SQ.)LNP
MO8:#HRU]G2":9WNRL]M4$;-5%*(['B.+6<Y;V5@)6S\./?;IB(RLW<I-)P1<
MU^F/U/X@C@7_N:QS4X/00T.9=3&Q=J1,G!+2&:J#X<>@RYUIL6[:H73@JS&Q
MWH'-MC*QL!Z\T^[&N]NV"W$U@:R2-M8"(7C6:WWY-Y"1*QV'5_Y-_[$Q[%,+
M;AV3X?5-7-76&F[2FO4'(Q6TW X:KCY!A(8TZV)Y[4Z:TX]%FDU\JS&^]LEI
M'@B ;2RO:0?X;-+N3SY6=*M, 5K0D$2/.,//?QF)9QCF$H[]R]F@/>P>H%"\
M<+7:H*E6VRD1=#AHI!U+>Z9=+.WI#CMJ-V'>5-U*!)IJM?<CZ<.AW>Q*TCA\
M3YU,!^I@O'/J_1A(N@G-?6SKL#N8'&/EV;0/QF$G:2KX0<-R%76$ENP+27Z&
M)%9@'<K2\K"YKK+'G\@2DQMST]T T9P()*FGO_)8/M5LMDX+;#;;;+;9;+/9
MVBZPV6RSV6:SS69KN\#*-QM!Z D#=-<0V 5Q=\)XP1D8F4X.[@MVHA-,'1L-
M@,@OF>C#V9FIL^&AZH+N$4DU'FT8!=$&@AA.F"\+%[0FQ/E2^^X.IL>R\6%K
M-FPGP%C[&\?K+[?Y8>=8-C]JS;K3S-W;.H%8&B_Z^HU!4;Z6Q+CP65  8>V9
M!VN7)=Z]"V(Z3NF"R&'+])#H]'C/8M*:3=K=>%EP 4Y-/8\PQQ[7>4QILDA"
MG#C"O'4'99YGH.&I#)JVO *.!/_CLE@@Q/,!%\DW[0?RZ5(=DJORW\\MQ[VR
MW'_K\%HQ[XZ@D_@MQT7OI(,#83J=]BA5]N)I>+!8RW9I?E[J\+T%O%W&$?;X
M8OEPBF BU0\D!A_C.'LT7TS*KXV5/,PX&5,09>P[G2_CF&^6S7^%GTL>.H-*
M)CCW;FLV: ?=+OZH&5)%=8(N3\8M9:.\.5W5:+7IQG@P?-Q)F&R^80-EQ 3)
M8+:YX4]<P"_!33FNYGJN9;\Q3E L?@9 S3HG,AS%8IEGXD=E&8(+)ZCPM8L"
M-X)AWE9^]\<]9"Z7H8?K/W1[83@Z1^0.+3:\MF</6!-X3?\3X;!AI9JKK'4-
M?IDJQ$R>M8]JJ$*(3@_Y.NHAJJ-N/'OQ!+^\P<U<KQCR&YT"L!ANRY=>9[V
MC;!*H!NO#_BK.%FR!($*_]#=P!-C@.T2M'QLX B;9Z=@BW4/LY/FV88M0GFR
MUDM4"_"'[L^*E3& +>T$"P$(O=\)]DD![.D$S3?%0I6I;#3,YQH;,<8P@7A#
MO"4H5QCK%5)PH1&F[W?^@VW/GPL-@@$8_^PDW@?=!'R>SX\\!CDM$/Z?-#Y]
M3I" ( DO24:V?5WDOFVP<(##&Q<9WARW%MY[ -VD ^[_RO+LE/ESJ #0A>5,
M0^"].)P*CLDUGN'?-/PMS("JT&E+-FDT/CJ-/PW-+-]6$X<,"DM'/6+[T,MA
M^J)'XMP_[^$_H-N0(VU]PQD UX:+L6SCD6901)B=30X/#XW@&-),.$B/HG(0
MA?"(:1(YSM*PES0MW)]G*F;J.1PY6G"(>*W8EB!_F;)3JYC?B>3;RH6&XVS$
M6LDF$+?@SSH7.]3XM%@^?959T' '6!I,>C]X3-I$5J(E.D3X]?H-W-5G_(Q_
MY6Q2FAY?5(Q&<#%HO=-D#QH'LC:T!V,-KJ:8 R9=))^U8;-9*:$Q)YJR\BO8
M&=4Z2!6XTJ5%^P4R!),)[_]%LPU&__[>V@I'T18C>J,AG:1[?Z?K+11-JB-=
MAD>+!?<(-VTJ!DZZ@>?BF!RB'AJ0['-;BM"HO_[)\OW%;?7]( #^IVQ![C"M
M'TO_L7K[0@KMCHG4>^O6/W1&WTRA?/7T>XMDQH4X\+FY!+?T&V+ZL\CK'7]Y
MJ9+;26?4FDU[:B]A,#9MOO1>T^KIZ[#7<6O6G_;5WC!]=&2B;@M'L]3$@$?$
M,415B?.('G3=C C695LI3G,2-PJA&TA<>2%9Z\^=7!F_QG%RZ*K26TQ)#4PZ
MD]:LDY$9V"8MDA**>Y_]3'$_Z=&V*'FQJ%D=%83A!#/KT1(#W3Q?+&P/?M3I
M-=S68/Z?H%.#67$T8&NQ8/2,JCLT_N87;4T&WMV3K@>#;PZ@#X09(TPD;O$@
ML+]!PZZ!M<(38]&X6K(A*#A[33.6-'%.VQ@X0Y+/;&,3FFC?G%51<$0BX\V$
ML9P)8[W(>343QMY_*<V$L0,R2C-A[,-.&!LF3A@;M;8>I26G 7-'9TVZG2,8
MG357:.*J_1:?!"L;X,4'9AT)43=CL0ZUJ&8L5@6SB9B_W@QSVGZ84R2:GCS%
MJ3G34F?ZOQ_LO\V"LA/4J^B:8[*1*D[H[Y_ E:.X<AA]J,$KV76Z5I7K&[6'
M!1:8X#4C39_UVPFJ&S.]S/.*3@%O$%;*1(3W!D;!#5N)YK8"G9ATNZW94)UV
M>NIP>A(X*GLDUJ.'HSC5$4GC_=0@QWDT4F8L@NE4/I/$G%CKU1[MC%)V#'Q9
MYON%-W(,E)H2V$BNT-FF2"N7#&^%$7@>V(#WNOW<RR_J[?:QJ+?3C[6G[60M
M'C&NL*C)\M.=#9!P9L8\SS["L-:EXWCZ4LY',H]:CO#Y><G2!A#..5$[W8':
M&<7'GC:@JS4@J@9T-9UGRELK3HZY(C@IK3<JUV@98KZ_-M"J%3#43M\_I<%%
M0OE5C:M_.F-C]APND&"3Y^;R J^$GK#ML,A)%_N8>Q-U.HCS>S,MI@84V$!2
M5JD[=V6OLJH42S;;W:I&E]> OW;Z?D5^Y.EE'08GE77@MW["68>]H;I7EG7
M$3SJ>#BM<,KTX:.;C4]^LC[YJ*X9A"GBU_3B\%(GY8P?D8@O6N98QV1 KX/)
M@&ZWVF3 *92.7(2[G!LC+B'3EX;BWEAQ6VH5B>BVL^)Z7;+B!@-UL+L55^["
MF_!0$QXZ.C-.8KB29ERO1V9<584@->"DBE1_7:GNG<RX=(I*,^,* +7U^L7-
MN(J:B.H[DN4C/>-H4:5=JX[MX-C>O+%U5_NA&,!C!CQW$>!56=%"H#3TW?I!
MM=3QL ]Y3 *YII;G@F@Z6Z"S9@%"5&/F! 4D-[9^K_VX%#R2!A31&R @>!90
M1$D VCKN<8@5O?$Z,['' U(Y [RI(8F7Q#JIXZUCE40G ^3_@-<>AE^IX_TS
M@#S7*J9O+3D?:BZC (*UT[:U52P'5KAJ+65158JVXI!"()$(P3M?((VSXR.9
M<9'J=R%E(_*7/FG-QNU!3)16B9>UK]DQ.U[:M-REI8"8'>+2^AT<'1'7?_57
MB.TZ2B%2B%$=:#"DK:6Q6NFVCF!B#[K[B@!\! SKN,8SX>!LAZ[,\6T%NK+?
MD"^ VB,=^@BH:IAG\)<S>(;NHUNWE2O+5]4$)YDSFZ9V^EH",JTC:: [N /J
MZ*&7'UAZR;.-)$,O>ZY8_>BFCM1R:".OML;OEE/GNL,BT]=V"/B'QXSYTXFZ
MQ5*WDD+NTERKE'S2E@&749'I:W78? _+JN,F9&3SY>W&41%KOPX'T$^>.1@Y
M@&J&6!V:EQG:<.WT01W%WO;#OD:]>@[[ZN.LD78"NG=HU)<TD*O\K*\0]'7Q
MH5]:?-#7AMCZP-2:,SAD6O<Q8WW6?MJ)313A<T;JQW5';*Z?:\Z3-$7#MIX%
M!&4P1P/5J, 4)U', : 3A]KXT\@:6[ZQY>N8(15B[\:V%KJ^=+X!S2,^!78\
M7]MW&B+/LMFC2=IHA+(I;GA6G.'<;8UCDI^5CA_8QS)I2D+<@9&G"AR0(3Z"
MX?PU'%FIJS"NH\Q)3EZ]KP57&'-@E#L><.\@//UI:S:=J(-.7.[4\7J%"4,!
M;)P$\J2OE[[IL@"C:*T[0>D7&3VREY"85'BOM7\M,02^WG%N<%</>)#;3\0:
M#?;,<"OCA[X\^Z]N6PF\-NAL(2+29GB]SXJ[K9EIY2</ZTBG<6G@I(N#PP^)
MRQA]?49>O2*[[>%U;SFGH5  8;Y>6POZU_4J&B+ X($3G^@PZ,4F2L#O<"6U
MG_. 63 VLX$D-1O10),?X"$LS9L:I^*3J.1X$\W%I,"+GVT-G.]@A(3FN4^6
M'43!I-G:&_+-/]$8*\N#K2V=S_%I$EFGV,R9R'U4,V<BXU$)S0^"6$#HZ/N;
M1H'>:^$G',4D@'\'SIPP^A2P]PK,4BAYXN4'+!1'\ZW?L<J^:+%Y%#OU_'R
MX^HWQU7FN'K5<^@^T!8.TG;YF^8NGM!8PBP"=\^3T0=*-* W^/\?#/\_[M>&
M"YO[E15L1).;!4LT^H'W@DVXZJ0_/ 7L_X8G&YX,>')<6Y[$!D6U-]H#UDG#
MDPU/UIDG)^_'DW&V&[9FH_&1\MS.!OF.&+8'H*Q;W7%M8Q'4QB%II8^__)!S
M4,IPUW!06X4W L=SH@YZ\:;\X\>//'FZZPZFM24\!#X?JJ/11P0N;0AOV*DM
MX4W Q.^HW7Y:=T@]"._08;X#$-B=G#$_K2DRNW2@U8FW$(M:G8YV9JT:HA@V
M=#>JK4P';3/KJX/.SK9$0W=UI+MN;>F.X)$GDWJCMIY@@(+:SU(KJ'8)5)S$
MS)G<9IDZ\2"V>H_47F_G/%JI&SX"%_-D2;6VT;8AIGP':K^RT:D-K1X[K0YK
M2ZN8"AVHG4E5 ;JCR\L<7P3EN^XX7](+QQ?:Q@"[B.J_-0=N8.4"J>A @"_Z
MVMH@[1 (PHD%7])'^"9Z(SG1EVJ:'<Z#JYH_PRF[I=EWB*&848)K<HQ#>QL"
M# APG!.&J0L!CM W[B8D%AL"/'("S/$%ZT* X]:LJXZ'\;J2FA!@$Y=)Z6S;
MCV7YP0K5RNV]UN*GPC@4%ROZ,EGJL%7KI44)#C/NJ\/^SC5JQ^"W-^S6L%O1
M6-J>^&W:F@VZ:J_;:_BMX;>3XK><>.!^^&W4:<V&/;7?/U9^2S&EQ9_K,+NP
MP-C;0X\3/(DE)I)*]LA$_)GCC&@,AD:"PN"T->Z!+(@/T?;!*OX:AB'AN^L$
M7]$>8)N>F_Z5&.9&O)WY,%@F7:G-FYV?]-\GGPDWVJ-^]F#KVA]GV@H6^T5;
MOVIO#MZ!O$O8(G_Z%%\?/8W4':Y6^T+'8><,TM.RZ?J_$+0*&X#^O[6Z+$7Y
M_]O[UN[$E6/MOZ)%<I*9+,Q(XNY)>!?C\>QXQV/[V)Z=[$]GM:7&*",DHHMM
M\NO?JFX)! @L@8 6](?QV*!+7^K>54\-/50A?[!TK:NI&E4),=1&IZN2^J!A
M#J@VZ-!!LU%O_5\;_'"&U>(.%.P="Z3C__43Z<UO8F)/=DYG>B:,HNFSJLJ5
M8^2 5-H]HV2;P(T;(+:/BZO.9!I#FOYF.<0Q+&(K#P%\,.+;D75N90'>Z79J
M737]JQ@#IEBEG:H2TH1]C&R5E/ SA*DSK;+JV[;>P+99"PA4^&E;2,RIA_<
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
MP)-(+TQ0RBK0*MB(M+"EAJ2L$E#6MO;!GNB)G>^(DJ!Q L?I=]0;$0?/SZV
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
MNFHS("AD'[QPJ3/$ _5>+.#U#Y6K^X?*1]9\%J&1F63XWP9;KX5%D2BP[Z#
MME>CP.($4#B\#TZJ-1!I2&+'2NQ8B1TKL6-+@1V[B;;4J:YO0BRM;,1R^WBI
M:)K"SHRTSSD1QBZ)AS#__AWU'H9@U2\!B(&(6$80PP^7(<1N+A^5Z]N'!^7N
M\EYY^'O__G(3[*_HV;U-D=(69_2%^):!K7TLU+4K8-+@I9W%Z0AH&:'AR&'6
M>-L'QL^4X]<%0]Y="LRD,)A:3D\X^PBAD\T?.Y$J-AC[V&]&\7&%YA';F*E.
MD478=]Q"CZ\$2400TNW8I(X$:9,@;1*D[;1@M"1(FP1IV]UR'02D[9!M>IFA
M1@)W=:%KAOFNW/\\-+113MQI#:Z@K"Y^/%P7G# C@[>Z; QODW!_9 W#TV8H
M=%OP[3+8?1@^_+;H1@*M<)QR[&_6CSN2/;H7[FCD.@\!N(Q#UP9&\YE;F?^@
MO+ME=?S6XX[<X-PCUQ%$2JVJS0S@ZWNJF)IU/]]#PHQD?7&FMF4UX>%X2,O)
M_<4/?3.QI>N57D.K-E(@Y"3S2^87F/F7:CT.Q4$Y&_7L8. ;2RU,FFU75;4K
M(/.?@&/]E3HN2X;8SK4^M(,JW/U%^L#M%!)B?V-C/B<X/^LN'UX<DJ;^R?[
M_F<P*/),^?$.2X(SF." \8#D4$(_PB-EITHTY? H@U>=J>YP*SR"0R[E2JG.
MEW2M1Z<N2O-X7_I\6VY"C.3?#B+1S<XS_=LP\ -8;EBF;+)<3<CR=:V]"ASP
MTDAS:,WD<%N57J==K7?4:EM=KOP^*(Q"H0:H9)&5;L^^2:Z]I_$6Q],=8!*]
MVNC6JWH*\*=DDN-DDN9AB6Y=(+/($1?$UG45F 2T2*=5;>N9^T>6U)LII4EZ
MLXEIF6=ACBQPDS9#H07<VL!-G*VWUOK45T9!4I/^4N7 .R'8@L<QC;FDC$3'
MNIF4DLE# 1SEU]5;=+B1C"G.U#9CS$;Q'/%.C+3HH:P6$@UDS124 ,F:DC5+
MP)K-XEGSG9;P10]E-6NR:M/Z,DKKX5E30'0!^8QWGK&BXC]9LB)F%0BC1;^*
MI?MV:+)J$/C4MOX38K48LB?WFEXL</;,Z>51+6UT(L@*^VP"/E>_JEP_:BJ[
MZ?JQJ<Z? K!J?W0:D>ZG]2%8K*V ;SZF1H!G!"\N8N)540( C_CQ& (/ICH
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
M:I/RIU@P_VB.S(]"";[L-:$[P[:'^62)M8UX,;E?;*5,"QRM(%[*>+'< =Q
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
M5W5!UTDHLN)\=N>YB(<K[:Q"5_%DK:SYXDXAE9U@PJK>$G2=A*(KSF8/ 9Y
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
M/R;3?PV_A6<?1F%>)M,C@+\L_NSEY/AT.OSR=?Y,,*'//W;^K],_8HE>9,5
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
MIOT61HM2L/G+,)V>4EAZEKU2OJAHG(2D$I)3Q6HID=-0,DOD48EH?.O<P%K
M^A0S;<^+FZ4-K672/'KZB D)&'GD[_#"]K+,M"J$PVI2UH0(P2EC(13#?=VL
M*:5U2OD^/'V*BMJ1HYD$.K"45T=IF718T$&2@<)["L7 ^QBA..N9RB*5YIF5
M.Z#T*01JQX06\]ZP] F/PS ?+HY27&1XI$H%+:<(S ;2445D"#ERT-%E3<-3
MWK6V&[<"Z5,0U(X N\]Y%\42YSBB-<Y9A9"MH$@,?:Q>'X+P,L4:A]N"C65_
M$T6? J5V@M]QMKO8*B"MDR*Y'P5"# 1 * J\'4I "L^8,24[WC[;=<<9GB:;
M'L4G1&TT).,3*"L2K2B>(7)4D>NH4I<#ZO>FP$;2ON<8TC9SW476YMUD?.%"
M85!.E0)%>TOJTVIP(5%@*;62WDGCA-PB<7/YACZYI;N*M-U4MK5$*^-:+2?3
MI!)%+;J@&(GP* 51D&44B8;L#4JE9!<6Z58T??))6ZWL1G-_C0M_>GY]BM[2
MSSL?/_XTIZ^+@V^3\OX8IXLG[WP.^8ZG-CV0O [R1B>3EX\??SFKRGT[F<T&
MFCMA6>$45282):UK",9E*%D6*;65S+2N'KH%QJYZXJ]3>LB'Z:0,R?SP'(4H
M!J0UG,)F2SI*<0LE<1.9=BXT/W^\\OH^V?A=Y7U=(VP[R^W,P?F EE'2;$">
ML(K)9LC)1E NDZ?LK(3"B\S96Y>:U[S> +&A#P _E<QWF_)FDG^'\\L!'7P+
MPU%-EGV>K)1F+HNY7H39, V<Y<I%C&"\R12054?%!0?"I62#UR'KUO[^AA!W
MG9'+=[TF$IR=]3XA.5W:D!=8)E.\.(&!L\,?\VD@0@['87KZAFBTL.GTE\2P
MT8(R<YSB;#XPF%4NC$.*ACQX$Q!\3B1Q'R)3P2 +K7?$.AQ.GU1RESR^OG3[
MPI!F2N "Z%(7O< Q5EO$-7(N N$(M4Q %PTQ,0G:VH3*R<)*Z]J,.Z#TRA3L
MGVN[B:8Q3[HA?BG:R,01-*N'&)D,$)QG$$OV#&F CK4^/;0WU=@FHD#CE!$J
M@,S,@[):4LQ)_H'-2@AA"D_%[3NB>%REWQ<^WNG;;2F]A@OV;#1G.)8JA 8\
M.0=8SXVZ; .%&0Q\T+4O1-T*$9&^!(W%&J9Y:=TV:QU<?<H ]I5HS>7["''%
MJ^'H9(YY(%1T4CL%WAH)2F@#04H#M"XD38B)+K;>"-\89*\-:#(N>BL HR(>
M&:TA6#3@@LHR(4VJ,C^K ?U98HMMN+S/Z&(3CG0>7227M+0N@8TIT"05LHA%
M"O QIZ@XPX+M[<Y3BB[:L6TWX31CRFH>5(90N+((W/("RG-#]LM1@*,"1<92
MR&!:)YKNS#9O/I*/^ W')WB^@J<AS?\QG']]>3*;TW1/#W^DT4GM[UO+$^B_
M3 (8"(&!&\,A"XK_R5FL(1WGM5ZQR)RL#KQU8> 6,/NDF+?ER\U#IMU*JV%_
M@MG\?5G"'1@AK$!O(&95U[UQ$)164&C)DB;7C*7VS4!7 /1*;;;BPO93W.%N
M#)<&530((=6F,3P3C$0P)!EOGG)Q)746^M^^&[.-2IPA34ZMV7Y%LSN:+!J/
M+9\^0%HWPC &R1=&$YTSN)049.N%-,&HV,&Y^GL ]4G-[<:'F\JNE1S:V7UR
M.J9A1(@.\M%P/)S-ZWB_G0>T@^QDYL$R<(:Y>@2:U[[SY.]XE9SU5@;?FOX/
M0.I3<J(M/5K*HF'Q_"*.(5"_A>F_<&6P@^B25%Y3-"-8(ET?'426:W;#E**]
MYJKY^=&[T?2I7*DM+1I)8/]%2_5\T.O1Y'O3FJ7+AW96LG0'[D852_4T#+V
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
M,8)+)DWHO#!I+:1]JN!]G$S!KN);LUQR^?OZI=XF\)<__#]02P,$%     @
M.(A;6KZ_(<WC;0  E-@$ !4   !E>&9Y+3(P,C0Q,C,Q7V1E9BYX;6SLO5ES
M6TF2)OH^OR)OSNOURMB7LJX>8VK)EG6FI)&455/W!1:+AX1;(* &0*74OWX\
ML' %2( G#DB!F5:EA:1POO#/3X2[AR__]K^^GHY^^(+3V7 R_MN/_"_LQQ]P
MG"9Y./[XMQ]___ 2W(__Z]__Q__XM_\'X/_\_.[7'YY/TMDICN<_/)MBF&/^
MX8_A_-,/\T_XPS\FTW\-OX0?WH["O$RFIP#_OOAGSR:?OTV''S_-?Q!,Z/6/
MK;\[_2N6Z$56#*2)"I2W$1S# %H'96SR4FCV_W[\J[",>:TY*%XB*.T\!!8,
M1,.*RYP;CWSQH:/A^%]_K;_$,,,?:'GCV>*O?_OQTWS^^:\__?3''W_\Y6N<
MCOXRF7[\23 F?UK_](^K'_]ZX^?_D(N?YM[[GQ;?/?_1V7#3#]+'\I_^SV^_
MOD^?\#3 <#R;AW&Z>  ]/L_/_^%E-/JGY3?I1V?#O\X6__[720KS!4%W+N&'
MK3]1_P;K'X/Z)> ")/_+UUG^\=__QP\_+"47IFDZ&>$[+#^L_OC[NU<WD0['
M\Y_R\/2GU<_\%$8C0KSXA/FWS_BW'V?#T\\C7'_MTQ3+5O3K)5=0NL+YG_73
M?NJ,Z1,!F::SB$!?Q7%5\888-WUZ=\SGGP492S@;S1LBOOG93?%.3L.PI8!O
M?'0#M(L/@E,\C3AM"?7*YU["N09Y'2%^_5S75K[])4U.?UI@>S;YL@LF_%J^
MT8.%XF+Y[O[/Y3^\]%!B=S@>U@WC5_KKZE_79^SY>/PZQW'&Y>ZP_O#1)%WY
MH5'=FR;G_W(4(HX67QUD' [6Q\6K<3T2P@H3OIKCZ6P0N#$ET#XDI62@,#)P
MDCL0W#N1>1)2B)N$S-8$SS#]Y>/DRT_TG)^J0.H?%I)94G+'TY<":[:J#R&.
M<"!=-+I8 2;28A03=#Y94R 'CA@TK<G(UBM://GJ:BX4X&2Z7M?J%=AK)R_3
MR6D/7,XGC46YY(P6\.,/DVG&*1DR]*W%._K7-)K,,/_MQ_GT#"^^.!G/2;M?
MC+ ^FUXT_%C_<%^=.)O!QQ ^#][/R22J'_1L%&:S-^7]?)+^=?)U.!NPJ,A0
MH=6HG U9+X6L%Y$M8+#&!"]4R?$6Q2AA%A=DK9ZTU X<S6?KKURHR9U@&NK*
M+2?LG;IS#YHG?8A[D_)TU(/+>)XOCH:=$ VN'?F-%.$FFH8:L-5>N>"_,5V3
M7F1]&"W@RFMIG85L12%M#P&BY/0G0SH?N;/*F^^4_2O6WP.2OX^(^R!]<GHZ
M&2]PG?RV, <'16%@-C$H6&B5=%!"3"F"X8)P6JUC#*U)OX&B)>F;C.B;C'?E
MYCK5W01[DVIV7ZJK!;Z"LUC<KQ\X6R$R+.:2"!$7(A(BI<%IET%)'[POQJ?
M[C+GMW_\=\MA(XDU?%UO(M)K1,*CL:H48%(G6A:+$+15((6-PG'.:;7[<ZB/
MC\-[2>PFAZ*%)_:!?G;@ ],IIKH82[I$FP-$9C@D):(I3*,SJ8GW59]V.")[
M][WV%E[#S?0RCI/Q^"R,WN'GR70^\"K3CL #8#025*0=WM&& #)D%K7V7 ;=
MA,S+3STB4N\MS(:[;,7S[&PZ)3@OA[,41O_$,'TQSL_)%J1=PW-/FS\X5LCN
MHUT(?&(9"I/"2\69R;>917<3O.W)1T!R$Z'VM!6_Q>EPDM> .$LR&5I7"KS>
M[A0.P6$DD\TZ49)0K5[C*X\] HJ[B_,FO[+)43L-Y/+51:XVE^*S*-8X.B\B
M;2X\%0@A*;+H4$N,4<E\FU.[Q[%[[<E'Q'(GH=XD6G4A^L5X/IQ_>SD<X>NS
MA7WGN+'6> E%9++O@M40#>TQ1=/A$5QP3'7;J:\_\0B([23$FX3J[H2^PX_#
MV9ST;/XZG.+ :9:13'T(Q6$]*12$+#(PA9P)SIF7W:XJ-CWU:(CM(,R;Y)KN
MY+X:I\F4-H[%(A>QMF>3L_%\^NW9)%?;WJ-&P\ DO@BR(WC!$9Q*@GP]HHVY
M!ES?"N)HJ&\GZIN:8+MKPH?P]56FE0_+<)DTLMI_,"47+)D*+'$-2B0)7C).
MSD#,B1FCK&WQOF]Y_-&PWT*\-WEWW7D_R7F*L]GJM[I</A"II)I"!9;5,T<$
M"^0$1HA)2Q%X$+SX!IQO>/31\-U5K#>Y]LVX?D9_?#/],/EC/"BE*.:]!E=B
M)K^ >?"A>"AT'MG(-?+2+?2UY<''QO,]1;HA9M(I(G8%T^*,>3-].YU\&8X3
M^?C:L2"$!3I/R =4AHZ8Q .Y_#I*389E$0VYOO;T8R.\BW WL-XI5'8%V-O)
M;!Y&_]_P\\*L8%D5&Y$\0><]'2J)0=!2D?>@&4\QD+'1PH+;].QC8_S^@MW
M=Z>(6=UL3J88%D!,5EG7^Q.1+*$QAI/.B4A %#->6V>O7QWN&PZ]]+0CX/3>
MPMO 8J>X6$W.'KW]-!FO/7TZ)%*N&0S:" <JFP3.QWIZ!'(/<U8HN^W/UY]X
M!&QV$N(&1CL%P-YC.IN2>G$1/PSG(U*OJ# 5FT$K&4F]G(8H2@%4WAODGH=T
M6_;>W8Q>?^(1,-I)B!L8[10!^S -M:+E_;?3.!D-<K$J:%; !"3[W68%4?D
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
M)="#I(LS'CG$&@Y00B*$VN"O9,^=3Z4DWWK63T]+>8 X3#_*,WE\S/=P^JT
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
M:*D.]Q@LL0\M#S458 >(?PZ6Z$CM?<8#W(.7!U(A6V1DD3;MY&N*O/%D>,K
M($DGK?0^AWRPT_T[&"S1M^;L0\<A!TOH9*UQ ="[.C0Y2 A6.C!22A2VH)&M
M>U1\5X,E]J)MU\$2>\C\L(,EA,E.29G!:.2T6G)673$%$N/62\.EP]9[QO<V
M6**+0C22? _;PV+B_:?)*+\Z_3R=?%DV?%M!<TF@0NG!1J5!.5JV4US5N)4R
MS'+N<NLMXA8XQZ<5K63?0VW^M6D8V7A7=#TC@UPDLV/M39(@(F?9:HG,M>[_
M\3W,&^E"?@<)]U!;_VL8YQ42R53QTI*[[Z4 926"<S6"&8-7*,@LBJW[&5X\
M_?AXOJ=D>VA:^&PRGLVG9ZG*\]68UOV13J'S8XCG$G@6P+2VH(K0=?I5G>:<
M;!9,:I5:!\5NPW-\>M!,^CU4S6]=^R_3R6PVT+Y8;AD#)Y0'Q6B#\H75!L/&
MDL&2.5<'<R@7B!Z1=K0)F#8DH)_^=6>G9Z,PQ_P</T\Q#1<77_3G$2[$/LXG
MIY/I?/C?BZ]O7<Q >J=]* ;(MB$U]Z3PWI<,M*H<8^(9>?.4]T;8CT[E'H34
M0T;$7N-\@%ZI9*(%&;(")5@ ;VESE>@-#PQ1L=:VS&UXCDZ)F@E_JPO3,+W^
M(IW\YY-?3UX_>_'^/UZ\^/#LS6]OW[Q^\?K#^S?S3SA==0RHM^OS69=\^OL_
MK7,"?:.%=KR/7E1-WWS4A>(Q7K372H FLZEV!)?@%7/TUZ*R3@%3VJT\_9:'
M="JZO[BWNOF$Y845RU+$F!,85F<(19_)(%02LF3T2J&T5OF=EG#GH_J^&6[*
MUI7"^;92?.A;X)HL5DWYR6B8Z]GY8CPG'G#9]%H$7U!I0LYEG?F8#;EZG&2$
MQ;I@F55RI]J/.S):MSW_T/>[?= [:2SFQMG,FS"MG,-=4#7,:-^.Y/ I[6V8
MNH/Z#F(^G!*0*Z:E(C6W.M<L3R$@>)\@,.>8%[K.E_T.R;\EJ?V0W.\CW=9E
M#&=Q-LS#4!OGKH,VP>42,(*+*,CQ04E_$@%DRB&D&*1)KD7]PHTG'S8UNA4?
MDV;";!CB6"[PK'9C_QS(D:DCC!;::TU0SF,&&0-IKY(9HD,$(YD1GM.J4YNC
M_.:SC^X8[RC>AM=;%<\[_'Q6)X'.\.3C%'$YM_LJQ'6X=P>0#4_TG8$]Q '?
ME</)H0AHO._O#C8G4<A)"I#J';XJWD$,.H 2MFY>+(5R6[W3=Z(EMUH"#Z(D
M^\B]H7(L=LT7Z^C+F^GZ(I<%*;1@"HI)=8R'U?6ZSQ&ZHIE4/J;KF31;0@(W
M/_NPYWY/#$S:B:^A'7 5SJK9U*^_/EL/$+*I%!](;5V@=>E20YF)@53&12^*
M]FZW1IQ;'W&\W'829B^5<(M+C[=UH1^F83P+BSO9V<_?+G]G.<1,2!-+-!"$
MC[67& >O.",CEQ01F64%6U\?[([NB,S$GJGI(5_F,I[U9,(=$/64N7\3S<,D
MZO?%WRUJTD'X/>\MZW@52L&%+5 4,E 24YU<:X!G9Z(-%CEO/UW@,.IP1_+]
MPVG#/C+O60M69Q['R*-@";)9(**UQ:@"V.*$LR%RYG=R#NZI!0^55-65FUNH
MOH=@6]N+S\(T/YN,*J9I&+V<3%^>C?/L/W"4Z^R_5<'V;-V#/FOCT5@.02M>
M+5L!SB@%5D1KC8WH?=[)AMSKL8?CO+\;Q/[DW%HC+D:7UW[@*X27M78-4AIK
MT3,-=<Q:S>CRX&)!,K"-$CFB]?;.%(.]GG@,>M"+=)N'!,)TO)KO20[6^"->
M13THR15?R-26)9+W$W2$D(0D:KGA/B1D,NS$_!T/.@;"6\JR811YIU$U Q.D
M%8*3U@F'M7%,KN,B,G#EN,"2!'.[I;?<]:1C8+JI-'OP]UZ-$QTR'\)7O#1*
M<Q"B82A4 HYZT3+?@P\B@DW&IL"++;)U/NM&(-^Y!K03<NL1@HN57MUT+LP,
MQQ;]G'AAAO:>7&JV?H1D$X\YDD-SO3CNMNRUC<_XSFEM*<$>BAX6R);K_&TX
M2TCVY1@G9^=VI,6 RM"Y(D)MXB1$(KTSK-:%:QN"(N^B]<M]!Z3O7!_Z$'S#
M$7\;X)TCDMHRP^IDY&IGI.(@>!0@9&#<,IDM\_VIPM&R?Q_Q;AWHURY1_.6K
MUR>OG[UZ_<O)NW<GKW]Y43MZO5_50@S''^L,PM_H+Q_#1^R0('Z/IW1-#.^Z
ML$8-RB[N$,Y'""]*3'Z=C#^2I7_Z'..E\@3'?%'2)$BZZEK6!4)D%AC*+$34
M%IN/R=@+8+NV9=L?MKQ9,;P:P460X5O'(,1:.4KZ1(>F\]+K2(Y0?WW+[@!W
MJ,9E_>G.]AYF+7EYZ/3U\ZKDRZM8=\*I54"!,05"L4(+D;2M6TX[LA<B>.N]
MX*UGD6S"\?!MRIHR?KT>O*OD^V@"<@W3^E)M!U0]W6AN1O0PMYK=&;M#!3J(
M^W#*4*0B\TPA!%E(YS.+X+WAP)B-RAN+-K6^P3JD$MQQEWDH'=A'RCUPOS;_
MSK.R8T9=VPDK36?GHC>:HS6#%2%FJ;U,.C4F_1J$P]]9MF!FTDZL/=3SUY6]
M6G2CJ*;$RY"0G( S<L0,RSS6$EU4-0F?TY$6+/>@'%>%*]0)6P_+W(;E\+P?
MSK1L(O_>]:*Z@P.9:XM[)D#JH$!)3ZYYX+16RUQ(@<70W"2\B>+IZ,+>,N_A
M#+B*:''YAK/YNS#'Q?R2_)8L:OH&;6<#;5/6M#PP/!E0EC9&3P@A%&^BU5H(
MU_IXV!W=T]&:9ASUT$BNKOW#:NVO)^.T"OD):XMU7D-)B9..IP(Q)0E%^!P1
M2Y*Y]92\S4B.64L:R+Z7U-G/RXSPV9MR&>& >^>X+9HLK$@6EA42 D,&1M"1
M*$W).;5N,K@-RS%K11/Y;[UH[3D,_^LDC$.=[4S*/)Q_.Z]>:!V(O^LYO83B
M]UK<@P3C@W!11Q/!8+VR32&1:6(%&!N80,>D+*TOPAYI,-Y+S-H& R664&<2
MBWJLJGI3Z832J&7SL:??>3!^']VY?S!^'UX>2S#^JC6W' A(&SAMQH).YGHE
MRFAOCTK4]FK>NY*M1=VO)_Y]!.+W8OM6&WIOJ??N>5TJPML%5T^!^&V8'B84
MWY6S6U6@H\ /J1#<),D4X]6$CZ!JVH03J!9]HYD01LK<^AP^K"+<$8X_E![L
M(^?6B>0GIPO[CHC@U42OQN$J?)R*4*;F1LD0)"W02'#!.L@ZD&^7C;^1$K$E
M]7#K(QY@IF(3"B;-Y=>Z0F0#JE=5MF%T#203/JC:7-K4ZB;E-9(^U\RHQ.AT
M4]R9ZU-\=B=YXQ,/G%_6B)X[&.\NVP.\UL]Q%+YAO@92<6ES]@92R?62B/:R
MD'4$+K@O0EOIV6X]!W9]XE$J0'?9MBX<N0"IKJ'2.AEMA0*[F _  VUUAGXQ
M5O*<61 !=^LFNO41Q[6O=Y'? 1(G%F9)T=++;,GA];&6HNE<2]$$$![T#A-3
MV#I.\'WF5'5QY3I+OJ>+CTUI!#N@>JHY57LQMF,^S3W$?;B<*A69472^0<!%
M&%]H"'5L.-<R:!L#BM@ZH_>QYU3UH /[2+D'[A?A_#ID(:['  KT=.;9!-94
MZT,6VN642F"<2B'Z%$UL?6U^ \2CR:O:BYWK8>%.HNTA@Z9&N^FH(TS#-2(K
MZA#1&O&V2,9LL:30B A<">6%54&QG;K$[O..WT!Q%&QW%&X/K_82R\N0AJ/A
MJI,-*]%)GA*PG&G_*H6!UZ)V/>;)6$.NI6E=KG(3Q7%;>QVEWD-*PU5$*U7?
M!5-/EMXF/ ]CYW7EZE;J.PBZ]\U@C8VT626L[:PRN:0E>8C.6N!!%)9%5$JU
MWOT/1_X=]MU!N-]#OKUT^OHR&7T9CC]>!;>>]UA<4H)L6<UJ!WRT 7PQM:NI
M3$43LL);S\^]%=#AK8#NG-U(7FHE\,9-Y!=YES7$]3[A.$R'DX6^>UV2%<:#
ML36T):0"Q\@Z%;9VQR^,+):=[NGN&A&PZ>'':02TD77#/B$+0"L<OX]GGS$-
MRY!\DJ6N[P*J80OYK4 .WS*^ 4F3OB3<>C;(5G!<$32A+/@DR=UQR8"W#,%X
MC>A##+'LY.D_+MIOZ0%_*-;W$6Q/;+^<3#&%V=H5+4@;%JNF#:>S3'')()HL
M@26?DR2WEU;=D.JK3S]L]_!&M&P@NH-,>X[FG%L:X>OP].STY\ET.OFCVB'A
M,WUG_HT.LUAOCRU8)6I[].Q("#Y"R3$DP9F7MGE%PQ[X'GM&>Y?LT-YX.DR-
MG0Y><"17" MZ4*9X"!@\($'E6GGAPTXSPXZZQJZ+?G24>>^)?6^1MKX\3*M)
M"6^GPW$:?@ZC06:T;0H; 7DD3\G03AJY<H L"B>"-86UOCS>#=G3T98FW/1P
MO7P5Y<]A-IR]_SS%D-^,_TXG:?6O:CD@'T@=4Y0! 9,AG-E8"%$Z4#8HZ8R1
MW+2NJMH5V]/1HD;\'+(:CQ$P[ER&%$BU560</-(VJ867W/H80FQ=^?V]5N-U
MT9,F\F\8SECC6M<4OPW#7(>Y)U_\8A"30YW)LH\90F8*,HM2"K2NA-9'T34(
MQZP%7:2]M35JSZ68OTW&\T^C;^<1V2J)R<H*;UV.N<NS>BG)W'N1C<HR-[DT
M%ZJ6@HT,N0;N:H6#M 4"TP(*'1:YD*98WWHNU:V ^G"T5R%BRY+2CD&2=;P'
M5P%\;9?CO47CF7=1-6])MPW,H<HJVW&_BZ.\OYP?2]GDAOM%B9@43V0]+=)+
M&(G)9>&!1<V%Q909;WU*/9[LBT;LWIUML8^4#W71O@NFIYAML1=7N]RXWT?0
MAU*"DF-T*1JRD^JPV20*^#I@JAB9%2M!A&"^6_+WS[9HSOT^\CUXM@4O&%G6
MODZ.(YN9DQ'NF+,@M0HB&W*;FH=1OX=LB[TXVRO;8A^!]QY)7RB\5@Y51 <I
M*TF(:F:)\'7XD\FF<(]D._4:ZSJ^X[^CE'N/?%ZJ*-L%UU/MDK 79[M6Q]]'
MX(?LDL!J$$4DTG:.IK;3]!!X,9"TMB(XIA+KMSWAX^N2T(L>["/G_LJIKU>#
M)B_0TLY&)$E/UH^BI2J3:VX@G8B2Y;QWEX3'6TV[%P6[5=/N([_671*NKO,?
MP_FG9Z]^7L^/]T78%*(%IV+MC8L"O*FCP5B*6A?I#"\[$7O;4XZ!VV92/%QK
MD\ M!J\,R.35:GAK# :X%S:KJ$VZ?].#XR&VC?P.4/2\/'/0:6=(R;BIEQF$
M&KR($<CXC#XIF5"T]LH?4PE\/W9Y9TGW<)>\I>9O%U1/M>1]+\9V*W>^C[@/
M5_*>D^3.UBB!Y0Y4BAQ\1DZFA9-1%2E%\]KGQU[RWH,.["/E/KB_6:DKE:1G
M>PU19SJ8.-9!&DX!<F^--<XYWSHT<Q/%HRF#WHN?N\N@]Q'N@^=)!Z^9"1ZR
M]F3T%![!8U)@L]:(#"-3S:V!1YTGO0G=K[U=]S;AI?=H[BWY<HPYDVI_IT(&
M,@F$'%3O95R,@&=&<N][SHE]3/F,_>E.+WST=-3,UB)8#Y357@@EC")/BC95
M53!"+'2V,IVYJ!,.^&YEEWON,==Q'),^=)9S[S<!EZ>@O"@%TWSX!2\-0HFJ
MIFN3HXV6SD=EK*3C-M*9&671@4Y>PUN7XN\%\)BTI3]F#ID"'5*6N4*2UOM:
MJ"YJ'\H"UM+BG<A.B-8C#Q]/"G1_RM%$WCVD/#_'@K2OY9?#<1@G?#:9S6<7
M8W-J6BYG00MTY)KQ',C.MA;(+.+ 4Y0Y9I&#;S\-[0Y0QZ09;1G8FAC=UM-Y
MAU5J9$K?M*FYM.BQFM,VURHSDH6+7(#.Z(HF8RKF/GM_W8WPF)2G1VYN:I)I
M55_Q8I&(CJ3ED\\X#7.".! Q\ABLAN)K>VI=R*SBM2XH%<M#,:HT5YM;X!R3
MCK22^DV%L*UK+MZ^>_'RQ;MW+YZ___#FV7^>O%[^_A]O?GW^XMW[%__[]U<?
M_ODZ3"OV+SCK4&]QK^=TK;7HOKA&=1;/1F%&9LC[^23]ZT+%M#?&DT]#BF5K
M?WC/:RD/V25:!^.<34JUKN7?"*3=.*O%Y_[\;?&4U>53DMXGI-?(.'J- J?5
M&O+;HQ'T#7JCG&F=+GD+G$/55G3G>_MHJFXR?BQ5%><=7"Z+:CEA)3"OA$R
MIM!J!%<09>" (NBLE2E"M0[A;P7S\,VM.K)]78N:2+V///M+>-;#D79 U%>I
MQ0TT#W.7VXBNZSGW;61]&"V((3&ND$%.L>Z96/,6#'GLD@<KR4_CJ?5%[J'8
MO^,2]V#D[R/B/DB?G)Y.Q@M<)^L)&RHR5@*"IQ6!PA3!H42(+HNB$"6=E:U)
MOX'B 0HK.G)SG>IN@FW=N?)3F))3\OELFCZ%&;Z=3CY.P^FR&7]2G NRBQ@+
MM,@@")6/ H3S,MA$CC/NU,#TKIYF6Q$<RS'?4,X-[U&VHUK7#NV JV7WRENP
M/$ #RT9\W:D"'83=NK7A;?@0,X^!#C==.^PKK<A)XM9 2C61.&.4ODDORX,K
MP6WM+ ^L _O(N'E2-M$@-J-;'5(&Z7#33M4T)4'F#=9\931T2*%,WEHFK_>
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
M%-"QJ*0M,MEXY_WV(V^ROY?0[VZROX_$>JM]NE+$;%WFFIP*"+0N4*29X+Q
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
M3(K)J(99/@]=-^E4B=9&@;TDVJ U^+C 1"G^L\H!\BX1303D0' 7((R 3SQ
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
M5Y2;5U_=-SDF8:IK[.?F%!GT,S5>W<ER=FUY]_CPUY_?<#@<\/\CJF<P(@
M ;#^G_D_)@ 13DD;:V:=:U59:W?9Z\0ZZVJ_ZUG[R_<7');OI,!*$C=6[#)N
M)YPW5^ZJ5/."A3QH.OG-F'SE=LD9Q8X890@ <^C:=6KP5:O;_/74[3_[ZQ4.
M#0@,"@X)#0M70T;'L'6* Z"@(AE'^.FBHX#CLW,<4O,+"HN*2TK+RBLJJZIK
M:NOJ-;&1,("Y;2 TA 8E9$2,K+:!W.[AD=&Q\8G)J>F9V;GY!1-DU,%5  @]
M99'+ F5M/WO[Z/CD].S\XO+J^N97 /+>P1KJUA4FXMW]F^,M' !"(U.HS^\/
M0L%[V%C]E2GFAHPO:*.0$#,01<1CLS764#0:1UD@6O\?5S84\80$3ENOW6@^
MEL;Y?2);L:ET.JL46&]''"L!LL8B4#G2Q2V;+U)(8OXVT<RDBBCS2NQ) )5<
M*E=KLMF>:*E:K3-&%3/VY#,(-,<.3ATF::W9;',ZG,@A?9"L;[F'B J>&-,9
MMKJ"T"E4VNOW!Q=(KMY88F$[.G[$1K(J'8W'D^D\MJDM.BZSHS74/DC='<WG
MB^6:5?QV'JZ?P#44$FZJWBW7F^T_+G=R$EBOO:L(7/]]2VC[?3B6Q&*$9<OO
M[*WYF9SHI9OQ[G*MR79WYGT\X.(-O(5^#&/V+-Q>K#*:[15[15Z:Q0X2JX0Y
M/6-N7^[.]O7!)V?VPU01CI[IC?WA=.5[\$ ,_G!-$'(D#< J;(V0ZC.61?E^
M*)G[66P H7O@ A5V.F&A&T5I^4$D:ZO5A >#(4\!%?(6(8T8^TGY8:SH@U5(
MA, .]P$E(O@\,4Z!ON(H465@#YHPB,(YIJ!>N':4HF-181Z)\-^XHNM/0:>T
MM'<[ZY,,J](.0U^SWGX 962+8D*FZXKU:4Z%)*,E _Z%"33&!ROH-#^8P(;1
MX!O2!5*Z/W/D7D&\'/-Y,4_,N16IY?67HY(W]8OSLOQ0YCE0]@ 7C((VA3FV
MO+KUXJ)J"E9N0WHXGW!1O0:KO*SM?B"9 +:W.@,HVI!8RNO&Z*NN&ET 0I?Q
MK@!;.\&I_VROX2UK2 @')6AK)K#F*@N6F_:C5!]@?NR"P&C;GH;M3=?M2!1K
M^T5D@657QT35K]XW#31VA!]#$8Z][P1VM_U6K2SRMB"\Z-M!B'SU8=+>1(/]
M8+Q"]>\1,MMR)Z((4Q45&^JT*[U1QK*MI5%ML/$?OLH>5AY#YE6[.]5[O7U
M)X^^C,NLQ$>ONSF9G\D_/J0B7<_.*@G$?)]7E_?#R<I>(0UI5AOM=UTQV*7^
MNVJ,[=I0."?E[+AJ/Q3]L$$<=OVP>1D\Q52D3KO=LF%WFL._Y?LH-EW:C\6"
MN.)U6..Q[\]0V\[=>" \O!Y>Y/ZT'_75P8MU1.]Z:$V-5%QH(RV,71C.G-VF
MZXYWI7;S?&H0=_-RF0JHO?A,_3O[[T6U!];K33=(JJ&R3([J<:/]M-;UUQA#
M7MAV@#OZ\*\\0D?1N8FOCGY$%3^47O&&-7K_WJL:<?Q[4A,U%DG.Y)CWO-\-
M^LC[?#OJ.'1KMC M<U[3]LM_]L_CKY_8<^A:M]T@\?/K63.X<C[05N(3X[HC
MZHQIWA&69S>BWFT@"V=>X4)9,*!Q!HH_1(0DKR"%.U:KNOE#ZI'6,Q/26Q?,
M.41Y%^C:21<_X4?I2M5K.C:(B#:E#.C*7(3D SB,]\,55$RQW'0:*(3G?Z[S
M) (TSL"5)M$ PSDL/,N'(?8)QQ &[SU< WH>. )C_G^KZX53W6-R?Z9O)<")
M4F!D?@"7J7P,AVT11<UH/9$Y,QK%4!K@H)U"E-HI+ES&\"/'_2AC-L0(XTS3
M&T.W448OT2,*7YVFZ'9$%]68\*6@>(Q=<6(UA5'*W0QX]"]$[F^X1G!)=,D9
MR1DQ DHL6O.1%NWKW43H^)^TM"H<SWO<4#47FZ2"JV.L@'&5X9P_ D'XTI3.
M(5-FS$T1TU,6NUC&*KFT$HF:GK1\'UQ54ZWOLAUYH!_T_\0+37W1EE11%VJ(
MF/$.90,\#882Z^N&N$^'9]_QIHHA7_ CX^=GY4(D@!+687_W+U+_8%C5HRC-
MUPO! *@ZIS20>%DQ"!SK*]]1B0SYU_G$4$R\#(4@I:@S1/\-JCRSR-- .26-
MI(WFXKU 1@EKO<JLE^1\+#9M/OB@IO;[??D9/D.9P41>X0-^A;HY/1$YGU:A
M\%^-+].5K#A*]*7\?RMC%RIU.*RK!;PPJB-)JO3^$BTI<RU)6JE>ZIV^##&Z
MV$")(VWSSR:^4O@G:\Z(5!EN+JT.)-[F1"Y8!R&Q, P*KP1RIIB&$2FOC>JM
M_.SGO@QE5"Z=].;W[Z<N-A:R+9[-?/"NZDXV)5368\QY:!FWK2J$C>>O=!*T
MMH?DV#W2EHQO\"MT8-Z<_<MDQWXG:!]0=3@.[Y(\I!"0FXBY^401/W2A]PB
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
M.8&RP0PEI&Z1PB&JMH',_TEE+ 7J+_\GMY'[PP3<XI4<W5WR=H-TGO690*8
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
M2[<,;E$0D,4U@"M+0+0]1FB.'R;46S8?;\@(70H)I3=@N>+CEFHPFCOE T[
M@VK8>TT.T&(>=40##;AOUF#\W9D"="*)L4$(#*<D7#+&VZ+$CY7#Q@I:W5??
M>S/&JX0BYX;-A$3@HNZ\,!9<RD*(A4&!#>O;NANLZ@5^3!*H2,GX!(%8 Y+V
MV<2"=NOHS5GTX>2?^_<E4?8W59#C&N9(:C\O+FM2(RW@;:2BKQ20#U!H&6RC
MSP1^[$5PWC)9<T8@\1^@[ 32U0Y3X\(1SBID7\G)^P')M 1)S%B@^:G]9_,#
M5D^32BJ)7;H<AE8@8R&"<[HI,RS[!I%$?LT4-;V@@$U^DTH7<9IZA>^03<\T
M8)[J.48:@$^=8-W/;6;2K$HYO30B$ @L<<YA2%]>^W;(DQO&$AB"PSV1((O'
M)K7*MP.,?I[+K<GFG)$"[>7YT0VR1A\>(.8^2XXPJ@V$=4!_YP3^*XF7N]*6
MU3N2-2VFJ-3NO@ZF$:?FVRGBNZ"9X:*B/4#ARD6P$ /(2VT"#$P@9,6X=OMT
MC4@R.X'4.,;, !I"(CR6EV+\(S.22BJ%2%SQ6%K%7BJL"VJ!'6F$_**8>1J5
M/U14^69$V?!1X9ML? PS2B+R-+_-SX'F#V+FG_V+64.+.2WVOG!+\=?JXP-I
M^01A__$3,B,=LF,5?9(*Y2X=D$8\X((=6 [IZ:#18VC1<70?Q:Q]_Q)9K$>!
M?TNUK[%!+L\*T]GX&LXZKW]";@B4TYLAF@L>I-( Z6*=&"/1Z0B:5='24Q#3
M?>>W>!8[^;1Q+"8H84*0*D<PJG6"8,\_>L5E#JD_8IJC$T0\L0HM40T,D:&F
M_U)Y8MI8ZB%4JC%@X>@B S NB<&1V!TNQIXJYM= BR=","<@37XC=0XM,=A!
MNRNV(*BQ^"%<9BM5MKA_(B@*,V/.E7>7=!\Q%+K)=7.BYW#ZCU0)+B5"77B4
M4/;YX)1!PO"(J<R;F\%'8_V'RSZ_'+V&($!:+]4\L3_@!N;>:EXC,0TY*Z&G
M9##&M0I *W"N#-F_W@S$HI,0MO))+98:8+!PD0F9(0\U-?&M#7#0"XB\/V"Q
M4G=3&U"[,1*,+H_HQ&3K01,M/;!--;?K+:>OIQM2/%/3S@^16PJV/L,^*UM3
M(16K_O(S4.IK8GD6504DU IGG3Z[Y_0EW+J.SCP9:2!Y)5M_Q,+1V%H0\33U
M!!"F4>%V9$UY6X2>?,+P9IZ4>I8A102M#.&E+TMJW#\9KLC^@Y!#0&FF9VTO
M"/"S()O]S83U9)TC=2B*CQ:WT9^I5IS!#+](^[(Y #6QE QCY+*Q):$LJ:4+
M7J M=5 3)8'&/RR9L$[_(2(M;D3R5!I(NZ?C %O&Q)Q6(GW-=Z>M))C.$9ZI
M#@Q\6F>FUF%&_.^\MG(,0:(*+>?$?H%1VX;>-MB67&(BSGM@+J*T26Z1BSNL
MJ'<UV&&N[ #0:F'[T:Y*R+VJC'$<A ^M6UG(VK>%8-EFK1R%X<[G- ]W#=@2
MC!>URIB74.T]'E-CO)WT"DOVW9SV1>KD\4H B2[1_5;Z5R3*#2^T9P8[D^W(
MR2H&:&V&&N=&*"+\U&@.PA.G_TAM.;/V'3![R)7UV.#/KB0B%ESQNYYS,BHN
M9,+F=6PI(=:5%W#6:0N<+@K4C)WA@(C$"BS5;_^N/B+9AP56UU],@HB@\[@+
M/X3LT<I9VRS&LDJ!GXHK:*UJIBHKER.W)DWEAM58HFJQ=S>N(?@V:R_046\F
M>B7+JOR:C4IUD59[.!L;VD&X%_7 =QUV,K(+1HGJ'9?8U0>EP6R6TSTDV(>4
MTQG9D1G&EE8E0#RK=X?V$;/I@%QY)#Z[4R]T*]'T@I_E0GCF&CC13O)57.7:
M2Z:&P4G?Z+GV<WEM)I1=R$$=Q"AQ4ANI.W[#O.!0Z\\$[ '<*@TTZGWYQ>XX
M"3$!#+-JG%E5&5^SW4/D8AQMHF]B1#FD&N-!Q35[_./,W^IXU-@U*N'AA]Y
M4P G#1G]:>2O5WKTO^SR"$6_IBYF_OVI\V%G!\9)WS&/OTT4Z_'!@,9.,K00
M<!QL\^4RIOH7@XIT8V\@="8+I'F;"75"4[Y48<W$=:MWQUI':'-"'*V+7+K]
MZZ<+4.&@;AA&!T%1?E[%J%QQO05T*P7N<E\ZG=2/A29%LB\4F>'\DP.NE:O@
M.^9'"SN^<,^"  W 0=DK2 ,.PPT\GA)<;$N$[YCQ'QMA'2KQ9^2D%7+'!DBD
MAL-A3BU95Q!B'BT1RSR"T^T=V0'QXR^6>U0\'R"%,1>WEO/.R^^8);8AVK.B
MD\&3%RLM'$G4UU^TGQH(C>HIHS1 ^  0!'YECH)%;5DW]P]S\:R!ULJ%49F;
M47_T=R_:$S^G;\UG4F1@X+Y+U\8?**XM91K+@Q",2'J*I,%%BJ#)3<ME3;8I
M?P*"A<UCW&PCU',QF+K^4NPB3(" %A:$9\2# 6A\2VQ<Q^$&B;J(8S!W--9V
M9-*&3TN+'$KQ23L+G9I;!Y0.+X! >/*LH'./G6!QTEO1.R=A]()W>@"YCRT%
M.0_I_2V6W80 !X;$1UYTTN;/G(TG<Y?L98LOGG6D._62W7=R>6D/M3=@E@L0
MA!NX=L>7K\[S8Q4+#QGG8Q":AS-;D2O*L.N_6D;ZFCCIV0K>=<W/FO;76/:E
M+[5,V)Q[ SS*EG!Z*;RPF\B,3S_I-+X/:]IBS:S82G3__J;SEZWYNWS9P//%
MG1"#J\Q@U>4_5^9;+OVD?IE+B2H(WX]@OIV1AO]F@W599K=W!DW/9A1>\W&B
M_[*A<!BM%C*2_A#U<0 X_158PU;E 'T[_5_DH<WW_J-^DVF7-*X\OA!R*_+E
MS+<[!/,>OH]'?VFK^$B8[BN%H<!B?KIL#'-0D/GI96DX#WS*Y>FDR7(7Y.!!
M*W?)2=,1(]$7V((J< 804/SR%[FWM6GFU.XT3VO"K6&MV4VFM0JS3D[@D=6L
MM=W4Y5@PEH-&2FZ_&866WZB-W]5(X$(8YKX;F+[VP& AX.S9V'KFXNP#?_0X
MQ'"K0],+H]^WFW;X.:AHBQ/PV@:NNB?L:_M% 8#>2=(O/WX3;W-3\+QV$_C,
MT1Z"3>*,UR2IWN!6+ #(_J(8+:C1UN;&ZC'A< ]J%I2=E BQ)/^^&^YE%*H6
MM^_HX;FTO>']R_-BR$G+[(E872]Z$Q#(,X'$(9$D\IPD[96L_)RLZ96B_YQL
M.Q>)AYS89?_YT/-DVM/5]G<(*0UKA'NXI5M<&]!E52/REZMEE6($H7/]A8K7
MH)=XHI>]4\>1#8;<RW->G:(GME;ZIZ>^K38W'=ZP:OY"E_;,TP#KT1CRPXY
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
M:D6JS,719,8A]7Z.[9M.W;&_7#Y?4 UCE\KJ/!RILU[U\B$&5/E!%4QP( F
MKI/DPHF)[V_G%%LF-+!-8^V].5M\,A32KMOE]8//&7@UY457(KTL(,+],=>H
M;[BWWK 0J7JH12]3W.P<FY0$4/=?64 XA22)UXA&"L#EK<%TDF2OYH:C3!9'
M_OM-79;DBS)&._H7SYM)\?YB:3#VA$/[Z<)@-I9P>H!^>.;UU,. .T/Z[5IT
M/B-GHZV/4H$ -J;@0H4C<.)UJ6\8.:%2>\*G9;085]/J[_3%_UZMY..I0U\,
M)QZ=Y7G[H8LE06J<O47E*7B:M(=E  3NPA4X&CN01M"F'#U](^L?S,<Z>^ZC
M$\KZO:&EK^(R(%*(Z=GQ_R(V8D^)*AQ*YUP52A5"-ZA'BIOS&*040&@';QE
M0C4#Z-+'K&_\@E!(#QA _WO6]3"5%Z Q*1V7.X ^M$"]"E["4P)"C=HS'0@A
M*L;W,L\$6G?RLN">I>67O2L\E/RA=&M!)HX<1&CWFA@CY)H'^)++XM+'\NG?
MS)M3/]^[]R8KN>D"NY"]+BD(SP!ZW*)DV-K ?-*#OL8#F9A;)+6UXD?EU^45
M4B0.\0D.UZ;EK[.^?5WJ([&3A4_E&NY=8/_I/.>GD_'UIG.AOF>\,6_:Z<]<
M3Q__+E])0@D:<!)#.Q?2>S%)!0HQ9N/USW,L3:]_Y+G.[GV#C<!&6[/NW+T@
M66\_!B62H:!2*$W:,(H!(-51X/0CZ!%8(&J>>W4V49Z8VVVU(-JCUU^A>?RH
MNCY)>&2.#:U^TJCM.9!5+\4;=HVC[(NQ$&!M?.-+ P'2^\CT.I%<YXL*5,H1
M#/:\5UN8J>OSS7+(;*FR_(E>_/6_,1N8?()IF/^)*/J"N!(0<N:&?>-PN+?:
MRW/6JE?C<M]_ZO=AW0LBGP+]<;N@\B[!AL1![J6]O3N6B!#$';V[CN9M4PRS
M<)#CZ=B0IU0EMN5ZGK-_/'@[SK:JAGZ*WHFNA?:O)-BC>0TLB8+=Y$?[(J/2
MQ?34(J<%%P?#)=5J"X'#)C8QZ2W!\6P>T.<H[,KB'%6<F(#/W294Q<;T%O"#
MN09Y#2_OK<LL2]Y^^K@S<^@VP:U0B&5OC"J(PHH21"G*R+$LA#3M#0+U>NNI
M3\NSDN[91M$L,W*+U^$Y+ZW^(J-JKVO<[/:+K5P ]G<0J-(8MPH1]5N6IF6A
M/(,24:+UM,,/>"OP5CR^E+ML,>"=^^4>J^^,=C9;<WGLR2]IS1TBR"_0:@R!
M)9BB!T^F[^QWM6@O9Y0M:<=FR/TI)YYY.IR:66926^UQ-T[9S*6[M0I4A,89
MJ. T0*6Q'A44Y\(EJ= %H*,]4U$\9]-7>LU+?E?SOGU!%+ .%!Y=F=LG[X"G
M*%X;+168J,+I,U;\8%B04F\!A*18V#1UYL>@<ZU'O&57[KUS;+>C,]D?)R0S
M &P5FO,7-$GF-*B$6XFF:Y,T4JD:>-\S+KK='=+53F7YMU<UUI9DC1#O!6\M
MC9S>>W*RQSV*E)^/CF3R8JTX4-V<$HMH,81*GI686M,A;X>JQOKGFZCQ[0,&
M$&*I1!44[,D[/TL5"B4WD>Z2K1MHZ2E%]0W-RKJF0ONY8W(Q<Z>=>JTJNS8N
M2*='H[!U#(#5CM+;P4<KI N"P[B2%(2^3RXG[OR#?[1<_5J_"IP-N,'NJ_0H
M0S/NAG  +KFL=AB[RW1# K3?C9>J2"O$>%HEHKG=27$+"Z"W(RD0_;TG6*7Z
MAL!AVU/1-X6R5ZI;=A8PFGB8#P/@7I>8I8KV8%'D=]D\74@I9Y=L>-?1,R?+
MVZY#[4QL;X5%IVS8,Y5LO]>+ 3K$-E7$!'M(*98.[UC7+@0$#@+D05L8D?^"
M#(YR&]5E9 BA]RYK$[WC#35]PQ+K2+%AL3$.]5Q?'(I?]X^VGVX??EQ:^IY3
M*>WW]UD&0'3@1K'UE<!_K)IN.Y%LNC"0!O]G:</]!^]R*B04$O;O6W+M251_
M T9Z(\9I*J^8M1<-6G33]9@'D<C! E%2]EM=B8"!I!"=@F7<Q;0[F0YF&=4&
M6G6E'VRZ.*2W-JT657J0XJ2@[6R2QD52:OWUC5I0]$8X^NRAFNV&3..L@CAQ
MVZ[M&S)3+!](*N0D\!P1C8T;(XBN:D@Z]F$I$5HJOZ8)8WFYFD.B@S^COWWR
M4(\"*'UQB#Y=JO#D@/VR,$S80)X!L*V#F/>@; _Y.>+*0=C VL+J<>SE4NQ
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
M+U*Z]F-JI8:ZG?[%\YNB&;D^:69ST:;#W%)A-$OB)?QN7(<A0I:XTH]BUV<
MGF"N631]6E$>863,_AHAH/LFT 3(^&B)<&%:5(]8&;=:-0_!ST8;6-]J<O2J
M(5G<K)D*<'L[;E$R/R 'O5-NNNK, +;/4ZZX(GM@M3\&=N<I^  PRPYD+7,=
M+E2<'=(("/S:T2N$>F3Q6O)\W$+P!:@C@H=6CQ E,8#5V5YT= $WL>!U(P/@
M"9P8<R2=[ZU).5>9HE5_*C+4T_%<E!+PV!7?]O(F,WZ:U@M42?%5.,P\C&P/
MQI'">B[D%TY3S7'ATBWP9R$.'@O]-AO=_P'V$'4XT>YT<>0H,QU=AD(11GGF
M T\Z9,$[#* WC[#E/::"*$VV"&%SK/VXT?!UC".OG_G]$?!%.I<_<8ML1/2*
MH^C3!S 0;3<NRSO[8<B:4'PSKAFC-;2S=[4C["DEZ?H1-G;6ZD)(+<I#8S$<
MNT_(+O++ KFD;<QF$>?OJ[59XC3X'2/0UA/?!P%S&3/E*]4\$%O9N%LWPH41
MTA15!$!K=Z)SF8907!'!H"1NA7W#]1CQ;8M]TFOB?F)A<QINXLQ/3P^!NKJ<
M>#ZK@(\[_KL2 !&=Y%8=NFWE3:3T2N27;+\@[J@DUOM_O%, XYA/,.4_Q7,D
M73;FL_]W-"BGNUU&.4UUIR4O]C$ $4, A/6V5%&/BQ)1OOX%TDTMZ*$;D:5!
M&9P+6O=.1V6YH1 V#"#S-AY& 991ZPE53V'8E=T_FO$,H&;5F@%\>?2+999Z
M@]8"\PZ:6^FWP]0P??Z%8NC7H4YRJ=7N@7/C<I(D+KU31;=[/>_7Z1W%/.8J
MOQ PUG1/R8J,8)HV'V$(5I#2-.:'5R'=&B*(DR3"$M(KNP@^,6*2E_GS0G2@
M[BFN.?8;.D>N#R3_A(%R<?GHI+8@BA'"F:1JH9$2 DL67/0+%>09E3KV_9GL
MF/([TZRHKI^SE#<<5-&.SV,]:"Y#(>IMXB]_T91?D.2<X'71C&"M-Q<-1DI-
MS^X%5(S5L,Y$&C  .I<-Y0J\YV\3_PPAZ@#S1DM]'<!*!V[4+_H'&*#!*X[&
M37<6X P@I]AP568@F<*Q"F5V#L0J\F,:VN <:7@U*!9A7N0&%LM;RG>FEP3.
M%+?<S@KXEEFH]RU0U2AUZ'3.-80NG0O* $Z>HV4QK73J/0-8?_3[*ZK+F&Y
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
M!/%CZ2BB5;Y;=PLF@1K^* AA3?S1+S#($[PLXJ6U:!9W0;+ R-!C >K+>XA
M\4L&P)(N6(T](81BC9Q8%J:]@V&+)'[$_2+H=MK0RKHPO(AC"ED7I><\@PU^
MGI/-WY"4.KU[ZOT?(>' ?3QD.YUDT\ML.V^LL"+G)0+Z,PWD<2L)DSXML?>7
M-=MTU6A%T1G;RC8T94,+UOWF5?0[GT((&H-]]Q<8]J(6=LD6TTA.JC+:,OUF
M^[1JX+$ QXVB! \;#D3M&[Y[9_'M);BUN'!<$.#C*CXUXO7CGR^$@$ >RVP-
MJ2NI,5$93X.=F$L\$[F(JH7%H +2YQG =1"*IYE8&II[I>V93.,3S18BML/;
M/D8+Z#XY_4;=Y+H)$!-M&/ZE?@Q4-XU!0*"=%&Y4;$M;SDQW_S ^8*?H7+/#
MA86Z0?[^/]&K:YJ-9L,JK[+(-"$6'(QHQ0#F<LUI288"KG#7W;[K\)0^0[FI
MQ1LD5.*:T5'"(D_ M=ZFG%?8&M61SP.2C6D/Z)PV% 5FP_H$XQWAC@OJVTH]
M[O(/ ^B?S2L_^F;YS)?' HN+)H5U<GR+18@G#P>T?XT* ?:#*XV[5,'A ;2(
MH<8&K.''=@KI.O00PO%+0"\D_&'LO!^Q-/M&\T)5_)%' M>-'W9KX6ZDES.M
M&M>0PTP[9)!B'!3_TQ=UQ."X.E^7;NI#2I)E]TGLI\)!33O9K.Q(_D7?JGNT
M2,QM& >]QXTG" 'SQ9]LNX1'\[NDK(B"KS>X!E'W= -LV3+E+7=3>VN\'RFI
M1>TRDUMG 2LM$X-]LU(=U+LBX4#O:Z0#I'1F:RR^->'7V&*?4ED<'2#G>][(
M(+RZE2_;>[GFPT)\(YT5V>G6,!"/PA9*0 @?2/OXT 2JZ>-07%ESVXTS_? [
MU1_AW^(E+4X\09WA'_B.V+9]D9+)^;T#RRQ)7J ]19YZ@^A-%>;&>Q-BRI9\
ME;J1ZD3/=[G%ID=7&[ %9^N_NRMX'BI=FW'F&P#A/V+(G_\C;R-HI72 ZD74
M[L_,,^VQXO_J!D\-VI4XEW=2L<[SYPUYCK-1H&)X&(EI<!8LFGA]9;X.KT3P
MI\CYK[#21:S>#53XV<\(.C66W1_O:I1\_QU16\;WZ,. M/\+6@/L5I40<AI6
MLQ+;P;LNHU$_3O7%HK>W"-PV&:\6(QH7%@?A\]D6RCKX2W$*6D5=XAR;$B=8
M<57\B.-,]V#H4RC>*D, $3Y%EP25>NQ;_!?@Z;V&DIGF#6KWI6/%Y%UVI>0"
M14P6GMO=/0EMU5]FH<4:ZH#^=$[A< ID4S=,G)3?_^+]1:F:E8^U*SHEBD->
M;AJ/#)K$_^B1=MW<OUR BE(CF!/=19B!S-7 1@2]*08.8,_5"0,4<6;RG^;)
MR@7[S'[_X? 'W+UCU=676N]%Q$:G9'=IW]>'@*I!_57<3=WITG,(#3#(/SPP
M0!LCM;[_8'GEN=FB0LXCW)!"^>GH[X^^92M?&)A[=HUC&$:T<)O#X!.V+8A-
M_0S@,%+!U3>T);!HU?RW!F1E8S]5?LQ?@?\BY?N)#B="E%A41JZ\@;TH4[ 5
MVC-8X.Y<2G\3E*7-.!B;[XZE^,TN1/L_VC/3-OIY643Z_3TAD32M==MJBX#[
MI]"-[PLA+S#8G/^4B^>V<!PI;4=)?JOFF?O.8,SCBIO2<J1W%P/4VNO]Q&J/
M0Q]:9D2?2O,?A@4Q*Y]B4"]D(8M<.TY7H^J3=-#OX$Z].H\D4'W^)ZM<3U8%
M5 2^>6K@]_YRY9W+UIFM5SG'CG=LOXX\U>;$+!#=,KH@Z@-"C222Q+,@4O;6
MXIWKQF:K=85'8N^72,/U.3.QC84.)="<HH?JN@Z[%:"^AYW='M:-[#A.U7<:
M+&&F;K6VG D&8'Y3ZF-J8[V?_0.18S=C!&XBVOO\=YF1\1TV]X9\',1A,6G+
M2K0Z!G#7+5$BL($$[24;#<U:$/^@M@DB(P&TI?#.I45KOENW+Z#R+LEK1]PT
M%F+)78V0V>TUY)[^Q7TH.IR@CE\6E+\=VG;WC5+UH##6C7AE=_X2TS7^%'5T
MS(IHX)D/VNYXBU;:POE%2TBV<J_HFL>EUF_GQ'Y5O67FCV0JB@EJ9J%UI@1=
M?/K"WUN-5? [!\,#=1%O^C&\;:X_C8/.+Z\]"&9+-%5<-A7WF)MH_C/=6!$A
M25:CU3#EABQP=Z,D&0"V\* I[HS;43@OT14,P@W$?,]\6+"M59VS9JIZ9"DC
M:\\0&V?4+YX2\9%9[%XR\8@<[2G*IRH5Q6\H0O_B5MM15:B1TB'N%WJZ[QT\
M=5ZVS?RJJF:G>PP_N[ES>6S\]3<&N01IBA1]$2-L<)&83IX@NC 1OFJ'#IS#
M*CP"U9,UK$0V_GDF,_]IA[E;SDWA&,U/N4E"A6I_LS@)TH^.1!-O:"SFX@QK
MB"]7/1E SVX<7>;CY#??A[M'OUI&A)=_E<MMBO8U]XB>&JFI>Z;XB>UVE+9[
M'Z8ZE #!CX$*QNG;QJ?A81J2\Z8!'"]I'X[5P''3[)^"=(>6.&-Y=2*VTU[-
M+DQ=XSA'#.W.*XDRY(?;=QXL7@YZ&,3K,/?UN52M^.TFLQ5?68] FYBHOGOH
M)C036HC3)]QJ=5.11Q &.8/::#Z'2T=C_$[77SOL]/RM_KQMHN0UL@&^/2P9
MV$N?9\79)]$/TX>764'8JKF:DQUQ)3[@KO;AFF>#G#EGN!;%(F\^&'^J,@3#
MEJQ4&_\@E!$Q%E-T"3^[%M->MR.;G*$X2[_'"_SU+2]N/;XF<O%G>7*G0*U)
M<Z>7]J_?0BP_]P?&YJKP5H0FBC@8CFLB"%?Z'G#T:4#J[1M=CX\?]R7@IW \
MT?<>]2\[#\8_!.YZL3_X7@E7*4.!ZLS,$[6(K<]#=3M4%C?H6)$,U:Z$O#HF
M:?DI\>%+J1V^6S)&K*,1[<8 7'2[G<(!^I,#:6G:D'G7Q;ZZ35T]>CZBX-CL
MM\2U\-9F'BVS1 >"L4MI64%2YGWS_WCB=!<YBFI2VAXL6D(.KT )!I#W5)7)
MAZ,7ST28FK1D5[UK;OXH$!"PB+IO9Q%]\4)G"[67QWZ>6;I^_.@<FW] YWI#
M877:@K%B/''$Q?[E0YB9XVWCVE!1Y]&C_;EKMP3E3$@%R=S*?R*KEYJ7AL)A
M<\/D0[2W'>S(KP6*S(*B2[6<0-C1U8A".7G+'_Q&A1)L<S8G;*2N/;ZE6!_L
M],?'PB/6+?OB L;'^@+T-/(3^F^BBEIIA Z@TCK.-$\X70;3RQR7P,>J53+F
MT_*/Y]N^GS@D9=;<%?@+N>3V]^(%>7(J#=VA#!Y>-;<\C<M]\GW:P*0E;G5
MY<+DG!F;\ONN19&)>U?VF@K@!U[,4*A:V,)Y)W6<18X8&H 7L8-J]G8DI;B=
M7[1S59ZGNA4SM<K:(Q7ME3)9#FPA<^G8V12,-V;>M//O+8#'BB^W9*2_Q%50
M?/?$CVFT+WZ[4VK6PUMH7VI]@5WH7_H?A^R'W(@.#"!)YBSX@"+O9(J#"KOY
MB,@<(U6^> .OZY7P]7QI.:&D)?[=SM5>4?Y)QI29/?B>=<-2$*\4A3#'5SAU
M'G"DJ&IHIW(,T><G*W:$W]7MV3]$WDFSE\^;KQIU.\J$-5H=1^&3>%3O(G1N
MML^-F !F==G K^_CQE*W0[928I]8>J\MU:=5=N..L[P\*_]HZ3;WR0-_\B"S
M/W-!!*7@JKHT$CI.M(Y33Y<NUR'ND-+CM<^6[^":DA7DN&_MKL7ECQ0^LU.)
M_9JM?H1C0LC^Q]\M.-P7F0O:<P/)17N+\AA+[%";##%'/'!_N[G,/T6U#$;Y
MXA.5ECV2\"]>:N$X>=JUS%BB,];1#9Z[*2A_V.)L#Z;:.#<]I(*C2T(WVH,4
MU*L!FE8M3/RP.QS,)F*I3!T6\TIZ#FE3/#]]\X+AI]<=,NE=35"B9=6B-RXT
MRE ,W.K517$C-2U"7Z_ G5QG%#O2S:;O7/8/3_%^GF-UZNUEST'L.05JE+TU
M,76%*H0BKX$OB:UX^]2VB[[$.NRVG9Z'C/AX2-)=&X?I2O[EFSLR<N*]7N?X
MU$TT8_ES>5CVV85)3=L]#_!5\QSD/].8VY+H1(F51 -N?!";1C("Z#B&\6_-
ME[G\XG7!H!?JQ>MC"O<@7X_DS\]W=,UH.TESF[?,:I]K:_77]R[ 7XV8,E8=
M( +C[,DJ6,B\"MF]\>^6%,2I*=C=L84L/#3UZ(^4D%82-D+%B&1 UED6G\3F
M$_ BI/Y'+R[U__'BD?11$' HB"'?I=4B%:B2M&<=^F#XJF[B-Y)5,L:[PNG:
M9$!(_N6LXW6!PDQ8]BV_+O/SINU+Q<8XA9Q!66C0%S>.OQN[H^_Y0:$8KPAY
M<C*836(  ZNKL"</C_RF0$47P%(\VT2@NKS@HE-?D.21&:&C$K4L-&+QX?&.
M76:O-TE[2[6DW$!^DI$$LU=G.'ISQH*+X:G3A_[D/IH0&VF6.K0N_S02X/G&
M$GF"=?G]ZV3@Q+_T?R"549@O TA>J?O[/.+(1@$/[9U'7=9ETEH31T* JK;:
M<8LR_\478X-"+ZTSM?]8!-TOO/OYOLK$UAC&=W?^)2Z($$1,IF#'^D8-'Y]9
M_'@]/+SUY.50'=V3:'6\J&Q<QGU3V6CQ9]%BT2Q_]DDVY/.UM.<&WI0+5&=:
M:H<Z/!V7/="=<E[2?O*,TU%7\_JO)N=4\_#AX8DEJIY+G7]NSS\36:R//D4.
MF"4L$K=P5=OF.(V%O=6R?$UX2O=!R';8^2?A/]HQ'QMO&A>7>WR??]ZX](I-
M\GDDIPP[S@I49/874@A[4E4<QF=E 36 E 5#@X-?GXU::XJV$E5LZ!#0'W3W
MRKW+(W+Z:<6Q/UT\K) [M"H4]F6! *U<FP&P;I*H'B2-Z JZS,(?I-@D5;5Z
M0/I5T=/R+SO7K:>,!3XX!_ _N1-Y=C<25I<^ %U8635)I00@EQPUR(J-L0S
M![Q)?/G88[SK6 YY7S:HY:P=$&F;;<[9X&X'WD3A!)C1OPKFG?=)3$CN8.]2
M3QL;>'6G/4I:= K/Z223E-<.H0H*XI>NEY?0N4))A.AJ1:<^)8ZY/=<2BAV]
M7P9"*]EMTU_U#Y+<0O*0,#$[,D'<\-F>ZZ4N\TF'%>*FHVX6W9[FU8^\X,W#
MLHHA7F>NPM@L,H;V#,%2#-6U#DK*\EMC^YZS\.56CKU\]8+8#UK6NB\*6\!E
M<)H2A)RF'YI^.33E-!"&K)+2NC<6$"+=F]$LW6GW3WB0F^,OU/P/,J0!M"5%
MHQ;T5Y7Z=_FH5F#DPNW)AS14KV8?FZ-+D4+]H\8OB R1P:7.5_%W6=KW]<E)
MM-B[2#6J<P/M-9V/ZD."]$ 3K_FBYYN0<L3M8$N98N]7Y?9V$ZE9 ;(!"FDI
MK[8M"V7\5[\S!:^C<T=AG2R%_@QT8]B#U'_'0 V-1A\$"ZB$20V+#[Q)=SPH
MP>?$A>/1\8;RQ,]Y'S]./90<=KH'L<\4-::95>G0GC& .[N<])&6DL0.63]7
M@QEJP&J5F*4DB.[O4,QPW-QP%TL3FS:9NVW]Y7 88,X5%=H!H8_IPC@[5. ,
M !^[(FI@65625H7]F'YY)NAJ3MZ)Q!%$ZV4&D..W'"2/R>EXQO(-2C1.#1RP
M9;HU& ZQ:KJG?N9#@Y.:$6O/):U->XV&!/>:+S7T\:KGOU>.^J$$D$*HK@MM
M[CB?/'S_5N\7I\71(T.?%IPLU&8F]'!'E*03M7\QUR4&FQ=6D+6*$0#+R.ZT
M<H0OL<R25+RW#+[I">/17'*T")'MK5ODU)S)A%W_9,XAULGU9@[F737OCX-L
M3Q--H)%(X(M,A*#'RD)0:75!P/6;\4IYWQ,/F3Z]!V?UX0*N 4 %10[$7)B!
MN6/BZ5HQUG$/]XB[5_)NSG>:9:N^66DF+]A&_5*.4.EF0K"$E@@L+<F#Y#RS
M*]V42 TMWW1$_NY?OSHL8DKE$H7&J:X0S5O;57IFF9"]0QHYO\+?=H[XYD9S
M=B5=9KY>X$A1=HI% /M2Y*"06@Z[YCQ/:*!J+\V".(;#1-,A5-B$H2A5?WQU
M\N%YKF[]\SI#<F9I"F+B2CGN@ZKFJN8*F>:%1X?^/ECX4+I.;NGU%9[*?&_R
MZ6>Q,NI*DS'@S@35D+>HL=%=.GL#E!BS =W;"V<"AP GH6N'8539 U,J=9FI
M@Y,U,\T99C  F"X&%)FN^9?S7\Y_.?_E_)?S7\Y_.?\SI^-$/;>:C&GFS,VY
M%NR?.A%HA>M__\T$_]*_]"_]2__2_X>DK#\\?%YOPHEFM'E6-HY[],P$N]D4
M3\X=.,"[UN%$*T)AWT,A",%@I9@.-M\R/"T8/60Q_94L]E8)..F6A_U1>_L?
M^(.)-EY9_).4."+:8:2LU'>[Z1G:I\]?:;U^RWT%1Q<=@[\1_8UHC'D_L^O3
M%_JL(,.URC77\'UY1>A  0>QPRJIS;/8=Q&YO]@@5C1 (W=WR'V!>00MAI(;
M,JUD$'"P* 27XI1]>/*?#DC[-;+3V7D1X8']3P_2+FZYZ,0Q +80HH>8H1*X
M4NK" . ./J1%!K >I(BP-3R]^FK"<%+U4_$VND=YNLBRX4M+P#F5 [2_3<Q9
MJ$INW<C>',669)(J/F7^^\IK/_7EA/&P?4("10U\<&^JPP#N.43#>7XH'H3&
MZI?)=\.:4-L]JPQ >F.%%R&\^B=$VNI&\T\U.[7C:V>'L:]$,[6EV[<2QC'8
M9[#:G:SZ37M7I>DCE.X]N\L<=&IOPN^JBV X!4(?7N%NV(()@?JXN]?\'@FJ
M-N9.;NJ>-KC/^\1@\ C'NDH5MUO?DW^47U:8<E[)U5ISGO8T=-I\/=L:[CH[
M\>.X>D+LW%TU8Y-&]0I7^Z$_OB92,U\&86&SRPMSO\-.O,:8PW3^*_\2W< 3
M X2+JT'S;ECVID2ZJ*]=J*L*R2I9M4T;%S_UL;&IK67Y\D3:Y@?!IWJ!BZ^>
MQ.S:KF$:<K<GB0/D.O!4.#$(7SS:5Y'_=>2T[T'VLRWIOM1-W1VON.?\;0+V
M;-)=\^'C''WW-J#$&QK1#$"$?AR<Q.T3I#7Z+%%=34C)($&XW%8WL8\C\4YK
MT]*&7\V>WVTV;+]@6#3AT]S*?<1UVFND&.((>-90%W%_9B"N/K8AWN+Y;R&U
M,S9F+^.J+_-,6+RJG&;[;G7+$L%]&X]F^I;, S:04@;(,IKC="T0U56S+H"X
MT#Q;X=ACWU)-X=<<Y389:7V=</_3CH=7_\^*06@A4F"*+D*?8 !<;2HD=:NC
M-_TEU&L\/:O6,_Q%3@W=\DXTYWDII6E^#68]U'C/AW6- <PID<E@!<6-/KTB
M:*"!AQ[^"KIWZXG$O/L*VE^8KO^=#!J?4VVR>14X\J76C$^@M+Q9;7^QF-;.
M 'S0"_HX!M"'BL74-6T7/\8U&SB1H-93/<[PO GSB@I".6'"[A$_=<C0ZQQ
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
MW=1R(H>WC&3,GK1#=@F?I+FQS($78EZV [%V=]5MGY9V,\+0):/]&GA[,^>
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
M9K^*'LD$L7.L0Y4I=90K2$OD**Z$I+NR=YHU<3"XSKLC&5!RS>B%<P.1E*=
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
MF4JX8]5"OQ>Q?BX)8A-7H/=@:M+HG<]B8KN-]&4'&V52,(-#GWJ=,;&HDDQ
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
MRI]L,"=!E_GMCZ:<F[BK>)./R_CWD6+9?N50#DNR\D;H0J6P#I*B06V"8Y)
M"CE]$ X5=4U7?-G.ELJ6D4".R04F7H73!KF_OW&7?.]_(8Z:2*[J. OOM/Y;
M@S9A1BOG)1W +4L!5ACQD2V2<8F3FTP'(K8IRW=6/RU<X!.W_'AB<M+7;U:3
M8S"^A6MJ:(HM;&K,O[4N=:M;^B;VS9EPSG,=#J1&.N!,$#4:=%-SJ@'(N0N]
M&:H@7M4F7:K,<N$@REA,2BOC+*P5)(>A*18##S^_7<=E(JRZOY0PN)W1TP,/
MN+)_J+2XXVPT"\'E_'@J-OM7:50(F67'?I4:DCTA.6,M.S_;?(",INAA$7SK
M-RN#;"#5$^[.P-;6L9W4H"+AGV\CCJ=RH$^HL6!G1(*;>'\LZ*KUD\6'G!0#
MY;M$]6X@#F1_17OW>CW4"0<D75?M]XJ\6I1_@YK*0 5Z6W+]0Y<MD3Z?#15^
MA16,(()/"I)7S5!8-P80\D8Y"6LZ8=3;PHIL_%(-%&6?/&&V4'RB.)=<D7<'
MU^8^V 7BP&V !D]]P/H8AYKVZ$X;C4JY?J:,V8UL.BU(^;BP/.-Q][2+[1KP
M,GG;7A%F$V$@+X%P#NFK9L@KN!%^,1V_VN^*&7G^%,W^)TF\R=:/_PF7(!U0
M']D78ED,91"#< ;5!;%-^^!L9"U[IEC##<MACO&!==[N2]/QEC\)\,XP3<L2
M5\4UX>O4M+B@ O4S]\X2SJ3<LZ4#0B0:%6\.@_Y-A;=)E5"472A7RHFUQR >
MJ$36MQ,=]'Q+Q ,#K7]=2)%]!;VSU#5O(X>9#K#\B;A3\&T)J]P 5O;(R%UT
M3"6_-FT^/D-G?:=J >&4?&+A/-TAK.8NK,H5F]?!<MG6978A-5$51ML'WZOS
MN@ 5) $_Z@46K D+X:MR6.!%MOUG;ON\V=C=BSATM+]+4*6QE))9*'+M5YT_
M$?K05LW[]Y3MKS:D4LU<SB94WXQG*NU.6V.'HC[!.Z^ 78T2K^;:2U*K&*ND
M[EEU80%O8^1;;GB*QJ4R>+T//F_)]!'77J+#D)$HK:=%-]R+HN);$A1O/(Z4
MF;D!U897JL[(BFF))ZF%:[_S]E[K%A1<GEKCL[^*3XY.?[&D=#5CVVDPJN@3
M@Z'/CHWJ>>V4$RU!3#P],*G5'?.OS= ;$'MW TOU0=I\5&E[^^K&"]HXJAK\
M&OZ2DT.;?!<VU#*,$&X-\VQL.+K"_:5N<CSQ!W8JYH]6$8:[&T,97$+5PK=3
M" *8H[@BD@/!='CL4, F^3I.UD0Q5C3I]K\EPK9Y"B)].TJTJ7RH&*F7? _>
M*0A2![Y!"%7NU.]&SDR,Z9<LS'Q2.'9ZK1KP 2P6(3K4*%GZ?:-J\2441OU
MNP";A[/+@"2"6'NN@&=4+4Y[<0;5&ATO-2?7F9X:_/SJ/%C3 _' E#&2_I%N
MWDS'=8+JA:F54HWAQ)=&F2JAY=LL[9(70FNG/GBB%]HD"+72N+8J6Y7>\6R_
M]NF;;J8<1 /_/-[B[-9'DZB69!.2%R&Y"WY)A,L*373#-V<9Y471 :]*2/U-
MJ^,LF]+[\ET@35(*68ET1+L\U;_I5JFR-0^O/7SVI"U]^)*._Y^'AFK^ [9<
M2;=0D#5A$+78RT_?9@AHF&Q2EWDVU(V$C7/*5U2L$GO0'0Z.\=^$I."CDZ:)
M5W+W:)*#TA,])B/CW2:^?QH0;25^ZT:HZ324E!Y0OS=?4%^BYU[5E38AENPN
M0_NMS*.$>J,AS[:Q?X^LI7M16&5J*1VP9@(DG491S('X;-@X'7!PDY-R"D*3
MZABCB7XVH /NY?;3 1?$Z8 !H"BMXAEX[7HRC0VR'&K @^,%\W5HD126)MK<
M,(=N[&0G=M>O0(\-P['U=[",=1B 5(GEC&GHK-/?SGK4G-GWZHK9H1KMVHX2
MR?(7OC'>]EKOD[1!D0V':ILRM9@[*F+YPRS6^E6QS2_F*TL'DK[[LK$#W4=S
MP=F<'^1M/(Z%Q"\;0S[GW_A/*AQ[%X(O$8'G[98%K6 ZPO="GTL$:_YJP#N2
M=^?H@)IF]261J12H/$/SD];RY3O<+CB-52TKOFL8OCKJS+_DO!4M_)KM9&I9
M?34))K#,7_[-LE>]:5U][&W9O9QM];M:H5]*5;Q"^B=6*%P]T_FGK7Z"A US
M0[;I /;]ZD,#GM4% 6HQ[:I;SK-QN2KE :.S7M=^N$RGB0JO\LRYADPF5]FP
M#O&:-[;&T &#^JX94_OG.A:CF\;>-E4A0,9)Q9#*0N7E=@>"[I\4#&YO"W9J
MENN1\:%U&%EQB#%%0Y__/B.%16 ,U Z+N#!++>\)6:G/YLK@?L2D2BZ?0)VR
M_?W3DU.^>Y KKO2JWU)Y>G:"R;Y'48?36(E)Q;A(CE?!1+:RY0<TV0RJ$6]I
MPU>I<D&V166CZW3$QN6\'AB ?'4'JK($9"5U36WG7YV2W?G%]C66]IP."#;Z
MB8KAV3MFCK'EZN5KQKZJZ,IXF1+@DS"QF&M:FTH[\ (J-?*D_[&2>NF__NCF
MH9L1PF7Y4'FM(([,C?X/1)#^0$CNW04$"2I;#[<*S,E3FF?^'LJ]"-JEG(];
MJ=N=:?S&:\*W>U!I..X2K2!:I86?!J8@PX<HQOC]:S]AGY)_KHV53\JY[AWK
ME7\!WU1&6W*F.I/*0),9_&I'#;0\FF[)B&U5"J$1:U__QFU)X^$ 3:#FUQ*-
M!I NJAZOVS:4KW-MQ,_I4DGB'.!;;NN*5:+8K3W-:4_%#'\ZP'#C'OQ$WX4'
M*BS/LFV=6[B131GX4E#VLH48_;'+T[_]V>3P+:6.#:PCWTDUSX8E4IM5;Z)2
MA:]RUE5\8R%*X6V)G%5YS7SP:K_\3!8&L;7-TT(Q(+SL# Q0\O@\<]^YV9]&
MZUVQC-B_?4KDM1ZN39K( *'A62_R^8-!@K A>_M6Y+]]O).IW++UY?D*+$O4
MZT;:1\Q ^#M-&\S4-T94O41J,8JE ^KDL@)Q\\^(1AIDB0W";PT$+O>S];\^
M,>.1?(!E:"$>!":L1I,"VKSY[:S,*B5=C$L-<\-XE%>,&5SG_I''/!#IO1LE
MIP;<-A1]5:A3WI7N7FYV8#+*M9])S1@#Q3;_K8L &_1FZW7#Q38-7Q\5!48/
MW:@@(TG2R"WL%8O93IAR.A$\38SC7/5%C);90/E'=I,I>G#'1;9[1>%(R4A^
M.N")WKDZ6;BST67(TUGH*;Q3*M&+I'-0) KZHWB(!Q/XVG3ZZ(#O*$Y[5)[,
MV0<=QS_N0),MR=)=+<">3\;P9*ZS=$#19R?;_Y2>8+M&!VB3(+C8<X::8^ZY
M >O7D!H$RW[T#)+&PH,TP"]B7*(E\*MO[W)M! )?2!5S0NIM3_U*/G;D&SBS
M#%+4JD(3U0A: ^RWL[#Q/'TLO>ZE;]9C<+U^=^!;C4MA<K^M71<O7FN(N00M
M]Y'Z(HD$Q TW!"]E73(E\FTAN6648!31+>^Q;)JEQ%QJF'G>9-2X4C*[(C_5
M4:K[[C/+SCNU>2\ZZ0!5\=17=D(3^84HI\7?EEC5K5FO*\W+<JVX,$3[E-<G
M8+/8*]FEY?MW$I:;!P:?8D+]@QHI2I >R,G-51HYA_*"#HAR(\73 3J:#*SO
M"T^$1:01O 2?\_%A]FCLC 4,D=$!MK?:-4XTS&Z@T4JQ)FC":)\S/[*N5';V
M;<=R@YZ?GEB+Z.]Z65.#_VP[(+$-X0I9V<&GRV@2;8U]\+K#MX' WRCV@^CQ
MG;P&71\9CZ^-Y!L@%RKXZB?FK4:<[(,-%8)NCT3^A(!,2GDK36#XU-'JNGT6
M!AW5P8YG1V5@AX1$TZO$6M)6/] J@BGGF.O])WI)$_W<)^V"FHJVH-%2]0?M
MP8%$G\1/PE,9V0ORGU;[$.PK\?FF01\.]-0Z0QK+CZ%HV3$8*\645!J2O=H+
MN3CDZI4W\+*''W!@U3\(7$)_09K@7;HAYTCG%G_@_R2E_+"\9*>W_Y,.L-"D
M,3'-),<@N#N$**+X\04%$F+)0^GN*(._/PDM6Q"[F>O]L5K@/=$X-90)PD4)
M8NCP<A!HU@YR&O9]D04)]2@SD,_P*GUY>Z_72YIX<?;C_A\T*CTL$5:.A8\L
M<NKSRSB;1^3+7S[,EVM=S3MIM A(4%X7N-W83,BUPUG8I!N;[<O\ZZJ[-1JU
M6_])8."DWHT(.JY \@7M?Z,#./T^3T'#EF2EM:MM=]HF#ODJ"_CH ,\'3(?(
M8?"V%TD.O@VA X2SP_J[AZZOEG+I%)ROW;WF-D)RV:^$,#-TG(7BLY1G%E1.
M+*:6R?OKKRL0OQS$%+=\(",.6AO0JUR;D#9X#QC[L\1V7Z/P7&,DC]3^ ;3!
M&-:HNPK?7+SHG/V\6<NUI&Y3Y0&H/'M'?_3GT6X<'8"WI -^.V(#<SQ<"5*K
MO:HI+K?S><;R,< B= TWZ:';L"8C$)[=H6;6:Z1YX1!1]K='QYNYT#R5E5T>
MZ+/5=[ZJ;3%9ED(9S"O\$:R+#F"!EK_!)P2E[FG"/P?5$'95Z8!VSL%3= #*
M?SU?G)H,=P+R/:E,9D0WYUVFN8('EY3H@//M99HOSP$LS=@*UW0D$_&!S.3W
M#C[F4]:IN2)TP/;O?GUXO'$%,%X-M6C$$U5P<N]6[A2U_:8;'+\6C(R 8RH7
MO\HG--Q'")K^FX=:B:HMM)O=/FF.84"/9,MRDBHQGYI#N_96F)ETA-DV7RRZ
M#1)K2/TGC(5YCK.:9_D_;W'>A7U;D)^7@3"+C_R!U:[-;,]9G8@^'$GN=!N@
M.#'(Q'EJGK_L7A#W$F^"<I:GN?_9AO9$SJ]6./<P*T0(Q!@?"J3(.$NST0'K
M*VIF^@R!;7KUP.T(+DP46PF!BZCU>;TQ+SK@G"O\&[E32.RNF#N_E9.58+BT
M1@^, X^*KZ0-X@Q89@C_=-554P9IFQR6^.LHU7HODICJ=CU9]=02Y[0TL2CL
MP=Y0_.>\,Z/KEWZ"6RX/BEUR:?G^HP15;(OGI?"0_TX3JLO;#9F=(L)0P:8K
M=]J+DW][V>D^.>,1'YJRRY48-N3K2!'M]+E]VGM P4])RB-TO)B')3%XI#P4
MB2AP^D50_&P0D^!+X;%ERQ]#U97 %D:S1RCMUJ!!!@FO?E9+![A"P02Q2>Y/
M\X*J,D_NT@%.4W\@ XE._4O@&5&L:3R<^P6Z?%K^M.O%GPIT@)WI._CB +$2
M.;U+G*%^ +]D?='?)1\7P&L=(;&N+-U'5J$$"?ZY<.LG<X#!(&TBI!XN[9(/
M>/I*<-3_U9VF! 1OZ(")AZD7^4!RIWY:S@I1O=+F:G2[L^^5'\'/?K0%[K<T
MM>N2[,K@<\/O;08GV[A]+P@J-+98@M.DZ( ["V-PU\7(K-]D\XGM_!#JYY^Y
M\,6:B;F-JQ*)Y7+SE@_KF_GZY&0GZ(#W%4+ZF,:N=DOP2[Q!J@MR.KV;#BCX
MCM2@0@BKTG2 __#7IE8XFJ)1#(<\FYX][+B")&!+C"A*?^B T5B_Q?A%-G]W
M5K# .B8_/+CG/HTS[AL#JVL'&75^F;S*EK+1\@8H=5?B6<));1)J)RG,Y_$&
MI&:Q6V,N1W7<'>W _NLI>+?>:]5:&$ ZBTD^;4<'O#R_^+C-XJ?2 @"*-"@[
M=^IH<SUNM<?BY.X?GR>^A1%=S>LR_TI*Q7%M8!^%-*-JAX*.&C8^"7,74!M5
M]&9?*&<LYF89$L>Q?I!(.H ;IK*A0,K!.9>H)"'R?MELS_0:O5C29)B5:[.F
M=\@4DF3:V2& -\Q61K*[^LSJ]!&-L]Z=U I;45^6]*#B@)P='$&W]W&\O9R\
M3UYDJX1[-J,ZLEXFZQA/S!V<_U@K#)! J</4X9W_,(8-)-T )Y50<\%/D><W
M6NPCY!S'#S'0G/*8"YVIKF]FG3R#,4"%$Q<91^1OJ,@)R,%[8N./LKQ)%2D!
M)CZ/_'.TV%59=ZVR\N?,47+X4O(E?+.!FL/&IKJK/KN>O4F8UL08>70LU.W3
M 7+;AF%AK@R-<I9UWOU&3)LG=?=,?K!)E/[';\^C"+@W'!JE81Q][XM0.M[,
M\N<NF>'B.I^ O4IN0VH1W<%MG%BWPGI_#Q"X5C(S-._>TMGO=$")=R5M*(R+
M? 7>*=YQ#C9D[0ZZ04*46 4M]1E^*NX8K^C)M)"=\JA3/*W(2:GW:5L2D7@T
M-?DP]NKYI<=EA2P?GYZ"-)OA0*>P-\DR::>K,PKI 'D"K[=7VXVU2GCDCU'[
M4 1B#$M3Q[T/M5WEPZ<7TP%R-YX8R(U5EK<W&K? ;( (R#DP)G+&@%;.8$RH
M;7]"K0D!5.Z-LQD"Z^1-B,-H'G/?!F^!!OF/D+4T-MH0ZC38I5*:#,3T=[4#
M_[GW1CQ_>%P@MI^JG+<O@\+?5ID=@0![!'U[;8UV_O"5/A(2:9]Q:VP6T#5,
M_$Q!5WP/DH\*\EKXABWD/\PY^DPF[[75;V7;W]6Y;#F ,/D?I^CX7]=X]EPH
M/"BL0% )IB&+X/5OH\1^5W:,_H>+KV3E6#ZI"Z?&^*PW)X:Y6$&XVYB+H<:D
MP$K*G<EO9+GZSP8NTAX#!FMF:D<FVIS>TG>^$M/GC-*7\@6CK^"3E&YF'CX=
MAWYN7P.GCS_Y2?L!X>5=BMXB8Y-C:N8NR.W4K42;JB_;]?QK>DG#:?PKT<$^
M&L(-[Y2@!)>1='OL5:GOH?;_JL[8[2_:V&B$#3CZ>/E%@!*NB<#;W+:SL[F)
MZ6D;P31^@B"I)-P[: 9Y5*:9(=]2:K!G2,UQRY[/9K"=!M!6N5QT ;JTOW*H
MR+I]2Z]!NJ'15$K^(_0YAQ'_KL67@IST8K?VMX5\"X/>!7$WV;!TP NOZ46L
MUS88_^,(:]F;=]9+F?RI8R$(7SMM>.J"IGQ$C<[ ZKN[4M]*16C>)-[^Q3I+
M"E?@4C/)C7!; 'F)<H/ /JOOYN-9,IBA>*JY8<Z'_0=;\#ON:+[5LV+ LHGO
M4%\2+QY-3"1YP/'EN/YHQW&_\H/U(Z>&=*::%Y"*5W*O^$+#SXL!41B:4I3!
MH\^6V:;$XS OG&EH+QV _N&U->15C/1,&H*J7O%.V _Y^G-O)K\;J(LI'=6G
MA8U#7G)Z>'FI^!U#A* :5 3<BS,\\^K$YV*/<E?KR.HF/!T0<X#3W-35O%24
M4'K&(^B]O^TMMD*@^@S#AE50;N SVE0$OIOX,6YT\HI7K>Z5<O@S@%CN=GR0
MB9[8DF;^(38;5$]^P+CY<H>6$%//A4 <XBU,O%U6H$]!B %/T _W CI#XA._
M/WS"$[+D)KD>V&64B&"%W0FZW=V/8-5T<2IWG4ELRC[7^#XX1J.\#_9BWO"N
M!2#\O J>=B.(O[M>H:[VBZ0-NSELD_N1R=M<>"I2ME)M9C)UO;AB"=B(1_?1
M1#^%EZ8-E)FO@Q<<-OJ4XN!HHVS:,C*T]W#RR 0N!N^^!>\T;E/IRR)K"VE[
M&9'*J\317L=!"; ZU&\(W@K!+CCM!O32V:2E% ZFT $>_W@-9I/#XRB%M&OV
M$"/JHF*?"1W <8U6[;(!(? HL2!V^3TYD*2OZS03W:X[_=L,H'&6B72>>+*X
MS8,O$-+MKAE<7J@<_G#9503<O6JS(NJ8KWJ:4U/8;1PF_!)^#N4:=HLT1?0A
M0(CVS2\+W-!L"_K+:/>%LE,_$@Z<9'+?9"Q;CLY\SOCLENUW JHON1OLZLN?
MA)O<X$E5?YS X_14FVG-;9ESAI5VH;J,%,I@8Y&M9.#FV%I+;U&4WZ_,@][H
M'8_/D@II8X.^=<NO?X"L2?8J^"FETK<--_65NW7MK9-^MQ@=KUGHW3XP2EG;
MRI)!^F^OV.IUV>K*.UGG*OXT'56YB20&TP$!E;<7Y4EC8P&C%K!.+'"&N2>?
M8USW;8?".G>_6!"D\7SU]:3><>\E:C$EIS)D)Z7"U?KP;<CG^"\Z_EXW?ABP
M1IG2 5/$;0@O]":US2\O8(URD=I$$3RQKW21?*=YCVC JB-IM-@'N-5HE'>N
M.R6#28Q\!L'6(18$=(GI.$\JK;>3-/W'(;//+^S[TLHS=5T^S8?M=PCVDNP^
M:'[O*I[AG'S?+&U=)W<8D%SO"L85':P:V=FDZHGVX PY@@1-BA/"N\TSJU,#
M/YD'OIV,(\_Z?\[.KUU"Q0ESDH+=_FR>Q"C5_)&^<6M,[\"^>PYCB88(P5V'
M'&E<;LE<I/C'5SFC(Y1]M+D1BH<$6JG1.9=#\Z[7KWX#59Y#_0A3W5[3T89W
M^GN''@?E] 56'S> >!I;Q$Z'Z/M+/OY !W3$B'CRBT:3>,@24%MJ+<62N1\R
M$T#$=7??9RI:^W7M]=S=W(K'#\!+"[-49!OU@7YPQCY%/YN4AW-VH":+X=\A
M*%VC6;N7@3-]%M:F!EJNN@NN>P,/;*L@=[MM;[YS4N/<KAB%-KW8-M&W3J59
M7X1ST\@CGE7IS4%>49#S(&7:0H?"O'/-"_OS7YMZ>RE?_GVAB_^RA,Z-&-OY
MJ)F2TKH&CH7@]5#A5^F Z(^-)%><D&GW27%]2\E,E;BJ]WP3$&;VC*5::TFJ
M$.Q]@/RLG CL G- )873"J>MUF;DTEX&Z/!9/6V(O"N6]NWQ.3W)N33;_F[@
MC"\QD(0.E,C#(Y<LH^IGOQ0]#]4"6\:NGM4[<QR\8)G$QU[TZ@(/69<YB+GK
M&,R.YK2Y<!CMM"WUZL<O+Z<K]>&+-J7Z%HLZ^]-'"<>#0U^ZI:N^^A7"G?34
M%O3+L^$]::-'!G+9\ZBH-E/\)O$[-94?T0>["+E">G8Z$#);EZ5P/=!+14&9
M3TASY&O N5;.MY ZETYP#.^M_L_0!TUX4,/O"QXX_D<VF0?ZOU\_!F\6Z)*F
MYJDA4W%0'^IK.L %DD@+*/;%.GS<V%M!U=<!OBJI5J1@^B6,3"Q]:'CD<%/\
MVF;6@_*>%:Y(?;<!XR8#$!ZIUV<)<3(DV'F&7>'L:8O73*Y%?QU.U&7 D2_B
M+K0[)FV0H]RPU9'K%1"NCCM0N:198\)SO8H7>YA^/S$]$QTMEI^YX:&>PV'2
M$YIG"1I=<"[WCI&/B\_\;-%.MZ]8=10V'?'SX'?C81=A4W"\42K4'(.X3 =T
M66)TTAF1Z7>=D7A)IM'U/Q.Q>X%P],,!_CZKYTP;P/.:COA58O*8;@+*A>IP
M .:>%LDRQB=.+$Q_U&+ME!18&N@+>75J^ET];AFJC>,\Y>S%K#W[#,L3C"$H
MF?3<.,R\TJ)G&=>(WPZ5?B"[H)\#QLRU<F7)#+):\-S:GK8LOE* V)O\O+..
MTJJW?+D.KEA#7L=S;O/[.(4RV&5);SEO35ML@\#2A;N(DQ>(;AI^Z3>'VV1E
ME<>N[.C&*%8\3H==,*7)Z6G(1=TSE@>6YPB[;(2%LSC%LJETOSQU.>NZE4FE
MB F->8A50UX.^,;/5Q6>EI:I;7ZA*A60;/@84$<;_L7*-2 97KK0ZW7&4=%
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
MDEM]B#^&/D<%&K9-J*M5_=+;*Z[/-@@ 9_LL2#G];NLJ^/:KQW$9L2OY@*/
MX"C-[4/[3HY1\XF##LP-& ?&0^#,;&YPCN'RVBCP]%7-XVV&8TA0(IG0 =TP
M>.?S-A$XKH": *Z[&,8 D9'!97IO-EL6/ I+['.GC"CWW&=*R T.$>4TMON0
M/REH!OS1E2ZA$=[TCM(!0A?D!VH/"JJAH02!;V!630WY^ XQTIC^+[_OX$G(
MRZF!,_\0'P__(Q-Z:F!+>C_'G&'^V0Q'\Y@FWH/B  G!!BZ]R+_6[E$*9WZ[
MF__0DOPC2ZQ76&U0K_F?#8T)]"EXIPC<=7=&O\<'^HC:#G\A<)!!<RRRAH2U
M'%X^3'@XW=@@/'*!][=%-1[-FJ8[2Y!SU&?G2(DP+T-3%*)BM9IS C82BG%R
MDJJP_NA7)TVQA^ECQ8_ N/1Z#Z\?J:@'@8@Z>0JO/&8U4@[2A:BU#)=O\RG7
M.'[\4M6XO3+YO>&Y7M'AW-7$3X[,HFQN@Q4=+(RAVS,BQT=>/1PP=D&UA>2#
MC>7\X.'D(]-B:[5QVEK[P[*H.KOZ6I#C:,>?OY5AGD&FTXB0A@3*==(3![<O
M4AYI=FV0NL6!E&&7-)F/1V8SJ*VI<G/0'6S257MTY-[*,&J%=GU"*J0/> 98
MO--XSY:W)_?>,2GM%C299NNP:X@H*B8,A<S,\Q\SD [',^I7^!H1ON?&8%Q+
MZ?#N]RAWX(D6@I(]#B:MP-*-K> ]SY>0Q\=&?S-$T@'+!B@<%]Z20BYEH. R
M^)[N'Q1%/9[820<43M,! Y7:=$"2!4,GP"21G>C0RL98N"MDAM>"<'D8TUX5
MSYDZ>FHLK.>/[E-=/I8BCL3U$VX=%YL^.5#YH\=1$LJ[A=XEAHJ-98E3/WZ.
M)K^=8S<LR\7OY;48%NL]H"59P+4X94FBY,NP07!M3:]J%SQ\1B5R2\1CHDI$
MU;)Y1Z>GM\CVL.NK\,2&F3$DW[&6#>82XT_(<#+Q"C8T--KUJ-WUMF+CL+MK
MW&62J"9;R/<%V2P6SJ#:2A7_*8OXOWDKQAEQNH)D\0S#C/3?--9**G&2K5R6
M+$IY&"D$YQ&S[ +6],?[TP&_M8F-$RAG<.S5"'B7*DZZSN[.B5<F6*&IOD7H
MM0^YI/_4ZX$>_Z,5Z"S#+]^DOD_NVWVKBV..E&$E9749:_4VQ<)"6\'MRIJO
M'O:_+\PW?[VRF=\F[J2V@_H,,\4EZ;Q'LVK'*OI#/>WG'S+T1H\.N)+60!F9
M\-S)MOZQ.FIF^89A 5IPUQ&R-H4OWI# 0TKKH5TUJYU4;41[OZ<.H3L.31B^
M,8P/?QX)K?RD-AZ>NA&VRK$Z#;_\/%W)E@WYJ,XLRW]!?EB.X-;BH'/97/C7
M_UFX^[]KIX8ICTGZ^+$ER[>>FLP$2.<=6'O17/+"DXV+S"R_1>X VP42<N^\
MZZ[F.3XF[-/.(PE&WT 26;V(K^C>\E96N\<"6MKWQ^MC924:&]*W4W1^PC<Q
MG1J%/JTO-J_A4'HOD%78)#4<B"OG)!(R/X@K$1\RM*\.@0P].?Y];"^&Z0#B
MOL@C38Z6\./Q*Z5 /5F/Y9VV*F@OF0/>*=_!2OM^NX%V:U(TOE=8?:\SJX?W
M':?<0,R*K*CZ7K_7K3\/5C.8GYX$Q$GW#^_/S<;47G#TO3I<K.<?QON\(<[N
MDI[HY,">+5+D6S]SUJC9>G_!!KFQU:O<XVM!G/2 UC]_'QE5V2PQ=QI%(H":
M/#[X(]Q1>$7]D,12FE<@<(A[Z?3#.8<"G[3H>WS/]X?\E2U^0W6@XD&3GU3Y
M>^>59URK2BM-%9'WHJ02ODS&I8M5C.E];E4^>$'I([4S? "%6LGP7OD=*DTD
M*IF9M&@^>7#F^%"([4;FCMJI@:10[]OV/>K'&??C<R/Y%NWKR1KP3CW4<\BL
M[_U:4B#9,LCH'GXWMD*,6QP5P_\@QT>*\P,F_YYF@<]/$ZYW 1&2*D0J=(C,
MB/2=4G!GQ S2'B(P9SU',NU1- 0:3U T!%VI'YN/V];>7W;1I.$!T^3>UZ=1
MQEE7O/N%GL)K23/1RMLO< Z75YUJREFMBZ#;_B-VS<#L[DA25K@/"H*9H52W
M+PB_>LD;VF+:OC[X@QBVE:[?H<0(*1_@G2 :LVLYELR9D"W;92TQZR'?.2D?
MR,=$,J[\U86*/V7/2>"FL1+P?3..)92K)";DIJ^&>Y2=)TU:Q.;CM>O<M9SN
MI:")32 [&). ^(KJ9@1(#\=.Z\:X*M%.;E*R];L$<K_7R@/=VIL\!YS=J#>0
MLS"NKFLD.WQ.=[YP%Z8CN5#;<YNV?SW*<4=/)=<'QKE<;=R-5>#K0ZTN+ST
MBAOXBB\/9O+V)N ,K1+LV*[#]W<NE8-S2G<:_R2C420/($D&N7V-C J'UY8'
MV?^ DX@=\=W"CYVT:".EU9$=96>!^&UYDA3G-C=Y=T:;6'G5*8$.V#P8:-/V
M#:[5\O$ V, '-@\ZXI"D./\:JJ)M(WMDPZC9\08<X\M8>/PE.(Y_I-\MUUDM
MP2BH)3>=\=%YZ\5@!G8R(HDD;VUB&?-=PD7W0KA)J<_[UBHLA$#SU%<?]25
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
M-S$"#/\64G6CA)5 [\:4][15TX^-I'GZ>DRI53?4) %V+39T>VWIASPUN9"
MGV>E_QA%-3D07)A;).\*4Z7/_*A%K'AR:,;>>3A]'?7C];HAQQQE.($BS&2K
M, V>L6C;1E)GM.\K1W2;J71KSG2[EX6.CE.'E;W,Y5F=N*OL7[@YA2*5KJ5*
M3]2NU\:Q=]1_29SY>BWOL4+Q8,< LNQ::EM#4K6R[?)K&X4ZXYT4W/)9BH0K
MIFSM22.N2)]K-'HKX-J2UE*XT%*S4"ED]7@' 4HYN,G!_LE<WZ>%-U=09!G5
M^?R.*/R@LT#9UT\8607W+M\-SZVD1]7#'S.C%.+O_/OK=(IM#,!=];L-?GM%
MW5.E)-!5PY1_7YO4D<$9\1^';QX8?')R<_$" !QD9Y^0SWLAK>FFF'')__D/
MJE&J*4O:MU@[B^F3\*C'[S\9:8Q>0@4%(&;E5AXR@'WXT14J.RG^0FK;-%L@
MLH[SB;KN9<SFTFG1V&#1=1D1/%[%WV:, ;!@7=%/&4"%0;A!9*-(0(;.QRCH
MV"T5OL6>>&*WZ.D;X*UD;>UCG]#\(+PU0^-;,5*-L,(Q:C%8(JTV97NCJ<Q
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
MQD:Y=@[]6TCAV,V,BHC(I'^!HH5G_".TOU=:*KPMH5;,LF\WZV.XW>%$ P;
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
MHBD3[2>\7QMG=:!Y4BSMK''$:VMC' \CD>8%K;WJ*F%J5)29&^UV*,5P-9>
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
M@!=F8>,3LW-M./X)UVFI0=3):7L<?+)*T"3_A<+;!ZM?9ZP$A.[>!&2>W&
M%#'Z %2%ED\7FD3"1U$'%Z6X!U0K;0V>IEK56F.N#0)25K.7@!-K.XTW]("3
MY<</GCOK]9LJU.>2O]/>>S* ._"QNC:(>'BXIO&28-2$_J!H5-'PYKJ2619O
M/XOVW7F_ J?75NAQ++F.N+;<Z9SI>L8_I!(F N+:JQ$>^#66^8N<15>O[<GV
M>[ _7*29]>?A,'9MW=FY>#%DX!#:H\$"#LKY4P6TR/!A.M\B[) RM!]/LS$E
MR39FL4Z.]):'11$TU++GS;Q3N=[$"'P*!W))Y7@X5:  CVDN,B4W0:K/THMF
M5;G<2HH]Z'OI'9%(*+E?]96WF\#-=;[#>*,*G65\UHE;9/;E;=*#SEE<4]]^
MJMM@(:H;$J5[UBU/_#REL7>]K9#DTCBB5+M650N;V&</LI#YP#3WZFH;HQRJ
MXG 1H:;Q=;=&N\^"DW5"G\KR?=MXF42/N346^O=T@^5 9@#?!:6)&\T9XFAA
MI!DI/KBB%(]FL77.J4L)$&S;8#T=-V6\/NDU?D[ZX.<]Y"W!9+Q'G_ BE',
M03_L6I7N57?J#>>26%#86 :G1V)PE\0#08O%HN?B+(>MBP !<[@:U8E6 =4%
M4V>%:BE0>@N3(6^NB2^A>)D,<4:#)/>L$E[F)G9MM2[QZZ$+IJ<E/EJ+JX4F
MBKONPU9%="!B/N5VFD9@2[66&<!L /)($;@[3C$?H;K)ID^:Y"RDY-6.C&CM
MV 7N=SZ(PHN*R#W8L8IOQT;"B29,@+!]'K2D&-"_CTJ= )UGT0=Q\.*BV:X$
M1(5.W3V?Y\@!F:?Y"MPYO0("2E.XY1*201.F"M/A-XQVQ0;WS?#$0?9ZO:_$
M&-,'_>.F=;ZWT-X+7=H;,'4(?VK+;.;%Q^=J6S@^5!>FW"4:!>LC=1,@H4R(
M<@@L,/]V>W#9DVIHL2YN;.]W>\4#<<+Y6=+)2%$#[VWCVOO<=3-:'? PF&2]
M-"0>RDT]-U!OE&UT) ;N9N.A(!.ZKP/\*;'W@#40$W>Z.)UI,XG(/?B2,#C1
M:BTZ8S_ME>?;<J(P];"0#51E0.,U)Y=.F\F#QFOR!>L=TP89$VQ[4WR;)BJ"
M*IEHT!K2AHV$LH-G\<HV!'0;AE<O>]Y.]I6CNUU8E\[MV*!P8S49A0^L:<_,
M#APV8QLJ:]]GHCNP[Z)%[]?[@*11292N.BG^]U,!KX +%K1,[!VT5(!6$YT]
MBKX*V3O_Z5>4RIJNJ61%";_)0\4096LC:5^S8,'F@_>U*E<,Z!Q+[!&6IB1<
MN^KW5H)!.%W0P\:\V>T/1',HRK+J^+]YH</_+Z(APT)@9;#0Q@/T+W;QRRM$
M.4)*G7/.XLAXS"?A9[%#_NH+&,_I17*GJ^,S^(.X[)_5SM5FK.COC\F=W]#N
M\<%0/A(#B%JM".)O3_]9V7(#=-/<QR=:M"I;G6)X^^Y)D;1W=R7]0D.,+#PF
M%6=XQOWI!^0H0E1)6IRN/@$3L2LX&DZUPL.Y3 O=H+HF=WT;/9:NQWQ9/T6+
M^.K#&69>4;/>\KQR2W@9/HN30%K0DJ 2U(O@BQ):72$([5BR3+DX/OB9F+?Q
M;/F.2!)+/"8*V!S_?3"]CIEP(:>%DO5IKY 72,T^1_)QUY5.C4-?]EIYE;@D
MWPJ['O=,M%7K\(IUIW8^ ZA$K_C/X,;BNB]^\UEC=4>ID;#17M.CS=/LWYX)
MV[W^P&*X_(/WH%H(YQ<]#N[[@9W!2[@*)5PE(M* RC]+YSA-D7/''OPO[+UG
M4%/1&_]YZ;WW&A&0+J (*)@@*(B(B(IT0J]";$"4F""]" @(* A!0<%&;])"
M"2"B(%V"D(***)'$$J^FL/&WL_MF_SNSO_WO[.S,^B(S>7&3<^\IW^?S/>>>
M\\2AKO&^ P,^3N%I1-]HM]B=4Q^<XD6I.8$AZKQ+*VV;N^\EFV,B36(XHD%,
M>=2!5G8+5)LS[V.59VP<KR:S5I!1")Y8G9E42[JSEC82=K[VQ=<"P_J+"@7$
MV $%1$N_!@L):M&O<IC'0'=Z[A!G5_>LY#ZU6#YX9V_1\ETT/3C!<.^H&]KH
M#KOZ[ZMMZ?"VSC26*>T7)6_TV04R3N*+--SE7D.=7O&3*R=[+S@DX,ON\.W!
MF3R_LU]O5[\/NPT73DS%M!"IVDP8RYM=C(+4(6&CA*D1L8."W^UI<SL)&G"G
M6Y .BYN[E,Y%*W@/J+N5ZCPN 9BK_YDA,OH(NX'IR!S#RK*"%V$1Q+=P4D#E
MVC7$D!&$M:M*AZ[XA.&J?:QR\:)WBG#4NG:IZ'"XV46'6*",\09\32\[ V[0
M?C%VL;$LA%3:/AS$%QY]@)BGT^J;W=:W9][J &%T&S!RTQ*_5_".3YO_*]RP
M&>RD&W%$<,R 3W!13.0VL*RZ-@H1[T60*[[\G.^]LL>$D9D8FU\D57[X9LF1
M0W//AU+2*WK8)1Q]4(XQ"TX2&JE*-!4N6@^37.<66C<PA#CZ\EB2,KQMZ,6
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
M@BNQ3K#[."IH D30UHF,DP4537FC535;KR@V%-4*SU@4^OE8)"UX%KY_>V'
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
MA[!+,>03E;1$TE;F:;>9RS\F>H+J>N]>[Z<D#GS7O2CH6PWH\WB< 1+EW8\
MI^A*V;8V9 G%-7R5\>+3MKX#TU8K\,]6SOQFC:Z37^WK?^WJC^9VIC00=HK=
M#@LU^-&XY()'0^@C\YDY;1.,68O7%U=C_#UV=)UBM!QK_' ]14<K:QOP_)+S
M?ALXQ]8;@BGA2#4XH6T@ D$PC1\;ON8T1,AX4/.I;&];@L]45DAA23"67P35
ME="B9;VRZQW$[(D-(X-;X+E5ULYY)RIW(/+/1[*$UMBJL#U?ADI/*4RSW.)Z
MVVN;%-_F#P1=:!?YTIY58G>0ZUGE0L*><AL?;7B$\LQ0>8IE-/%[=199J-7E
M<DDGT%*0VO(XD'2QFN2)Q0SQ,6U1Q[B%' /YCK%;VLEUH+U41I5&W]Q/S][(
ML(XB&VOQ$S>J6X\Y"\L;*>T^8V"2\Y*^2-5",-&80>-^/3!SH%_C^2SJ=!3Y
MFOWPB*9<B2_U0%Q-+.3.P8X9/K.P4Z=OW!P\*J[B=!<]AFV=&L&!^E:94 CJ
M%/MIK^T?O2$([Z<#UW##VT#&C;%PW 7$N4),=$"*('C[D?D]Y3!KOJ#PNWQ?
ML6F:ZF 0V2V]6_ Z#7YB-K973[)$A,;R.2'1ZM,BE/?FQI:X6@*K:"17UGE7
MM_Y:OO*"<LB9PR<5S@0"!X!_*X'_$RN!FBO,0V_1PV60=L30>/^!I8U$C%Q5
M%!G$Q%I<=-4G8U\56;SD]W3XT%LCIJ4K''CTU^/?/0QM=M9/;)KJ9 W3F3.#
MUG930D70HQ&+[1MFTU'F9LI-K<KX"_5#I2>M8H$@.X4?>8"\>\ UIO<2RV$.
M$[8-9"7 1,(J;5VM4G[JO,F[MQ/15A%E*?SB_5$WT21SP>3]!Q,YHH>88F (
MQ0\KW+X-$!##BMV;2H*K%)7=OB\R3IX/2;K9;V]F*STIO",UQ0C&,&57L*XQ
M82Q[<*0A&FTP_=--%&4/IEKEL$Q,*EI7I-JKK[ ^CLXD;QYEE+YP#$:?-_H[
M[- H??8-6!0$U,M,[36O0^VB33Y[X%P]$D3IL:D\8-GE&F ]'T?PY'OE?.-Y
M82B_Y:+C*1X?"EK9G_5WO^EI])NK4IO?U^"R1&0F"8(W\=V$\BW\-$B<(A\\
M87_,ZQC;MNS@ 5-OP9E67IXEE$9G#@(T'AL56Q80O8DRFKZ/6V:=WFO_P@U7
M6GW-:!H6W@A!CU:9L>^C#9?0DU#5-H2B#]$7AH?(1I7[7BO_LY%J6MJIK3^9
MKG9U][OGX<.6#,@^]!LN[V&HK6LP4'\*[R;"$GI>-@R5 QO)_M)@#46_,_AR
MWP&"-F)?7V_R=<8=54L>'F+[]9<&NZ&S[$I<!"(=UK(X5&E#VAHD2C[$UFYL
ME"4,NUW9SW<-OW7]X['WXIUVP$G>Q_7 5_W__TTV-$*W@30A!A(LX9920A,L
M88;%#+O1TB 2MC9)CSXW(M],Q.HDG%>N5#D4?JM(6O_L;K_Z4[X*)?\/$BP\
M+>!_)UCO_U."78$)V^ZG#0]AQ2Y+\)'Z*Q\N(T]H&,J1P;:[:N'MH5)J]U16
ME2VIOW5S%76*7"^[CZF;/S4;K<^J-JP? "X#[O^ ]7\"6'L8J4WLS-VP:&)Z
M,2J^=>8K1\]V=IC&(42^+W<?AMW1B;HEW) Y<<51T?Z8]$#AEL?WQ/\[$P4Y
M_Y<^1A2XZ#8P?)SK?(_OVU)$.="LJ$X-+'TPECPENQ(9(-U"0QF:_KSR+,L;
M\?6AL;+C*SNO0Z-[)(57.0^8&#^6&^A2!YYF#(%A]=%E)UGF<[K8T0"%]BZ$
MGN>;W;RZ7ZYX$V;M'K=J0[IEI@X:-; +H;PH)="41(W ;P,\O4<P&#)7VZ]N
M5AEU>#?V+GOU+^20?*H!)QG_6KY2V]"[  #U )-HPQ0]ZA()D8UM%J*>7KN_
M#<A#!9'W9S!"J).S@=]V9V+5QL,2/(3W&REM 3M*D),HO*RG)VV8(QK;B)X8
MWP9$;3BB>>0^IR'-73.W1H+6ODBH4KX?I5L8#4VI^3J^:BE,>2FG,KY3F]F$
MGL(J<#2Y*M_&Y3-X ;>D7K?8FD^J^[@T8M*P]=57M/](VG1+\O[$<.&_.ZNE
M 9T<!N8MCI$"WF/Z@48^X!.Z%"D-JD1+N/?X">N ZS'[7X3\NTH<:%Q0X-F#
MDU8U!H.> _R&$_I"=S&#^R\_<Z$HC>'RX1U2&2R->B1F "ZW[YH11T;LX(E7
MRQ./KA6MK'7-]3[\(!NEWEVT9_EV5<G/W@MCXC'BYH]WZHL^-@,T /G/^D"C
M);L1%ZF&68IA1-$+QL8M'LSIT%9+/A*6]DJW^KW8D!=^?U%Z0B<IZ_WNHXW.
MC?FP2 Q/)$8"$VWB.8!3>M#3#\*8KH1=F4^SO]YNR*9DD626+>*6OJ6_,K__
MD ?_QH!\4A3X@')F2J+G.0:@E"G5/9Z9A'(JH)#?8#JI%E0C3R_4?K'? 5<W
MZ$N/26,%*PB3]NQWTTTZRM7@:;H#XP/(\[<Y?)E[OB2@%<"-ND_A-@\!IR#*
MOA1ODZ_&#?(TA2H#2T62D/ 8CR;L6:\S&2N)$F&7Q;N)(AV-TF9Z=4DQMRT^
M?6U8O:(HEN0H_$PGK57ZL:!S8QXN'+8L=X1=@"'=@0NA-9':PXV4K1Q-\]FX
MS.LLJ9"RTL]16U_]W,P"0CKMUTU&*;6\9J^2-?+660K>^TPSN\N&3'.)S6/X
M7-.<,I_+!%05D#HLZ[<<G2B981:,K?'=O]_XT%!Q@1G@N[P-D"JW 5[;&*8%
M>A3*!YK0%<EPOQF+)>RI/%U)D_==S\O?#W:%6I6M"W\3$8K@O^%YCZ6,R)6B
MU=EA\ILW#-;X'AY&'2Z70;28+$"#-#?O7F5,7A@U>EC-FU\9^?A/?_'#+P37
MA?2GW@]&*JD]@_&(';_#\N:>&#!V%()OA%YM YV_1N%95F@#T(5I@%(&LU:5
MNL&IIRO#\6M)0A(F^64Q_)=.F,"MY5ZUW!\ET2?-O,SHIH33C',5')%+]: 1
MHY%=P3%%+ER#<>2,-/0H2IF]KHU]/U1'2B84HFZ; <>%M:VM(\[Z]QR-^\((
M P_2OKN";=BF JI&]380&PT7^%E"1PQ*!'/("[Z5HF?#T@1/B3^+,9 YT/GR
M^(6@HS?.KK,4O9YM;1))6Z+]EC%$)18L\/T/GMK";8!1"82P(MBWMH%(TR6Q
MM=(Z9@#7BEP^&E]I@]][A2@+E7I]7BO3XUS1XMG#='56:ZQZADF;]26%2S!-
MM!'K)#<R5B)CAHFMILFX4$0V5#@+?#A\BMZ8P]GQ2=NM8WI'1W'2LU;%790$
M[>AD>?)S0-'@$V<WNQ6]&_T&TJY;MKG$%!M[N!)5)3M_#TMIQ!\\-DM5C;UE
MN U *P2%O]>A]A0]%=Z1;M2^ FWX7P\TZM>E-;(LIECRPP'T"#R,#SUW=6NH
M(&-5G6ZRD$X6,Q4:XHJ09_G;]%+.Y^#!M'-X@33UD!VDO*W/\,Z?4UQM2^O&
MI,/.F6;X9#R*EQK6L/=FA9%]?3.^Q5_C)>T,Z"RI?&8A^F2/.?.>^O>9[JTE
M.9+>(":%([F <J.IX3U_<2!@9L,XI2>LG/FZ/9<:V2#P&."_H$"PVQ\RZCP
M\'V 9^+$H3O1*U6"X!VF-'H>>L"4[D"*R#'1HR6.2%A*[?QTA=Y;ZAEV,K6H
M&4WC%?&\L?[JD&X\1AQ&>DCXM=F+I=7@2/6K:G,H+4JLP?&SFM"FZ093BP(Y
M^UYC>GO;N0D#9>-[YG>+=L)ZA#9_T^'D]:&"93?&"+@-T%WP# +T>@T<#"9\
MY7QH>O+>RU5-GZ\L(3"GOKK5'. ]VAC!SOW;U#F0]JF4]L8<G#1'V(&,$8I6
M?8P;KIVK-;U6OS&(6?OX45$@Y-W:U3UW%5" _=.6Y"MC++FR8W/]6J@D\ ,S
M$$0,$C(S60+TO9XS.+)TZ]SFZ][NLB6359L\EY=Q[KL*)QYIFSS/WH#[CJF?
M'VT:5KV_,_EQ#<#SAN?$_631[P@"DW&]DUV*"\<JLU#%Q_SMW20V F*?%9N+
M[7N57VB7[Z0EWN+4E6__/N='.;C&R*0I9M(6&??G46+TJ[X]6UP6:%NY'WGU
M1=5&SJ<J_7P>C59'*E;?;UC5,%#=E;=* :B6],1CF]:I< HV^1MG7@G>V8E'
M<G9K"#'1LR=FVN,SAV_B2M8;L!KE#>)(]L*W9:_*UVJ\AW*DTF'RL#AX,H3;
M&@]PK;L[(\CP_')T1DAW('^"IK:7;M$JY279C<>;4AP4!YR_<5YF[<\RODJ%
MMCZ 74H\0ZM+"^YR-1H*$'R>>B+_,W6],+"S+3!GYJB+N6AU:#FXS AA-UO
MW_[BB)30$LGK*;8'.+O!>VL:EI^0D '&_BMQ#ZLX'_#?!3[:7-Y]\5V<X7\V
MD+]=Q0QZ%)\"DQZA=H)]7#X[V@(^BJ]SK1LG"=N:Z[[NJ#O_*430X,^^UN(B
MO+J!]7= H _'$2'2M$=QK4Z;(218"E$F3N'G:VW7.S_U9TY25EUR[S0<5\MP
MN((^7[#C9L+YHR-7(8,98!,W'E\6 K]H%E69'0AUPCO?4V3N7 GY*/-U?*SQ
MW+IZ<'<TH+^QD-/X9.- 7%_M2J3/2+F?]^IRK]+9;U*E7BO'6K#!(I \ #7%
MQ*#"P-1$"C8-UU(V6)"51TYJO/'G]3NK *NF\S-O-Q*:G"PH\]^OVTX8&L=)
MJ:\)I$K)LA_ PL=QI+(#!2FXZ&U@"4?YE1<QNPV0]S3/H+6027@"DWCHJ;=?
M\]D[J0#_0,K>U(SXL.6VC*^X<'@J4<J"F.O,%.9,$Z08"P]H<&^X(DMZP?2K
M1MCS-P_"O>S"=KQ<:"F4>X*J'5.4SQJ)PPR&Y:QR7G,D:4_6POOHF&&&I)N=
MJC-D&XAZ(P@;Q2RY,5+8-_OW1V/:UUEROPYG>L_V.EA5TK5)K$5>Y?BSXR;Q
MH6XR4Q.6TR^"EQTRS3WWTM<IN!$IT& QH_<@<P\HQG $BTE9!3GG]IFJ@HT4
MR10+9JRL6)15][)Y<)Q>L&4]SPFUFSS!5064K64KRCJ5AWG*&_T:V]1[-7;A
M#MG$1X5CR+78SZ#3#Y?L&[]O- 46'$@<-C <2!$^U>,_^_GS/TS\AXG_,/$?
M)O[#Q'^8^ \3_V'B/TS\AXG_,/$?)O[#Q'^8^ \3_V'B/TS\AXG_,/%_%A.5
M_F'B/TS\AXG_,/'_/4S\'^5Q^1]]^HUGWK,?PDCWX$J<71!^]-R?J:%& 90%
MO7TQ[4>EU5#IA0JJ(V?.E+#[ZX.+:A/& SHA'XP&!T_YSL(BW$#]SB%</JP-
M48 )\[^(1UX:#9"DZ_[,J R)1^JXQBVL.CK82K1CKJ0;O_GF<3302VCY/;9M
M%Y9NRA%YQG2+P71@AW'BJV J60JO0L'D!FC.%J/^F'PB13<U_O+5K;!5C#AK
MU&UI)X869S]!PS@O,(I/<6%3H('":B7%5!1\1I@8Q"F;_/B9,@,V+3-<'7=8
M'L:KRUZ-, ZU#PO ,4QPO>S2?BN0R[0;E(GG)XJCB[CZ]Y,Z4<S(DXURQKJ]
M0_\H;=T+[/$:76Y2.)* TVC A+DM^S*,Z)J-3\&U(_.]0O6?]OHW9A61$S9:
MQE0N=TT$#ENXIK@G!QYR5"^!7F**H R+&=7L?$P$-@^G]G$^MC>(9%G*/#S_
M;/U;0T2'4]6"]8<$_EXKQ?&X&<D6@=-5)^SV[IL"=29SZ6J,SW0X58 >,K(-
M$."2/W.9$G&+ P9&OST)O2>5CY=EG2]0CTAZ?*/L^\L.^3WCC#/_HUU?.8!^
MHP[[V380W2.U5#!<KMN11THB*B$G1E6;9GKE2.P#\3G^)S;S7ODX"@2E*_T]
M/H[_PJ13&<N(W8&+FA)#SP2HL>]B8MV6IH[1[O;;9GSH5:*8BL>$,R:]23?&
M=9\NC7LNL^SRO=&GU,X#-*P85]7M^O=S7F\#[>LC1$74\8X%E#M-%9)S.O)
M:8=&0R@M#SPZ)\]G;-*:%CE $%8[OQZ*BV:A0"?:&F.&7?[3%*C+,OG:AI7;
M<+Y4C4P]<?NHR;IRZ0)#Z?2XDS I]05_!/]"73HNG,OQ 1*TQIQ>B?NH@TVJ
M5GGM%:]/X__X#ZE4XY[W>/AFQ*-N6+N7?+(!K!M+4$(DKN#17##Y/HCA1GX0
M$T G;K+7GEV);7NBIE_;.V<K4^\'$P8F#CXQ'X>=NK #BA1JX8QN TKM;H1$
M1M("6@%UL>.;[26RYW-: ;[/VDQ\T4@EZUVC^M@%&=DGU]M* Y^+^?W=#,X1
MR24AWN:,8A21%7CMD=4#S_.H<GA/&3-_Z(#Y-VJL^[BY@9_2_G$]O@\ Y/(;
M-!_+FC8UNH)A7'_SX_DSEA/EFN;4B84/.1_2K-R7]]ZNC<Q\.9-^OBIH7#BG
MAB_AZ^C?305WT ?_;N1K2\1#"'PGV86P8 F]X4>-(,*ULY^^E=?KTW(P(ZU3
MK'MUP;IFPN723M3:COJ L8_Z/%(L>>(:++]7JIJU'S0B(2"N)"+H4W6P@\9H
M7/--%+$L#'WW,N@2_A+4_DGQMV1\(+EL$ IC68,AVP!_)1?7:144W!"QH,JP
M98;E3M&;[<60&Z5C]GY./3V;EO2@7_IQ691[%E_TW7&=I 368,^68 QG#_LA
M5!<LX^+C-B!P"$20^T*\"@X7X*L4Z9 ,'R^3GRX>ER!8)4/:.^V]R2_EI5L>
M^8F/CW)>KHJQRV$A"-#@%QZ1 9%#J!WKYCHA7T>(2/R4>HR$C5ODF^9^&;]W
M'=/:QY<5/!$3XEDU6W' EWY+SIMM0) ;2B&BWNAY3+/4C45/L()F^/-G(NT'
MXY+W*C'JN"7\K;-\?0-]0MC&VR'XL*AP>*,?^UZ_)(H;<U-J.:-77;%IJ,3=
M%0^1.:XP_S?[/L7B6[R[K8U5#P[_NJX:F?-5S>\N^YUGJ?\[E"4XR'VP=!H\
M'Q:>-*'AR(T>IF?@-U09UW?VU4Z_ECL2$F/1S"KR$SD:^]RD8]_4G_M*7R!I
M&$&..DJ$=H4F-=0HX50;R1WB5IZ/@L3SQ]4[Y6QG-L5/C*Q2TY0]E % G\^&
MD<"N[)?G3,!%+V^EXH10!\K1Q74/_9<E#KY_+_%+KE_HCM'-/2L CYWHXYJN
M^\V<'<A?0W QE-03E!/]:[MBY?U/5U&=W94_EI;%S1^%GY-T'B !SM: K%VU
M1 [8ZE+,N,U]['04'+R-DF&>_@(3[56@S8XN!LC-7":*>H\BVM68)W&1/=TE
M+Q#&K4!AP:U&(0'G"&0F1_01O6((JMK"KF9Y,OF03]Q HVNV4'C^+KI *_Q!
M;8.BS;C%AU/TT>4RM;L&XK7[WU6OH6++QN T-S>"GCN[AR/SJ2Q GQO6+'Q7
M4">G+]<2=Q=?G+@U3PKX1,ZU1.JN>#5\6@(L6"K,LRP,^R;'Q!L]@:6=,NJS
MP0<HT'W;RU+19KX;7P0>T(,Z-\MOV)W+SK+6^3'I]2+M91]FTQ=SA6F"0M"M
M6'*S(V47*W?-Z]+U!K\LE^E1575FBJ'8+O:&27@X$-J<UQEHF$-%V_AQ7F([
M.C<]*0?AWO31W"=(*?<WX3UP&=TAZFQ8_IZ-"Z6#&9$5_#7 0,J-_8:H=88L
MZ*%'/<14YTS!U-!6KQ\O(X<'8DT8V4]\IS[X39TK./CTPLM-$62<2=%*K4:H
M:)WMW>3P&"S-N5*)8D6=I^ (8I0QKKUMZ]?XHL1076E,/N7YK;$=66UVQU2:
MK&D]^<M#Q72]Y)Q^6/%F?5#.JFYG9_8IBY/U65VB0@!PX&^Z+T\EIB/K; 7)
M<\!4A17>,2/ ZE>DC7RMDRC4,=X2-_Y\PTG+F4_GLLJ^5^@%KBC[9VZ.D5_+
M+CO2#F[E]H:M27A%!8C0T)4'1G;7)3A^--'F;1K*_9N;)<5Z7?M%+X3IRWFS
MEX68P86Z+7]A!$VWB9GFJ(;];,SXB9"*<60,?3\G'M'<):1C?N.FE\R$_G+&
M.V _)!W7G$DU8MJCI&F_J"=P-'=,MD\$'J'P*8'PX=;5\(>IPV?AD=GA^;/,
M@YX2JAG"8PDB CF:Z:O28'LCYVV ,CV1)6?$ -_LH-6-O+@\;)G[]&W#LG_,
M2_:'_B?!PY#>O#='7W2]>PR*96L7["6MC_Q-KS2H"]VIM]G)/+:R"D?)+>Q3
M42,7X+.UHY0<]YA?JH,K0';P%ZEU&@L.#6DT@H9?^VBM(U YT(.^E[1UPR+/
MA5)9@/<WZ%=UOA<MXW8)W?*J_[+#A$Y?J_[9D%][Y"/6M9(/IC*LP+['Z%E<
MZVHKUX*5=!:N847[IM+0NAN#R>'/O5XY?D!^M,G**O&3J&T5>.'SX2^]$6G'
MX7QH_-F]8"M^54MS-WW^%2*R:F=7=LH&@Z>@+"8ZWSG[&.GYI+,U1!]@/DRE
M0<AC&6C++]P^(9GYX#6" I/[Q+B:T&GL::S5G;]T=T3[,/3L+:.T[Y)'#WLH
MJW4F6/P]\'B>/LRH9]?8>M-_>?R=&0O:XD'ZGJ*;IO^8B-E20]:->7J*U'["
M1?DS&#TFN"3C;[O\0CZXST$J(H4>H1</_,1EP,+<LM%:W?.Z+2XPX/,W=L/J
M)?E"L]8R\?Q:!=1:%+_ZFOKB&)9VHG&Y>$UJ,$]N -*Z2-U0[^BHLJ11N8PZ
MU)A55E2:ZMY9KH/<W/T T7- Z(CXNV_W6I]KL'L89T'ZFBEAB$A)W"QC1K!4
MIL_9^I)F$4$4ZE[7Q#*7^4U$<$(&,K'U0,9A/8%LH(97Q+"JADYDG )UF4=0
M$L6,)#"7K%Q+^[,T)GF[8T"GV_=PA5;YR@NH[ZBUT$U'CU2C/3>E#OX]39!E
M0+_5K_0&%R.5<O5"Q=@V((P(G?_QQ>N;9..#EK63L[[JA<8\.<DBJ\F[Q<)K
M_WO-/RNT:8YAPEG*=,X3IAIZ!JHQA_*X#R8>5T*+@IWBF"[<[*^T_(7-UE"_
M1KOG$4,=B?K>:D2T#$L-O$#3&UP?X(KK/LW"FFT@<B7@0=H>&YV+[XY_=VDR
MMU%*ZI ..A,( -7B6TO+C 3P-%>\#&;[)5D:M,]1?TY4W4D\9_&K^*;5NQ.@
M9FB#W<1E0  P?)Q/R1D#KZ\115 F-.@S.F2L>\XG(??>QK?5SXFS$>?,1A_<
M:=JOQY?,H\/5?-YD2Z[]!O6GJ%',X^C7Q';<L!>')\JJRG!V+*W=WVV$P]MY
M9"=C2$5[SXDN-7Q]S@?E"#5APF"ESU06AO08J]*K37YB2I :P319Y7#M:DKG
M[/ 'D(*0]MWWQ^<8.:2W^(2'J7KL\PO/AVZ^=*A\*36S !.$RH(U:P%WF#X;
M"UOQ%$5:T+0%VSG.N_J:I7?IQK%1I$2/]864LXY"MH&\L&08I%^"LX@5I$+U
M4:;SI/D?)@&"&=]F/N[;X_O"4Y;P#G^I?<Y2Y<0A?FEO+SD*L3F>O;792L?A
MB=R0HKCR\G+%F3(\5J@QS@_;%EE\[/@?]-JOVO8[MWF*1BU7DA\;Y;-K,!&F
M.=M T]C(-2?&&CO3]L#B'UWF%:(B5&XY+'".Q-]*]-F9^F'R>;B6XR%C.\/)
MO*\,J#2XGQGS"2+"Y>AKYOM>0_T%Z;8.9-\I@Z>-BOOO17YHO^/O;/9"=,OC
M=ZC,H[/ZAW9H&C5@!G==AF<1.SUS_DY?YFJ:<F; Q*?PMS$)_3S.\)?]\Y3D
MH=!>AS3DFLW*F5!<E4?3O5*WEGO_QW,K#>;^IM33HR*8'F_1K]#JTR9M"+Y5
ML&<TP&P^HX2$%=J8?7KJ<V)H7/",F9&X?I>I ;^^=OY%6QP93FUGGD#Z,HIH
MQ,TU9C1Z\JIGV@?Z>RL3$DX&&>)KU7%QBC_<V21\\E@_D<)_<>+;S>5DH300
MSA$5H$\Q$.Q&Z&ZPE1+6T4HI2'[#.E5Q:*Z]B7I)+PTQY%A=K1(4>U?;4?"-
MW7*FC2[3<VU]")8)Z2C;7'R$%+ ]A(BO!;''7"KY\*J7APXAK/$=G4W=5<>L
MG?@U[;2M=[7;FC"M6+(T1#K*@Q0K1Z8F3_?&/EV-KM*;^2K]6H#]FO#XW=XG
M[X.&;C0>>LLS@GI"@@FP+G([G"_KXBQ: ZDW_.=7_C80L:41,Q'[P&OIB.['
M>Z0\>S)H)^A-]<YW_E.<S?-]X&#9_W<E>X+^A5'&KNG?P7FCFKF9S92.@FJX
M8H:OQO;]*D#%4N8+-RUTN_P7&,TCFCZ^=^36503L&3!S.V$,Z>$VH,**)UT3
M(D\-POF0?Q!<V!V:HU,[,]LQJLM=SFVYNSZ>%JO2OO--P0][2U!;2+Q?A+X-
MD,>&(:#.UM_4UD0%CB(+1?<H+:,4R$ KU[8!"62J-_:,:M5=[1436OJ9GF,W
M[-3.?'367N[\*$%$[H73RZCF=%,\CG:<&SREAC$27U3Q5W70.K3.+-:>F4'$
M8Y\GMUG@<\\,LLI=P9/5Z27'2.$GK!AG:?#-::8:9M"M7QME!E8@"1Z+K)T$
M,]"E ;GF%45(<DS/H^5\_-"1K1K^]G$/VBOT""3IO) _O9.1"5HQ \%3$XPG
M["Q4>#=WA%_W;'R"RZQK+9]D,(\%M7"&CCXXDICO=8CP4DUVQTF'?5?7J1*T
M2^1&EH(>8^_,.9;VVO/+*WOQIZ+^?+W>Z!"G6_1Z>C!P^BND5WCVL.=YPOOU
MKY3>EJ]KY,Y1*=#8-(5U@;EWU>OS'N3IP:OW68&+;2(*U%WYD>5&:MX/"MX7
MD8XYQ(['-C=@YJ5Q7BQMT(JV1G)+G4I&*R"C#VH[<::[^UR$0Q..?NBZ\[$L
M,#AA]Z]S.X;J![A0KD+\+\[TT1A1**#SC?7+@KZD:[X46$%\?1M5R6'V0]_<
MUL/)MT%Y+GL#+YX0 GB=!_ZF*COG.5+.E;HQEKP191O #Y,*"%AOT(/4F%%E
MV4VK*GX(GIK<>ZV>2$AG'EF9:W"X$G:;_P;J =+:T,4&#Z-YN-U8E:'-EU&%
M*+BW:B,^F$'?#?(WU@6K+)-RMHGN^>95YSK#LGS+=UWOR$?#M"8_"*FMG>L_
MP!V'5]'3!PJH1%K!X6ZZTR B^_[J%TI&[H-=OR]7E/H];.3]Y23NW3JX^_-(
MHN,+GCK2%*&3V\LV,^G1$PP_[L\+_3=6=W+=^\K37C5Z"M'-R\0T5P(7.A?,
M%WK\T*#>PXNCAW=Y<$=4\#)S:BEF#9.-(U55&??<VK!\9)H-E0IX]QSVO[#W
MGD%-O=V_]Z9+D]X$"0@(TB)= 0E%FHBH" @(4>DBH" 2)2: TJ2C@((:$1'I
M4D,/O8B(T@DE)* H$$@L<6L*3[SO9YYY9L[_Q?_W?W'FS)R;F0QO]B395];^
MKL^ZKE6"/QY\^/@'<VC',=3@,)=:>E@[QSF/4"I^G7:.V82[C!/;^#.>:>CC
MW7T[\ZX1'DS5E0DOTKY>X)3>+&1P?$Y-EI=;\M*(ZSKL34%O.>R*R-PZ[1:X
M0.T*<U\85.0*B6AT]EI&:WZ.];]%]LOTN.C4=_UJ/EEI4\GMZ-H:E\'?>SCY
M!2>&"Z^58GV 2YO#F:64G?.X-S-D)&<N+N].Y0#'O1%$\A[J8$S;ZQ&T>>4E
M&VU,P'_90^TY9PL.;T)J)'!V<2#&5XV:LZ&?*-@D:/21JZG*08A+0><N'Q5P
MD%-Y/E+C1\,R*[9@@;"]P?EXD_@=I,\J5/9*WPF*R]T?7V<.19O5F^B%R$HE
M25Z0>9@@*39T5-%VA1U:$FCQF%54'OT B@!OV)OQW!-Y>A):C32I1,1ZF33+
M%%WT.Y;1?50YW3^A.]/3;M%XA6.8H?.WTA6.EUA)3L9=B6;?;AKCQ*2%"J+6
MIGE6NV32R%!Q7SW]N)/A3<S\1DOPU&$[LS<.VJ=_Z%*2!ZK1M%[*4!INY3$<
M.QC/EVBA:_-*KM$G<. F?M/78T?GI[>T+',M/,'.=O"31_<%1X5;&#X++7"(
MQ7^(*@8+P.'=M[_15Y[5O1XF"*%4'>4=VO1RTIZ:@J]_ ZK92ZT7C:5%R>@>
MC^B=Q&>'*)C>VE0,'_+2RRMPR2W4@:_.E EGP=/W8XM^Y@=\?Z'HJ49^;-T
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
M:@AI;]JK/C8S)J$ES(6R%")3%@=UQ4TT8RH-*C7F6\]:&AN&*,]0D[<ZZ3?
M5<M)E 1J&8?EBZONDNHJ"PLK'WW91]OO,L!QP?"FZZCV==5 ZR<I\X_?(,(;
M.8JJ4!],,>2G%-A)9BU*##3U$5DMVZ)7R->*@P=/CQK2JN[!YRYFD'G>">PH
M6EVD2D*,S]-Q_YS=-[LC015V2')^S*D?TS#-+%U^&D")#[-07_KR36M>D-"D
M.=^_]=@U\D"F7ORP0\H6J:L$M*=$$(>Z,7P8@*%)F;IME\4LB;Z=+SJ\E3-Z
MW6!,M[M_RV=[SBKQ3!S &6> "XJ87R"Z;#51RDZ!9I28OO*RKZ:W Y;>3"Z?
MLB1<-UNYE=O*I?,!D 0J*LSN:T%(?%E(-0JV^P^V'ZVX>28$KYM<-AI;3G!^
M^J9O7WY@]]J3O0#W@[B_0V_F:M,,6V$A6:"&Q\ ND)K< VFR8$>H/7!A\[!H
MXC%U9TKIDT#Z&5R3("VMO?Q"TK?1P_RROT]0KIW+C_D?[<3L-1F<1[(QCOL'
M\T4T9 %'5$R-)F4E$"1L.V<'A&5..'_[:J+=ZNS+LYTIVQ"4X#-]?SLCF\NE
M!],4P8X8YT5(TP5;?YNY'6B?[+ EPJ7:/1$FJSQ=S]YXP:7E42.O^WF'']U-
M<#GY*3WE9.4L:P#["U,_.\B&!73/,7//F$,386?AXDC%SM9(U,<7SH<,OM*S
MEG-G B_R.LDNW.1\73.[VC2^54X/10V@5*9_8A2"V[!Q/_?SAC91Q2_H+AF?
M7]4MD+LJ&YCZYL1AH3T:?;EE[]&7H(EG45.0NO&M[U3L*A)?C4TWYYT@!!<V
M=;#<WM&&O^.'%&JZ"Y)(\SIXJQG+BJB18=Y ]CUP/_Z(4D$M^6HQGW=I(W!T
M)^)R'?I2-1[D44-KTCWN<_'G4O>*K:;O1)_)9=UR[TWRM'C[7S4,.F/)<QW=
M&#$0TL6#Y*1B!D/#E."CQ @AWXUK\^+6[RF][U_W1TIFZ]M;/;@P](]W;])Z
M=H$F')D+-LC4HAUG=N$"]\M;UH/%K^!>8(0[A=88<15JW#T8*Q\7:2,[PA.O
M4)_1$M;-E0-Z_VW'B&M4[Q$104VQ0R@>&3#O%=*.ZIL<5N-I_^I*L+E1 "TE
M/Y@,:YB^]O'UQ?28B]GGB[_X$$72_C8=2R1FR:![]'$1&9PB L@+R2<-@MO&
M[I.;9CIJE[TWFK7UZ,-+W.EI&6]KXUIRCWRWV(OTH&8QQ%U)!U"CZ,;JI4^_
M>H[YG<GIDF4XY!KGW/!3D3&-II[Y!C@JMT=V7]569G-70LTF0=#<E0A+A$M8
M[ 7['*:Z#LTQ;">*B"\+I8LE?YEL:H^N'S>O=UK03PR$12G;H2)EN>9@?N@T
M?!G9C'YL$R;0==3[EN)12N4B:$_R?2++&YJ7WA_ND>G7DI+JUHUW.GPAL0;.
MXE]B_]@#%),M6S]8FKDS28RTL__"("V5I)7R2!=S4?;WS>;7:X\>U@@^67L0
M_RU.I"T8QL%20 2MAN/HEE]N7YAAJ5 MLH+*0B,'(GOE7Y,?OSMK:/,IQ+K%
MY?#:/=LS\>TQ?I8\DAYC< 78E2R\P0 &$@V?=Z$I4F02FZ#B(/QD<Q<5>Q\9
M'7VM\%0:+8\0$5J_\*M^_$# H(7;?JO?S7&W"\A1M=Z@'^T<6$"2KS[KK=I
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
M'>_J3/>__'MPX[_R;W;8/R6H;YD:I=D1#^1,&R==C;0<&9H\B+&5Y'BP2E
MO8E9"4;HE.4CT^Y#=A\:O];^])[)>&(5(2Z30WNN/7?Z%*!*DQI!.E#8T<PN
M$$J83_:E8.\R+H7%%(/T7@_CMO#62^J/%4=3Y,0#AGQ*XS5CR[FCI=+H*$>2
M'EV<X=9(P21!C9Y:_^HNS,OK>EJV\#CPP7A\<> YA>;I;#;A"%P31L93^OI@
MC7P,L=J^95DJJO%/;1J+/_2/3SP8_XK[>SA#IFI$Z#)I0VU_V+/+\UR9UD^.
MV&5SX=$KCPA-/(,E1"EF,LMT'IK,TD)JUF?9=WRLD=68-J3?.$_>T1G9!;RZ
M3F==EQL?55_*]LMFMEC(V],%&+<^P%9*X)QQD]I-+J+X+P09AD'8MX50Z9BS
MW#+Q?)S$"PD.]/=LQ[;^:A?P9+[8!?PA\1#L>"+#B#I+)/0?_0&5G/=66X_O
MT@ MKM-2_(X&")VK?2KM^)O?_>QYWI,MYJ@L.C]K!B:+='KNR5HD-&5B5N%\
M" ^/9-=ZRG@R0V]_,FULRKQ/[<=]WC,N!]5XSC\KD>3X2OC/ML-_MAW^>]L.
MTQ)N[&7M0PHVW$-]=P31)/GY8=9:SHC .HNGL)PZ2H+'HU>>[P)23;!YDQ6?
MYC)F&>7S9^&;A-6#CU)UDI/,;<+T'X4-.GP?K7TJ?\]O,<S,<P++D)2GJ3%+
M=X%@&/Y!-USL;[$ZA)(V?P'TV@7Z?(VH"JX:F).3SZP.Z>G:F+VMU?8+W*,4
M\'!_WU>7?]!D-6[O#,]CI>.M>;Z6<0X;13;&1Y7\5[\^<'GQ[T 0G%R=[=E)
MM&![R(2,4(@@RNB+.Q8E"E92-(JFVZX510OK,MX\585M+)O=PO(IU"S^.-@5
MPBS A8VGPWG9+A1&0[4R7_IC:*B/'7>B2X-A4C_1@HTYFX=M]XA]A48KS^7\
M/^V=9U134=?G@TCO(+T$I2I-.M)BHXF"J B($*4CAJ9(D)!0!*0W$04A*"!*
M[P@"H5<1*8H$@82HH(+<((:+:1.?YWFGK7?6S)KY-&L]'_9*/G!O+N?L??;O
M?\X]^VB8.!VEXC3B#YVOINQNLL:(_4P(4+_978U4.S_/./2=(0_G6UJV>HGQ
MIC7=N.N+MVXW\MWF#=GVENVY)E[.X1ZI\/@6U8BVOP<\Y0T(,B%$[>0PPJ2A
MHKN.X-6/F@\;H[05]%N;'_(;2QS3M)=0"QOE$J>:,=ZB=>A8M!G-I@MX7GT-
M+0W.?!7 G)F^E[$66#A7\7#/Z[S1?1569"/]^E] \C8??'R6NJP2SYTO\L\=
MU._8/E[\QX0P^QH+_K&]6RD8\1[N]17A'NXK,?7#*WQ=<%^2D,"WU_:8 +L
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
MV#G961$.MI(3B 6]6'8/U!FPFV2FQ76R"?EAS:DG7,3MTR%UB.A@(P3"0\M
MW:)Z(UW<64\<S7C_)Y)VP)MXY[$^*#OD(OP-*GO;S&3LDIN<YMW"4A+RIBA2
M]3@G9D9NMHZCG28>1!E(1&A+L)A8J*_8SB?*VZP6Y;&JU0&!OM84KH;<C2__
M[1Y[B7T3)XA,MB6')&^@+I9>;:&8YI='7KYHH".=>_B GM$\6\&1$WV07S-U
M[R#LD&N"\?])-*6"U51KFA (7142 -U7YP<SS$[@R!$D/!@N<.*QU<;XM,:1
M!@X7 8-3FL?W1@SQ\VM;-(EH0G'RICSU-'IRA;U5R\O#$B:Z A9.ZA ])D,.
MQO>.J,+N:R0JAV5SC[X-8-_A[0A)Q,HP)% WF]^W"B6B]=H^/'W7VM&2X6GO
M'*I5_Y37)ZY=?>^!Z9JTW._Z_:S&"F#,69J <<2E$(HSO<RMMD>3=OA1X+)B
M9I3>G]I"XK4YX1(?_M>G3-ZNCJG16O>]@H(J\,P6QR0H&RX <Y^A[)XTNZ.3
MP5##==G;\C>;A[F[FVD&'(L\&%IEFLL!B1FR0H55H#_@@(N8%"A_&?TI6A(]
M4L+=!A2_3[AAZA=7#]:%;+Y>5.13CCVDZ=1<RE_UB9#9(?TMPA$\O!N'8$*N
MR2M1B#,,!<]/8_4.A7<>$_51+S:K# <6B^X\J7N?;AYN7.CR +*Y?[-4Z,6+
M^CP=)N3&%JANW&<1='R>1>$+&@,%RV+S$2\,J!T,V1_&QG^2[OM1FR;9K5&?
MK\H/FPN:;C_MQ.&QE#=@ K!+<DQF0GRA"P5$J_H,2Q5D@GW,Y8 (B]/X;WCM
M)S47-UTNJ&N>\+TF?&UG33.U5V& ),32+'PT-A*6GV9 SDI'U!BN2-N'09-N
M+^1/?!?:5_U&#!+7ZL$S!KW;>9?V!:PENU.2R06T \T47X!K4Q_P=P1P]U&P
MJJ "D1N6T/<"RP75BU?QI\4)_FS3T[6?73*&K9V:D\5W=(;J\21*+IEKDZ\.
M/0EKW.K5TO&80ZE5+EX%*X?0!N]5FF8VE8LCAT*$,_C>?KGU\&*L\[#EA0#V
M;U<TOM8OW*),@M,D*/Z4)ST+<P.;<!>>V!56#H9%;%I2!SJK/0+Q%7'YA[2+
MAL'12*G]N:%[O"Y?>V?_OHJ(KZ>D@<FKDV84*,A'1'CW*W!_\)V)@(J#\_"'
M[PV+UF-_76MR=6IL5Q*UO)1TX<YG7LB?F=0]'$62WMEUD>J)L@6Q!"%QFG1!
M7R1,4-O@M7TUW\2*Z6>/MP6'OJKU\K4=JRUVFD\^*<OWQ*4*/0>7J$.S,]Y:
M'@/'O/?91Q#K^3Q7%JP4Q[L'0QM3W.EYJN]B4DH%,20F9)-(/82>Z'RV#I-C
MF ;*:)>/RGVSS?-8>B:2[Q>_H)QS(#/Q 3N^%>._A=^B!-%?;M2%H-E0\)DN
MZYMSAE\J.I!UURZ$2A,>7[AT <E_:1]R$@FGB4;_+>.00C5:Q[9@!P5X%P>A
M(FBEX3],R'USMYKC[9(AE!3IU0SY/MWZ@H;L5Y\^Y]$4(S&B+">%<B"3*14
M;-,;R!L\#PH-6LIT9",S;B.D>9&%DY0$1*CX](G%;M2,?,- O!-O; R;%6J*
MC*,L@*\CJ-8>C%%<(ZZO&#:L<'3:X&,]#5X#)CL'G5,[D7F^]D#X 8XO^?GY
M;77<_$=EA9K@L; VW)#&%%Z.,0IOW>I;U.%$?M\]$^/8O_M'X47P3KVPNZ*W
M8MPCKLS3W!M.36&R8NV\4NS?3#5('GP,7AZJ*RT$;"9K$&PVQJBZ 7<SFX%?
MPRZ=OKOWS:U6N=IG#[6D6F<N/3FREWOU[/0DM;7_V4CNB/D%T(Z5/*3I];
MYWFT $V9GG-[%*T.JETN&1FI]"1+YC\-])4K/YNKJ'?VE]X9"</U@W[+XU:0
MF'HKU"35$+VL8 @V T6KW?-#T'L-R+_UD[FN_(2*!0C?4(BHV;8)T6PT#X?8
MVNB:,B&2O%*Z_+I]-$GZ:TS(%KZ>R%$_ E^8I]@ A>M'W47"H*GF3IK&IDMO
MHL1&*JM4WUN%>HN>/>YW^5L\A O?XO(6S>J0^(<TL0],B%>,/66&K%#P(E#B
M"M^8;SUXXZK%YO.JS,8BMN*GQ26VE,;%[=&:OJ-]2"U[RACKLES0GUB&GNE1
MI]^GZ?5PIDY0S_P:N-RCE=-U*J@2L>Q_S7L[31-S+"L@+)[WY5N(Y=BSGIL@
M*U X) !<LN4^VC'P)2#6-TG2<E_]68^H (5L.KO=U?%?;R91SU:&WC]-*'LQ
M-35\?(+74Y3^ H?82H9+H]2 %4H-_='M4V7(&7I-#<H96+S0T9-F_XK!T95J
MNWM(+M9WO"J])/0X9+=8@P3KIX>LMKT$8&?(&2W+FM.WU^M_GQ-QIBU&!QIM
MY*1XO#(K>*I6B)^FV1-7A*<PB-(?'R*; B.?3UW,G/FB;%3 )GJ*/\YN0=%.
M"5'))5@I=:CGSBSCF%TT]0[*!30&U@A<]Z;243  OWBAD7QU$?'S]\OB0T?=
M/!P:)5W9F_B_M"7NUQ%?Q0 V0K*TP'<[(6GS#!, D[2SQ>%.<R$K/%V-B:9&
MX*,%SAUL"2RU3;]FT5DJL";!53\Q!$''.<$50 W*/+V3"0G,X/U!4MO(HZJ#
M?B3B1N1%FZ<>R,7!^L 78*I)<4Y%>X:D#Z0I7R%02>GEFL(*51']WE.<7L<0
MQ=[OA"9O&5C8.[Q7FT$Y$KMM$\+*;YP75FT/ARQEC/<UZ-7HB3>5LL^M_V=
M.\@XANFSQGF%+."&1$$UDM F>_FWSD$IR2N^%:V3.Y3/A,1\K4/9@Z$G!@B$
MA)GNAC4Y.87W>VE4?O0TM#ED XI9Q<;AVE?BM,UUR*:[0P7MA=A,PRD!B\^F
MM MCC[[:/[#!:!8/AGVA+;8'^T'8=[@(+IL:@"SE,;"Q?!@4(=N?(6L5-U=Y
MT..]5-K\QIPT'21L4R"DN^D$4H7:R!3>FQ68W41;EL+\L>J<G&Q 3>DJ<ND4
M4F[78\MM/"7:DIM][. !0L00<JK7,1;6K);QCX07K+/ QTI>\^=> Z1OEEK
M2 (I;M/P\)/F\E][X4*'KIT^_3)=8KLIRD^-Y>6$:KBH@=!"$.45*,MBIN<Q
M^IZSYB:[G<%/"1TAAZAWK4R/,J9;XCZ&^(Q-A+*/\#Z4;5?GFE^!X *SXF"M
MDO?*R2.]CBE&EDJSU[!C';GO?3+MHW2SFP:.U.2('F.;\PG7=UN1Q]V$+911
M?.9VZ%#2R-"DV8"+:8V0$59@)[RQQ.!:S8"7\<GC7[O4&#P5!$<)V@FPGFS&
MX&5_ 7HN]N.YAB4:\OI+)%M?9[H$V2/'8SI)XRH2@0ZN=9$:YJ\[XZ-"%@<8
MXDP(S0)."65"$BOI&?0$>G(]$Q* Z3_Q)28+ZEOD_W@-A<4$Z]-<1TQ*A4)9
MM$L3YV/PT%<1GO)"]O0JE&:[I*"H3INC2DN4!5NNSR7X8.KN?;^DKP=>M>?[
M9%KQ9V9D]VYS*[VHS\7<7,2"JOS09K7TV:$IH.AF";13)CS@;P48>KWY\VWT
MN")]K?@K8K&]$E,0$8$#[!Y9'ES$])GW2%N1#:YFV% 5O&_JZ'_E$XO0;>:"
M#5!"U$*HL@'L"ST:*"_0 S#N1Y#JTQBFLUUF9;7]QR/D+Q!L) OW\(\MW@HI
MO.]%^C-X):DBR(G!0LP]<RVJ VC-A%Q\'_*L>?8FHM4J4%LMO]]&)G/C32_;
M]Z"U+5"+:Q#.&7AWI!>>B!$V^%%K<_H]6MVFYL<5:VREX><_B;7Q+X*<XT[H
M/3[W+EWMI.W4V30<)RL>=4"UWRLCCD(T77+[!E\8$#UTI?:[':%Z10&EVCC#
M6 S/?*[3_"8N_1;78OMS:(# JQ>*4&>4/[@+!%$B@5(R;G@E1<8EJ66X8#QU
M[>(KO%^>]((,?TM&K,/<?H)8.F\EH$,I!#FH]NOM,DQ(;U9JITT*8F/IPD[@
M+ZS1Q[8[>SDFHC9/Y(*=GLCY<_8$,/JG<0%;H&9/QS.4W:SB^]LA"4R( ,('
M8.1'"S]<EC_SFYA?U]4V7K#]12/71'?81EW F)(!,.*H1DQ(GQ-C/\H)#"QS
M#U1:O2>#2^H*1%3V'\PZ[UJ6N/DYQX6M7/1,<ICT(7'IWE*A<DMS] =X<_+&
M$,>3%06TSCI#%G%*=1A/\0M<.Q_J=C#=(+T4<-5F,R]<!AW)643_$3C7*3([
M83?K]I3(^FQ'ALY.]=,C&NG!&;%?Y'Q\73FEI>7FQZ$-4TDT&/4$^A.TQ7]3
MC*QDU?K!$"H +C*$I_C:GNX;[_0M+G@L%R_<>^\7;YGHL;&0K38?$%:VSE+'
MD30)R:$53DN%;]G?T%)@/M F=.!3P >G^YO$.6)G /^8U-[%\/(O#9QNO_"Q
MEN_^TZTDYB"5ZHI^BVGZ682H0J' ]G(0$6(L:Q;='JBM#:%.RHEHG"'X^%1E
MZ^E_Z!;$F<,"LF208I0SK"18QF*9;'ISC_@-TZDX<QLBPG*$N)N6E$8O"RRU
M/Q!60]831E4&[I_*YSRNLG<I12I6J!H-8:PP(8WSFR?JL+PLA;-5$213-XS<
M>?FT9/R[L]-#W8$(N1!%B.B=A+BQU6[8<(DAD#6 Y5T!UT9*E)MF#&*TERKG
M#+5.$KV2EG7?/RZ*^QB="_D\/[IL#-1OR/X]8^%#E]+JU$(>Y1[0EDS:XD;&
MK[C._*[E<K3][9<DUWR<,B/E%Y#R<;#A(.]=??893)\O37#9A![?=?8ER4+'
M%G&(,NOL&E'T.7[E(M6\B#%LW\#_5L_)M.5^VG XQ )*D-S<9:68.84C'8!Q
M[U3&GSOM-5<&9WH*/Q08-=NF[988=F3JZV5^,88<,W<)(Z>1X/U3"RP_$Z79
M@",D#037J7@DL<#IM8MZD^V=9[141[7,?*!]XSU9XA>#-YGJC-*@5Z"E41H)
M?0J2X.'G4USW6SD[8J^NP#\M'LHPXEXUZYF JGCTQ^>>@5RX,U_.NC,2\T7A
MRCP]_2Z<D54J=,H1/+)+$^NQ$:G?="32&GN7Q$>AC]/V=;?WPH1I7.2+_6T]
MQ\ @DKR^YW3]I2(/1[MN^_LJ?7UL[W*RP[F_<RL2YG,T60I= R.HB?^,W9^[
M=',$7[C^C6W?YEY[,$G^5B&  95\[K*!E=33'C1A-TGB@1Z+!(;P=9F&5GTV
M&/[<J^"4!CQU8[M;G?TG GYYUD#^R ^/#_5EK<U-[5$_?_HA7AZPK7C\D0+9
M9T>I9XW-R06,7MS.'4\^UO_2- <%+F[=9T* *A8KPU(]U=VSM.UH.MJ/^=CC
M%7X_?./]*6J/,ASM,H;A8*G*CWR$^=ZL?7C47S%_!YG1919$W#2=N BVU](D
M6_/.=77J'AJ[/3OZW$TIREB8:F^$O'@<^DP7=0Z,TAEXT:.-E?F6 WHB#AN:
M_-ZK%S5S;.SRLGHR.JA^\I[1:EC"5:Z^E<4!"@QD0DB28 R00&+$U0;=D!MY
M;F5FI4FT=AU4<?[5P*;F]Y/-XE@]%D<HVRT1 )\BJ$;H"?3^CB:H4(\*\N?8
MS]H6O4:\Y_K#0/Z4$*DTWH,^CWD3"3=/6J[7PD"-D3[L/E")8H3)9$+X44H5
MZPJ'P8O5WZY4WHNP4.TWB](D1^_G5-&-H]8V!2_LVF4@">>YWL/$>H[0C$$=
MP@_L?9B$><AS$&/5W/MJKM6](M70N_^%VI:N.8>T,L!6YTZ ;<91]1BSN4MX
M&C<X68;,_-IG/C&A8>>F?>@LZ<W148ESCQ5#%MN5^>??8&5;Y=4H?\]#R:5Q
M@#:D8CV-%9Y K( O&!=6>K6.&E3=01LM_76>K/9PN@S2F^EZVX^5#V@'L@84
MI.E8RV.T??1:2WDD>LKV0QE8X4]$A),<VET=GCZ'VRCF2M^!*.-S[)KOW"DP
MV3P.O3%_.(@\0#RW.ZR!76#,#[?5DS0LI&[,FW*[_"IKTKZOJA:\]+J8ZRIM
M2:.Z/@W%BNS#JV1_>K8K$[+3-AYKH?N73E8 1^Y/PTQ(JW:LM /WMC82MON]
M#F1EP6CJ?G#D;Q9$Z5/M R(+'U;'B)=@ ^6,V2I+7'AD^ <Y[8_*_9D78HT7
MMJ \<'$ W@ =7,(,8+EH6I4KB^LYW=V;!<F;SPI5J6>5CGR/>T#(R8Z>QU!E
M40*@^DK35G_] >.^+3[YLR#7R4[3%(#>CEVCIW+]0DT6M?_<:_<_MG:L5"C\
M_V6%YW^[ U"&WH3QU[D/;PE)NHT0(VX-XD#KY[,AGTM68[;KG]04G62L)_2M
M%5*N'/$7-]EN'I_2N\HE_,4Y?.-&</[I![EY:=.5Y<]FKU0T6TJQ8M 3/0O=
MB4AF,"'+3 CY-F:@'A:8]<=T@ G!;&' 3FI)ZL#W!YCG4V^8D%4.9!038LD*
M4,*?%=IC8(1F^HORB DIJX'M,G:9D+0RAGP4]2QF^@.4RH1$,R%#\Y]VG'Z?
M@<U>9T*$-0:F]GZ[L$0=2W1]GL)BO$,6-%;K-[ZL(H*N@(GD!(9H0(2&%*$]
M=HSE^_6OVK=<,VWD+JO1)"XRG&K)QHSNEBFZZ<+\;&L*69*(B[/41NKM$E<&
MIW@7?MQ5*'^AL]-]4@MX*VJ5$ZF#,M40BA!O.2@3]L5F_9/9P((_G^_YB::=
M]^IM,P\JU+:,5KI5E[<Z?F%[L3*8/@,B>)#P$66W.A67\J(RT> +SOX'7>IL
M,U_ ;@J[?-_NWSZ=C(;V8U-@3>$!G9TT ?+:P-0&74\,4U=_K]5,3*#FNH/_
M$_<V8<2I7VTF#ETN2DR(X#MZ'&9]%B7)BJG\VA5>!JM!FV!Q-(LZ\.+?EYZ9
MD*2=2;/!#RE!JWQF&CI:.@3K3XWC;'L%QTA/Q[@2+D?[CWL> ,.Q@!LFX\K\
M,#35Z$\&KC>$VR;Z&<U\9GIYZ??BKG4JXM(N?3G\L12_TE5?O\L_<(1BC PJ
MFFI!NS#'ZJ1'\):O#;-!RY+W/J'TR +#SJ@33[>],^S,NP(J>7GZRU@*6Y,'
M=@VIUJ<@#"*(9D+[D%P#=^Y:9U0LWC>@&SO&VO"+9!&=Y03#8\:4MX.@([!]
M:$&:/1F=0&8?P0JV=#M>!089D<F_HXNN!6M"P]N\LZ\7?'4V>:MG,0E!15$U
M4=J@/ZOG>+.H3GUD)>*'Q-7]S44G@D[/&]P/'N2H+0H[<:1M)E0_\Y5"/@66
M@.:B28 1U4;= )7(E;BCL7:O?[[3.'FSUE<WE^<D^5EQ>56N?B97A1T1R^(\
M?G-I4G'TJG\B2JCR8Q!#[2A6^,:'=QPE3,@XA_<O6; M_GA=;JSY&J5OML80
MOF"\&I'TTE=\4(@@<*U+?UC>3N)"=BB2$&OS%#)?@.E3V-F$.;"Z*HQF8"1Q
MM(^2QC=6J6LM^29[Y:KOHKPK(3R*X#)=R$@L RM/=@-3]UO6ZPWHUC/V[C_L
MY@^;ZQVVL98?.*R8=>H2&HJR &SZL5RN-$LPC)AV3O;TK+=/PZSFH05^WC=7
M$ST7_+Q_J\8:!?R'VB0Y+H8P>$:H)QFS,/E@R\,H8WH%AB@YJS*K59MWYM?/
M^:#A<OU55;ZWZ%:*A_A/8%?DZQ.=+.0;]C/!VI8[WBK^?CNY0<_FR+=^0B>0
M>?L:'GW^I%U17B$9$1TD@75YNL=2/()>] ;,.@6S'72>E= >8 8>X6Y"_UA@
M:85S,/ +^H$3',&$B.1EXM:^P&AB]DQ(CJ4QXR"4 S/5B05-*YD09700$_(_
M7@4%ONHL<C&R_)D0U58AQC%XQ0&G_^DF0N ]%"O+6W['$+YC:3F?,8UJ&W32
MU$(1P1G7OY("%8$1U>=6YWX&PYU7-(+MI,3/CMN'954@"V@'H(P+/-2#F(_3
MJU"ZV'6XS[S9ZLH]##\M:G6%!8[#GCRSO[6\^_,FC9-^R[Y@MZ^T4W=2.HVY
MUW":BSX-?_+5+4G-<.3]L)?,K9=JA]V4ZW[?.3-V5VF''\>>/''4 '@@=O[Y
M ^?%X(F@]NK?_A,KP(7Z>$N+O\55^1B\)ZB&WXIH"&#5'%EO=T^XY^"[8[]6
MLX6ZO$^.F(R>'$1-6W.E8?HL,8&3+D0,3:R(DD:O8BB U^N#"6!E;9",-?;N
MO7OZBQ\?X<\GYV=-"A)$LC/B3>>_76JT,4?P3U>7O72QEN87.F]S][.E#&,*
MN]]2$#SE!&*  :)GRK. N]V#S=\+K3+BM5KG<JT;1SW-$8C1U'*1>(A4G5(#
M6#72+X/-P/CRP?'ME*:_!720,QYF+L#H^^#;</8?#PM5L$7*EOZ4<&[A,?TD
M2SLK_$9O.OM0.*QI)!7G5\S%X,XA5@OA1_JN#+<2:B\.M5_Q>_Y'DZU\YFO>
MA>)G79&_A/MS7EWM?'@LPJ-&ZB75N!<+.&Q]3"-B,Y7 +$+6 K;_@^D;_;T/
M\Q@O/;Y _6RRS4&?E+AUIQ/RC1[M23A_7!Q#"(Q^@5(!UOIK!1?[_[3,VK]$
MH@+7/T1J:9OWDX\>.77-Q_L &\"UR4[$I4"!<RN)=^ *.!\<J-Y3N;K$9BAK
M<AN;5*([=^V#]WOB0V?XD9G3P9#+GT[;)GLU"G*S=9^!207BV'&$QFWD#]+9
M1A#C"%8"\?B) <D_3_H4,_](U[YIX[S<GTR?-AF=,/>NKHW&#62!:I$;-D#!
M< /M-(BA&B%O#+BU/3H7B$(4>B,4U\F:-1-B@F]B11;%EVC>H!@024D G@*P
M85RRC$O*[4;UAV8>%^9@>:JZ/4;4Z1X>V0<)\=:A >R?L8OL).,!(3E,'RNP
M_!R3>H3(6DDO:Y"1ES[41=0W?-)\-J:-$+:2;<IE;\_>.+\-N9A^M J@.;"X
MDNK_=Y%3PI*[<C,D D@8@/+7$QN;WIE;!-TLK&NH@;[I#DH9_I+U>?]-CI,3
M"L=A^G1=X =%C9[7(SKVS!%8(Z@EWWY,,XLV_)H1&>+[>+-.Y81<[EZ-?;/>
MD3K7O%BN,VDDFPU#JA+C'>-(U@A,NF??NNG/9KD@Z;FUQ++"2TZ);@JJ%]79
M8Z$F<H+J["2=C]NS1&PR*VDT_<$E,F11462=063+UKT"B<*"5)3SJFZ5HP7P
M.M[ND%W_/=UG376#LLX)F:7S99@^>?,(PE0"CJ/K.E4+=8YLD91"@D.0/RYZ
M8!S>U\WP^,8MN.E(1LFN7L_I\KE^8GW<<6Y9@EX(\]]B!].LR"'Q#$$08SO7
M=:QBK#(@\JY?8;9A<=E#_T0CR+YFLT;YA93OMUQ79#!>]0OVE!2R?'NZI0&-
M]YTA_?)[<:6YX-K4MZ.X"'G2$1^GA:O9>LC/[[BF6$XEE,+@!,>HX7_+98F@
M96\<]0QH[UQ+*FOJ;E,<NO5Y<>7X]E,YO=?#;Z1"^^*VX$[H&3C/R AF@3J,
MY7SXY6#>($.J>[9V+>_GD$%#T_#:PM5JM#AAI2&Y=^4 "DIO@@5:G'%,W%60
M ^H:7R+#S!6^/8\I'/^ZO/SAFSPBENV,3<>!1((/[Y^>6$M#5HRZ,>97!#29
M$/]N#<I5<'9U$M8/%>F1J2F4:"?B1#QM O7+!2<.-$;=XW&9^%@9J*R7B[Y\
M84EH& ZJ6_RLIUY$6=+S8=[168+(1;?WAB&P58[M@J[F=SOW>O/?--A6-4/L
M(:ZQSDX%>NKU;B"1*H$>Q[9DEA>N#:_$7>'L?J'LI?MRZH97I[KIP9)#37J9
MO8WLK4$T47JA)1MZ\L^E/[#>J7N=:DE>G8I+/45^$N[I,2MZ%Q\K#SL8ZPX[
MF+[CFL VC:31= %V!B^&>@JE"[ZN60S 8P</[\1$]LU?>3+!>Z,MY0"1E++"
MMB"#>,HVMEW>NR< A:*\B?5XUD7O ;4^.+=A-,)SC?B\J.[&LN&<0<?E@!8P
M6-&5E.1R-C%\5-(OW/)=QW#0=YU,6+-.KQ#^XIGVZ1Y3FNITUSF!(MVF&.MY
MO<7@X2UMY\&<A+CL&K;>MZ%''.-AS9&]60NX4T4#.'9+\76&=&MGZ#QFH>VI
M3\?UXN=N@IYG?4BWY'Q68RW#6-W@,9Q PFXZJI_HZ#&] 6D[IFC^"OJ2]@U#
M*+I11FFB5W]2'P,KN-48[&%P)R24:#P0DM19TE&+Y.N[(W-N):759JZ5FJ9^
MTI"^F'LE4(A\;&QM.8N3I@HB@%^>\UU.A"R.CX%WLU)U$K?NAV@=Y/V3V/M6
M^0$3(H::G.J&H)P >\:9^<U-)N3J*A,RZ_G48YXFFD=Y K*S$O1/X$'[BFB+
MEC*H;U<X.R2Q^R?]?!M6^9;MT&?^$[S?3\=U&M$B]@L%@R^!4WU7H/U;J7C<
M@$[RPP9DUC!#NH<Q7^30RH38OJ]++)\>P,F]_C*>M5O=RX1XL48^H0WR*FY!
MGUBQNVE!U0IT)'DHV2!;.>8-AI/6Q3L>/;NJJ/&5R$NPE?W2^RT5LG=Q$";8
MA2!+,GARR&F45& J<4L%H."H)S^!*_8S;_B?DT[;#888O8GI=6L/ZU]L5N!
M)]'.T%MA?AHA"Q>=Z:7)0QZ\6P,%GK*%T58R]_SLVY$.BTX*D5%O1B9TO4-O
MQG,*6J '3K[;J16%"@06&E:T%8?<U"J=);1?BC<YN2E2<PW!+1E;ZBWGDNF*
MZ3.&79?7'V%?U<K::"9*_;;"OK5F3$YVVCU)<@]'Y2MN'WVB\("-O-*_Q<YX
MZ\D2=?&>*%X02KV+=!DTDO T(,N_Z8&2Y5/L?8')]T-SO_!3A@.=]"?F8B'2
M+E<E-%]=S<A2F""O,7@6R!K$<AA+TP9/.JZV)W?YDZ*U_J[7WB;?,-X*U%6<
MY.AO-KDD=7ZTL:KY^:E]EWL88 HP1=P:PG%[(-E7,?$[D]%67>>U;T]>GE1-
M!,(K@_:Q<64/9%N?X'PEE !OP&S$4"W!2H88YAZ4Q?[).XCKI[A;3[<'5L8>
M/=A5^?C)4+:MF6YVV$RLN3=ABO8<2Y*DYW9#]Q9="M"#[TZ0MA8D62Y:0M-=
ME3U(.G=K52=3:=9 J.W9LOV:ZRG^FX?4T,,Y;L;>TEPE&EM:QBS?12BM.I21
MD\\"'O<4U-]O>#?-_1XE[EO]NFSQ6NG.S[(;A&C>WG<XWY"%^0&HM#8N "9
M4YR^:>Z/4J'ZW]?<[.JHU$NWG6Q)],.L>NDY*G^-M>2EQUIRHO3 >JKJ>HD2
M'#P<.0S=OQ0@$7X%Q/;?P8B4SF[28.8.?;.CN9H#(NQW<\.2?F3WQOP]#>41
M,-4;!&=#,B$CN.;==$LE9-;9>5I$: 14A'::>BS&DW(P)42K1%C&M5PG3SE6
M]V8\&S]7)>TOD$>CA^!2M$"U0<<4:'-RTF_Y&U&HQ>Y3&Y-\G\:6OHKHI3S:
MU98J^?V]1P*H3#(7(B["N$&=@0]7'/(K>P\VSMY>O)3$AQPY??JXN$W# 3;T
MO]Z1Y<?)!$3V* .UE,1*./UA] M>J["\;;G?I,+M>M /=Q^W<W&*OFL,SK=,
MP[%AF"0YE1&3[\@NO-@#HH+SQ.5R\;KE=[GGEKH]*VL+UEQI37F5)\J+>AH=
M?]FD808,:59,R+,2S%8';CCK?[Z;"A,B^IN(I>W5,B&)XK@]?1S]YEM<(0S<
MCQDEA_SW?_T!&\]@!TD#GD<:YR.@]Z$WXC^$;B]N%:Q)F8>'>=9:15Q#<0$_
MM(=GAMY5.#L\*5-?[O:KERCLO-7LXFXA7>RI/OGC0OZQ,T:!E3]'ZD??DF\S
M5-J YR]O$2;L@S*\+$SOS%SK\CJ8^]EZ6"6<^R#?)M?^4,=#/1[T![@0H845
MRBAX<EF(7B/6BU?+W'G]HTA'$LDUY#3$'SHI]S9VB..7;LX=Q-*$>,QXV#"Z
MN5X5?$_E88S"6JP[EP^#(U08&.WV_JIZ@;/1),=<*3_DU\G1[6O\ H.$,'@3
MU!P50]SB1;]%\[$Z^!7*I('U$;D<.";^-J4*-K0)Z]LMN9/%\2AMUXS6IFO]
M]21;ABWO#ZYQZ<P(F,]O4&?5$52WV90/I/I@O"=)S;5CWL0@N%0+VH6F)*AR
MVMZJZ O^PZ8@O>M!V$+Y%!ZZ_Q^G L:R-'=FFE$<8$QT2",613^\_-K4]Y&;
M]IFUP(>G"O*D33Z-2)O4X#)7&K<VAJAG/^%7:!&@UC-DZL]QF/:'/S_W%8B,
MY*)PIGIU%Y6+$]L^YV4&L&]W_E@52H+Y3RWR6='S&++H#Y%!5/-O4/&;$1T1
MFX>V;TDDAQTZ.UEAN'.:74S^^Z"^JO[!O=PK?XHH>ZRD,4M:H1V@4D+ &++D
MB18R5U(K3NA'1H2O<OG [;0@S>GBT=Z<#I$XKB>\?_H7*5;T1S4,(4=@WRP!
MGO0,0,QR=;Q3FA6Y5GC\A&@;Y]<'PD*/'!A<YI>_/@5LB!(O27 AE'4/&%'>
MTT$T<]/J,GP9DW.ZT$<[R2A3+C3U?'XOB>L VU?+OV?J>*%[/44^7)_?@2_
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
M;S.($T4["U'1@7P6@R^+E]T>GIQJ-C$S1HS*A:JSSP2MKK"TT#BRRXT)\9&
MT;6:ZENJB]I &- _M5H\,OP#SOYM;'6Q5CVP0$'1E0OOT\Q?IZBS9'SHR=T7
MI4*R+(=F_=JX&?HP$_*1$T8_DO2:]666<8Z=Z$C/0["XX1S@XDM:@8#ZJUGW
M=+K8R$(#EPN'TUX.'IHS6%QO'S+EY!<O>#7*!51[R@&49")4R!7I.&!ZU<@T
MN,!7_#G6-_BU=WN\ 8_<#;,C5;%<I:5\_Y%'_FW_MG_;_]^&82[\%U!+ P04
M    "  XB%M:C3CY11<X 0 '0 P %0   &5X9GDM,C R-#$R,S%?;&%B+GAM
M;-R]>7/D.)(O^/]\"FR_/[;:3.CB 5YM,_-,J53.R[6LE%925;_9LK4PG!*G
M0T$U&9&5ZD^_ (\X%!$D ()4SO91E2F1</<?Z X'X,>__L_OSTOPC9=57JS^
M[4_^7[P_ ;ZB!<M7C__VIU\?/L'T3__SW__E7_[U_X#P?W^X^P(^%G3SS%=K
M<%5RO.8,_)&OG\#ZB8._%>7?\V\8W"[Q6A3E,X3_7K]V5;R\EOGCTQH$7A!U
MCW6_+?_*!<D"ACP8Q@1!E"4$IA[',(HPBA.:A4'D73S^-4@\+XLB'R)?$(BB
M-(/8PS$DL2=2YOMQQOUZT&6^^OM?U3\(KCB0XJVJ^J__]J>G]?KEKS___,<?
M?_SE.RF7?RG*QY\#SPM_[I[^4_OX]Z/G_PCKI_TLRWZN?[M]M,I//2B']7_^
MW[]\N:=/_!G#?%6M\8HJ E7^UZK^X9>"XG6-^B!?X.P3ZF^P>PRJ'T$_@*'_
ME^\5^].__PL #1QEL>1W7 #U[U_O/I\EF?VLGOAYQ1_5W-[R,B_8_1J7ZR^8
M\*7DOAYM_?K"_^U/5?[\LN3=SYY*+DX/NRS+@U$5EYGBTH\5E__C'+&?1[#O
MB-_U,:\.F*O%_>J*QSY,OSIC]T%:"#X]PWMD1K/<?%#7*S;7M[LE-9KUZ3EV
M]5D4:[R<X;/8D=EC>:E^\$7^J26C!NHQIC6=UG3OL<J_K_F*\<9:'@P-<O9O
M?Y)_6FPJ^(CQR^+FA9?29*\>OW!I;;_DF.3+?)WSZA:_JC6Q^KCAEZ1:EYBN
M%TF8"I8E<D6C@D$49P+BQ$^@7,,2'WM^BC.\6&^_]P5?P5_O.]9J^O;$_V2
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
MG3U$:>3!C$BE)#[R(Y^F,8^061QD#[6)E;,A"78TK?SJ?KPTC_Q=H6"FM,8
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
MRBDPW'N]!_H.:Q2/@M-N]V=,;;XMHBT0!_M(ZT%L0_GNG_%R^6%3Y2M>58L
M>X)[JB")\"*(/)'*+6(:0X:HQP@.XEBO\/^9\><)UJM)@HZF:6C>(2#]]L2!
MF&86PTQ"BU"[DW*,B*T['&_F8+J3PAQ'SYU^S-QKN"KN^9)3:8%_X;C:E-S
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
M_7I^5RR7;6#Z0AH3GXLX@!D.$H@HRF!&$88>#WS$I0N&D=F5W^PB3&RS.BX
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
M/-TRI1+?Q7)C8V&<\L3,K+B*4IC"Z8EL@'FX0KQ(BK/V@,?K3]P4\ )YIZT
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
M6V$N%EU;T4;B].4QN/C@=YB)94D<3 LI(.J_?LH+CK%W5U3P^YM826=(.E-
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
M/F#W8/7MEV%";<Q!,QGWP1>8R.]A$/0H!#T.S92P+1;NY!]*MB-U8 QV4NT
M9<:QL@"_;Z<['I2PM-E]34OFAU6]UBU-V@:]?<*?;G2R6!WF&H@HC N**<IQ
M0I&N#D5E))5"B;-,9E%9T-2HT=.UB'C6+7>_/7RZ_]O=7?#KW>>[#Q^?@H=/
MMY^_P+2+-8_-M,T4G(-IG\<M^*"'[SAWPQ7MCE20-1J3JJ1KF76LHJY>S]+<
M69"ZOI=-L<*G;=U2%D8DC(H8L4RF" N1H5)[+;G@459@$E(*:@UQ%HIG9=/
MU,F?#52@"7.6*X;VRK6T HV3 S(]U6T-TN3*\C@+8UHS8XC,$YMB\&$[:?PL
M_M&-=]!=T:K54OW(VK+KA]5BSE[;/W>'&BLPR^)2*)M!60\X83$B>GXQS3 I
MF5""FE&(H$(1\"S#CX(IT(O7X&-=Z_$E.F!\RU<O.H]QAV=PB"A,U,$L-],"
M/AD)4Q *D\N\N@E:/((_N_]Z,2QLF>%(LX#!3ZIT;)ESK(^LUX%GWWQ14DFJ
M^>K#JA*,U.LNHLVDI)+R'(4D5U9#R%)$I/IK24DBBYSGM#0>$G,>A&=UTP,S
M3[>YP(EA'>&&/F"(KX/C,'P_3L85F387%IXLU6:8L/U<FY$G[0R!X^J1][KP
M1/ 9$91SEE*4%YPHPSPM4:'L<20B)D5(XB3)0*/U+L#Q+&<=E."7^3+@J\6"
M5'7P(JJ@UBC\!79^7^)4'-,T#6F!"JG#+31)U$]%@40:"Z6+L&2XG'T7%5U-
MR*M]>( #?!TL]#R#+8MN CX!!\T,'0=<@6FRTUJ^FZ #ZLYB&:'*D6%R"<JD
M]L<(J<=FQMCCEF'3-5DWMLJ^5]6DKN8EC03/,2JCLD"XC+@R*JBR,820B:1)
M%)4Y*&QZ"=*DUQ%6K2LO,\E,5)V0?MWMA./NEJ,4N0J27H0S;9!TC-R3(.GH
M"PY2[_]KOO[V*!;M4(UO\Y>GU9WR0=:O722_2 C-0L)1KKB*,!84T3#A*":I
MS),D+60262?E#\/V+-+GDMA!:1 V[!QW+3PR"2;\-ORY+LW?C%*7!0 C$-^N
M-,",%8-% X9+P%7(HWA1G\PW4HO;KY5H%92^N!#5"ZG6KWL-6?-4I)PR@CB+
ME16?E1$JRD2[/Y*1*.>2<Z/[31!4WY; 'M"F2Z*%UC#GX+B^\,(7H)D 9PEL
MGBV4Q&OFW1K#FFX>+I3\@WFYX)<=5A]T#6;K]QOQ-T&J#^H#FO$PS1.<$,1P
MJ P*PG)49E(B49 XE#3-\@@4\S %[%DMJ(^H<%!U<(YC9NZ!#SX +RDOUB&L
M5P$532G23:#Q"#0BGDL2!DCW69MP#NS;%RD,,,.H6F'H?3M]T;7![*?[582M
MM<'R;E.O5\\Z@>(P;!<7D4CS*$$T82'"14P1B42F!]ICDA:<EP4H71,&WGN<
MM.W:JKL"?UW.MXT-MXT@>A2#6_;WS;PSQG63.6"T%,AT,\7CCY4P]=-S<3NQ
MM.'8/Q0J08^+WSBI'2,<*2,@\$E5DAUCCA63Y2JVZJE6>HY]NUWR]PKN8O72
M=,JG=0/76#*&%O$I"2W<3HEL(0=_]K"=?O4F1#K[R@>!3?Q5FQ!^^A4;O06O
M!>QZ3$&&*^R]XOF$@TU3V"=E6-*NH (F4GW;-7=C$<Z@;56NM[_.9$5Z9Y#?
M+\T[]\]71):4K'Q2O%S\WTTUK_F<:?.G;UR!.0DY$RC,0V47)A0CDK$$Q2F.
M9%@P4D0<'%^Z#,^SF#30+:)* PP"Q);<D V3JP9P<TXUH(-]V!YZ51C2Z3+N
M- !M^NC3..EG8U &K]F)M\68]_?JAWH]9S.6B"S+$XZ$P#G")%'.8:9'(<J2
MY:'$DG!0,LT5N/A.N.G P#3#-;PUTQH3<0RF4;JFB;]HM/ZR<P9;S((=:@%M
M<-MKLJA[B(RR&JQR'##)D3JZ!I-)594#EAVK,1=+ FUR/2)]Q&=]1^IOCT+W
M,:B?5OTO9TG)<2G#""4L(0BGA4"E#J+A,F<X569-*HQL&FL,?$?0%$Q*V/\$
M50NX%5+6W]A4D%E.]EP><2RFX)W=_=:'@_NM_]J_W[H)-$Y!AU3PM-K^BV]N
M\A7;:$>VD:6WY>H!*F_,77./\%K.M&>$7J91_%&<1*V+:+WP-,[DM71OW<ZK
M%X*I=R[FLS:?XJ,.IBI(\^_B/5F3=UW3,":Q8"(+41I%D6ZIF*%2DA*5"<>L
ME(S&F9$6'P/D65FWH(,]V($&'KR#-%H;9=:P,G;) IC.M:7>6.Y-21NX&E)+
MM-:?^F%G](TN/(EXFY+72['Q\Q:VV"UCU4;P_URUP\652SMGNCW*!R'J_CLD
M69HFZG](=SU%.(]#5"19CBA/<"K")(TRHQ%)I@ ]"V\'NKE?6;3  RE,AQP9
M<\W E'+,"Y@4=\"#GAVW^KJI8X=&X :FS8SY C"*'//'S@:ZGD\P>P= ]*!Y
M8[+.=-8,@*H#XP7RGF6WB':5K8_;C;;KVE/,>!2%A'&)\DPHBT7B$E%69"B3
MI.""E5SD<K;4@TP%?UJMR<+L7FT8JM%77;9?]0EL<Y>SQ2&8MY<]>J:(77.L
M80Z:79LY8(A=FF;'A+VQ(AWHX)<.^.7:,WC3"2,J776?& 8V;1L*(\)/^E&8
MO06/"S^*NB\C>;\2]>?5^E'\?3.O1#^#'#QSS'Q%[WE36T0"KC )EBM]?=3@
MLIUJ;QYV!G!JQ.+QQB3HC=&./QJ)0&$1/![QQ\,D,3CM5I%O )C) N-PTO?C
MYA9O6X;5=>TG/1Y;>UM5ZO-I6U:][A[IDC^;?KO-'W^(QD1YG'_]MM:5I+K+
M"_DJ9B+,,EXRJG.YE0&1TQ(53'E/29BF*9<RQV;>DU<L/>ND#JHNY^X !K]T
M/P,+N_WLD9F)\N:<ARFZBW._]S .Z.O!?/ .ZZ#!^*;]3]#O7HOZ3;!#WF$.
M@D_>NLI<\(+CM/D./ME\DB7A%9BEMW<XL7S7B'+7AA"8SPI8T:=1<Z:AIH>\
M5@MB73DS ,C3>C9PEIRX.19+6 ])U<,6FCC0G&XTP ?U(=T]ORQ6KZ+ZC:S9
M-R5T!__>BMZ,Y%'3U!_Q%"<(RXRC0O ,X2*569%$A62@:5CVJ/@.[G08M,'W
M#K0#T^4*WIMIHFDX"E-,'4[!/M! 8W43;/G<(W;PT-;,:&;=MX^*^M^"OU:Z
M;9 Z+9Q.?+V2;^XFPMHB,O7$V"L9=F:B[+4K6K8WK[IRLJ:-2&..U&UCSEF:
M9I'($H)$+G6L.B\088*@.">9I!F3P*G1ET%Y5FA;P$&M(=^T';7J8-XV(-7]
MMMK? !7: ._,%)8;CL 4THX97UIFM&"[;JP.&X^/TN:JM?AE0-,V#Q\E^*0]
M^/@;-A'MY7)#%A^7K-+%NA^7[;JZPJCZ+OB'5:5!Z&+>V_IVYU;<2V6$/:^Z
MI^\WZWI-EERIG)G $@L1Y2@59:SO;Q@BA&-E!H5QH70$%Z%1:;X/Y#PKCA9;
M'1]JT VVBB*H.HP#N:H"N5GK*J!YASK4/O*R:R;1][?;"V"DOMV&'E/U0Z^T
M>F0#A6W0HQO<UL'MWB5-<"^#%N?^M3VLWW"+((D ;[=5EDD#;[%EP#P#/SP=
MSDEP#'/"_ 4_W#K,=? $P_*J8%Z3KU\KG5V@OOQ[V:61/A&Z$#.<YJ3,8X)D
M0BG"89(BDI:E[MF;$4X*&G/0,(TA8)X/N4/0VMOLLY[_;, #&UH.LLW0CW?$
M#*"G;LT'N,-M0* KEWH(U+1.LP'1)VZQR3M7=J>]EVUSFSE9]"T-@3?@)DMY
M#'-MH_GJD]W"WVO/Z.$:'$*QZW:M0R#?IG.K 1,N-G$U>=?""6SF33U](\LG
MT5\4_>=JH5[N"L#CI,SS,!<HPQ@CG(6YOMM13ITHLPC+N$QSH[L=$V">SZ\&
M>J#!!PK^]M:TQ0!@WH^QS,"C<L@(F X8Y,%XQ3R<&0#?Q2%3['P1NP\$YDP8
M$CGH'(RM,9VQ;TC-@?%N^LX5J4F_'H?29T(2GO.8(]F4PLJB1$42AXC'648P
M#R-.X;E%)V \*[#F]@\U20 !VP-KD1ATRB%#"^9JNH$VR[F4FUU>Q$WP67VE
MNJSR;B0?VR[/YB*E+A-E3H%,G^ERD="SJ2J7G[8.MC?7VT_DQVU=BW7]6:QG
M/*,L)TF)6!:6[75RJ4=!D+S$<8%EF;%HMC8O)#@'!"2P\+J!;0=&73% &J#!
M4C3V]W>RV+3^(UDL5O_0EQ7@(/DISPS=YBLY 727>R;HBH$6GA+;E@M_;+EP
M.\H%FVCU13+=Q:%/04P=8;Y(Y)G8\>5G+8];L5BTY4:_D>I_A,Y#ZS3Q+"2I
MD$QDB,14>0Y,G;8E#V,4ET4>1XQDC,..W(N@?!^[9"'JI@CRN0<,/'$O,\GP
MU'5".O#D;6$V=&^A>CAF1TES==1>!C3M<3M*\,F1._Z&2UOY-.WTU^.TT[N_
M;YH:ZWI=-6Y6O;7I[U^:;C@Z)57PC]J^GZ_:BKL/9%YI=2]F.)(E(5&)*"^X
M.MA9A&@:<E3*4E!2I%F<@9HQOPT9GI5."UH'DE\:X#>!5) ;LP':XN]M=OD:
M?^)GVCM[?\6RE*"E+-@C+6@O)M;Z8J*C[B;8?2 /W0>BR6LL*N]>T%3[X]7+
M\D[$3^#%3;519E[B9-@X/0XU6D\*<?9-//UCU5UKTD0P1C%&-&)"CUZGB*1Y
MB&@9TE3]D<<2U#T2 -NWM3MVX]+A$RB$G!Q$9_E[U>EQ+=<<7U'M,<Q'3UHX
M#_RJU;.0?P9=.,020P4VN(1%]*UI4Z0TFK+M&T77V?7:,3^>IB$ISCA+,\1"
M5B!,XA(I/QJC3'G6611A'H5FG=MA<#UKFQZ1QLULS9P>EQM]50:(1 %X:1"A
M\\,AF&;9,N?VA#G-!1ID',E5_ ($\?SPS2Z>-\(_1Q$].,6#P3W <M/%^> T
M'H3\+%ZW+5)9,2%XTZ577]O=2_4;Y4"O7W61C(:O#<QF9L8L#CDI<D$0HYPB
M3'&$:)(*% M>\$3]CV8)K&K%&+9GI=ICTG;&K14NBHD!G]<O*_47?>_^TF'6
MJ%W1HP4M:C'GM9DYYXF#,*5[R+PO#?-DT"-RTY3D*:-.,^YNE'$6Q3!@%CBK
MCC&'/'&Y#)@EI_4S\"6NCF3VT^_FHNY_V^F]=^1EKOS6^3\%/S_/IYG--@N9
M8)@7#(E,)@B'0B*:48KRF)>BQ"3DB036$;O"S;,"VT.B*:#93J/B.SRLHZ57
M[PLXR#HEMZ^(S>ZA>;,;'MAAJKM7[S;E45P8$38\5?":$*XK)KJ/_%Z-V5L%
MC%VQ="#.[ S$-0-B3CLMIE@6!8X:[YDCY3MGJ RC&&4QPRG'>4A8N.U5"9T!
MXZ1)I975]WU>ZUB#+C7<M:HT[=<[QK,L)9Q(B9&D6:R.HUQ'[!A#+(^2K)0Y
M*3BSZ._YIHT]FU>T->R5<V8'QN0-/:=IY#E-!\^?HG4GL&>GVV:=_:IW4HJF
M[_EV^4<E'+H#X)(I3=S<H*A?OE.:>+ZN/ZPJ,?^ZG)$,2^7SADBD1:$4H@P1
M%0E#)0OCO)!Q3'(;A6B%S#3JL@/6I.:Q!KYMNQH[CILI!7\,M!MHT*.SWP58
M8Q0<HG33_$.+U4W0H;5M5.-.N5S%'D>JQPZ'217356PZ5EO7+6;K5M/U+BC<
M7R=JN$U]%-_K4)G3-(NC1-ER3%_K%3)#)(\HBM,T)@PG81J5,*_9%/14H9)*
MRYMU:RUC1IJZN3[8 _5BZ7HO7^8FV+)*XW$3M)AXZ<8))]^9_VD,>&+W$LJ0
M4^\1O()%Y+4MIA2?= ,![6G.HC23),QSE"2D1)@4J7)OD@25$:=E'LF2\=RD
MW.#LZB#58.O&R!9HL&@::3 %%A -/.&'08ST&BIA$MY!"AI0S273-:0!PIG7
MD&@7M 20"HM37B)E,!IY\M)T,<=+^!Y$%B\^-'%&=)>=IJP=*>:ZR5.M@PH_
M7N;=>- ^86W&,YZ*#,<H8:E$.!8,%1'F"*=I6I99CI6=8N%H>4=\&J>LPR9@
M>E,7"\'_CVP14S\)C=0U7?C\;ZZ9R?1S[-5;I3=O$YCWR&BCJ3M"=EG-/T$F
M,Y3K;YVT;(SOSY"3YY[]SE*1P8 MK-"VG^.&_K?RJ)]6C^)%R=TWA<C[335?
M?FW7?[\13ZL[4BU>[WXHTW>NT%2(?%ZM/VP6B]<V'[IM:37+TCS)U2F">"DR
MA*.B1"15)TR(\Y@E15CD/#;.$72+FV?GN&O^5K?H!NM54&T15C\N&@=0_;;I
MZQJLNF-&:,P#T:/>J"$]!.A5K(/O;7T%^+3QL:\&MOC;[1;P!&DVH$-4#T'>
MH1JTN'::7_U-Z!UK\ VV"#>Y?'H048-S5P73]Z9]NQT"N!1OMU-V#LG;[!C,
MM_'#TT'/R#'(Z?PJ/[PZ\,H\@; ,B'4M\;^(ZON<B?/VP.?5LE7XM]U\[S59
M[/^[]BT5;G\3:WW1_76ITQ9:.I1]T/U*/Q?-HD3$LHPQ8C0L$"YXC$I!<T1"
MD1%2A)F.I 'NGZ=%?XIC^DP'F^VI6VW1N^E_[H=*: VC3^-7=6I#7;^)OP'#
MV-Y/N[/V3N&E'CV=-=7Y@!KIYDC06_ZXM^7=0:+3,/9P=Q@O?!.6NPHT3HO\
MM!'*-]F8D]#FVV!A=ZY]%MVXUT^KNK[]3N8+W>ST:=4U.=9'\+>FKUK]?K[8
M*'QGHL2TR&B)L$ARA!.1(YH7&&5$")%22<NR@'14 F/@.0RB:Z(6"I6;@+?P
M8(<$G*%1FF0)PP1E<:9CS:)$5.@^521,<A'Q6&;9[+NHZ,KTM/?*TGU,?EZF
MFAV>7AD%._\TA[ITF%\T-G\)MOAH=ZAO3[^'TDWP?H27X)/-FA^.#B<X_$G/
M%VOV'!\1]@O9:?FND;6N7&EF.A&V_J_Y^MN[3;U62%1W/]ABHWO8ZX9>ZG\Z
MYWI6I*0H."M0HEM<8I;%B*0D0PG5*7X%R44&*ARQP,&S']%A!%-%-JP4:9X+
M?:/*9!GJ()U 198D*$LX%:(H2Q;E, WOF9E6.K[-'ZBF8JJ9AO?,*)B.[SO\
M-T6!/3K!/Q0^08_03;!%*>AQTFF0[G3\%1QQI.5M,)A4SU_!HF--?\U2CMJ@
M?EPVE8MU?;Y"9B9P')<I8RC&(5>*/DI1@97*)UDJ2YR'/$^,)F[9(N!9RWLM
M S3CL)FJ\LDWF)XZ;;:JLR%1A\W%NCV/35<-6>&K(>L8^+=MUFK(G-%&KJ;K
MV.FE_22KOJ#O53?>WB@DENNA$15W/]9B6<^5B?QI7J]G+!8)*:((D40D"&=)
MA@I2A"@NRQB3C*89 25G.\/,LR8[2.J[V5;:OK;]RUMDNSSEH0$M.YR#N^5&
M'4+-A1-P[I*[W313CF^R1S"M^4;; U:NSEGI2.NZPVM2=>R<G<=ZVCT F +G
M8CZ[54:J^JH^S*OGCWP641;*4L1(,-U%+(TDHBPI4)3R)"ICGB84FRC@DY4]
M*] .5J"!!1_?FVF\4_*'-=951,$TCBD]QBKB(NYG1+P6[-^_KK[_'_5.*]WJ
MAYU0GZXTB5!>)* 7JLL/N"R4U:[>?+E1?MW]2Z? ZQE/6!@G(49AH9PMS$*&
M2%%*Q+",,)5AR1,""9R8@_8<,=G5<^ZJWJ^J+P,PU<QZ\,,JF+":5[U.5. Z
M1+[7JM:S@'^"4M8AAIC5KPZN8)'9VX>2=<YP]^-CFX;:-[\[;K*81V649I@I
MK<*5;R1U,)%E$5(J)D^+D.=<1,;)NV#PGL_O'HDVT[_["^I0VG9E!.1OPOD[
MK&_\<PVH<WJ&W>XQ+#AFV)4M0.%,!.2Y>F6F72JK&5,=Y:1:TS^8=@I?=;K,
M4FN*#Y)'[5>QSJ-Y1^IO3?LD+OBOK[_7NL'\QR;+1]_OZ\.BZ6 UR^-$E'&6
MH:*(E(HN"XI($J4H*7F,<9HR7!C5",-!3Y YTXS1V]3M3(EYCT) MCB $S],
MV6IF"?IA%DPK:SYI)((>"UWL]LOO+=/^$FQQ"6['N6:3X@%D@+O<#E/ 4R=U
M !ER)IL#NH*=DNF,RN777?+(+"KS@N6R5(J$Q-JKC%"92(E$2FA.,^5RDA"B
M3<[ \*PV-(@V)+[:&LTP+7&.+V;JX$IJ87*_!7:8Z.5.M@>H<23$YR!,*JT#
M)!Z+Y="C5S:"O-VLOZVJ^?KU]L>\GJ6X#"E/0UTPF2)<1#DJ0UR@-"D3$DJ<
M)2&H6.,\&,^^U=ZEQ/_=5/.:SUD;C]"P@<&A"WPR$\GKJ8=)I27A]BT,S]+E
MNH/A(9"W:6!XEM"+_0O//SUQ!X[/&SV,Y5[><MX$4,BBK1[KD/NGX+-<)H*E
ML4!E7C*$(ZE^RF2(BC+BL8CC-*:@CO\><?4=3MD"[HJ; [(%_08--@SVSDP#
M_20[ E-C#IIJM.CKN/3>SG8U\3L2?H)F&N9\?NLV&@:8_FLTT#!GN;/6&0"0
M_IK<?EXME4NW48_1A>BNCLY3U#0%*\,R9B%A*,F$U..J,2K3,D5I3GC*,8X2
M5H#J=IVCZ/E,:&H7SM3FNF^&"]R9:P*%4_';5T#Q ./=+(;1DMLWZ;1KQ]X)
MV_ "$?P) ILN&&S3P-<2DN4-?'=</(J75;76]51?Q-=F^NNLE"&G!0D12;,0
M82Q31"@7*)4)EI3C7) <HI4O@_*L77<66K4%'=0=;.#-^F5V&=ZD.V$"\.9\
M2_\.:O!EC'[X'?DH::[NQ"\#FO8.?)3@DSOO\3?LQ'AOULOMDN^70K93G6><
M2R$CEB.=3H6PP FBDA4HCTDD(I)@$DG(A?<80,^WWVW5W&*'1)/<4.^A\6_-
M;+WU*TR^1_EH)N4NN0.3]4]'++D;9@)8R$TI<R3JH^ F%7A3XH_%WO@]8+(3
MX[/'S4)$(4TC98(^5<_+-?^P(%^-<I4NONWY.-9  PT510?7+$^B>IXOB7&;
M@P'RAZ74#>4PN1PG.OA38^#@ZGR<O(&\9/5R)Y>,[\1Q8,EI4EQ&2=JFL8P_
M"1>RV\7BEO]WTVC@I1T\;BI@IV_ZOEU>+ (%<5.O&[.B:X(!O%"X0/.X5%U'
M+DRB1B@-_FP1<"10ERFS$J8SRTTF2)=)V1>B@:?L3-3=A>0#F?./RZ[">):5
M11BR-$:)[N&#2\X0+2."XHR5,4ZDY"6H+O$"G.FB.B\*+)HO ]8"AAF@E[AD
M9G<ZH!THA#NR-42=OO9NA&RPR3E"E"-+\Q*420W,$5*/[<JQQZ_,EVIJYSX^
MJ^^YTBJV21"2<133L P12W7;@S0O$4E8C&(>)X*0(B$Y@TCK$##?=FA[R::.
MBI7LDZB67[L1+M7\Z[<U6DFT47\A3:&W97;5.2Z:2;,KWL!$>I=OU97D[@ '
M&K*'Q*L!^EQG8)T#]3:I6 -$7\S)&GK'87^!+JQ1O]^(OPE2/?UC-6-$)C3&
MZFP6>8IPKOXH6)PA3ADO"2=QFE[?/> 4KF<5H+Z3S$$%_QE^F4FX!R[ A/UR
M];TRIZEH#O6;0*,1*#P\5]-?)MQGK?P9J&]?"7^9%49U[@.OVZD)W6)OWCI:
MMTO>%NQ]%4NF9XO/:[98U9M*W-*Z:=5D^/&#UO0G GMH-#>F!X@$.TR"/WM<
M'*8W6O' D33 8$\J$U9L.98,NT4L4R?9-V5-+L2]O"/54L&I'T35!VWG[-?7
MMD?ENX4R)9]TW&>F7-N$A3Q!640PPK20J*!"(!:GG.8%+Z(<EA )Q<#ST=IC
MH=,AVIR)FZ#!Y$;GTW6-61ML=)>LOGF?TE2H^67PFUA_6_'@SP978"8U?#?,
M-)97'L.TUD3LA6<GVK+(5<XA&/ZTF82V[#G)#[1>R+:(HYT%V^:M=%DIGU?+
MK=_\6:QGD6!))B5&,2L+75J5H$*D.6*,%7F2T2+."*RD8QRH9S6V'6>L38/5
M^IN2-M&5PMX$2P'L@6C$13-=Y)HW,/6S94M?D]4A\)<F;6Z+@\LZ$'-RG56%
M&("<N$;$G FG%2. =RV=A%W/T+YKJ\Y0:]3/KHU!65(J4A:C5(3*\$G2$I6Q
MB!!+HB@2D2R2*(4H"2.HGK5$KXWU3>*[;SJXJV_"MPU!MTV+;]G?-_.N99U&
M$GBG:,9@0^_+-=N 7M=>?]DM>YK9-*U)8M15 ^YN08AVY689P9S6O8*PX<2M
M KU\K3NUA=8$=3^MEE^5>#[K.?6?YDOQ<2V>ZQE+)!<E%RA7JD5I%*S,#FU[
M1!F/$T)$(1.CQGI6T*?4+ ?8W 0:'Z01"C1&MBZ2"8>A[I%COL%4RRC+GGJ6
M!7]J=((&'R\^$( /SOT?$]AOY/L V'+9[X$L8CG_0\< [^7OM6@Z/=_3-5$K
M\X_+NQ^L.>0_K*K#T,SV G:&PTB6>9RC5'*"<%X25- $HX+$6<)Q68C<J*.8
M UQ\AU%/(Z4!T7:.MGS6WZK5YNNWX_ JT.ZY9B-B94]RPC-$<:@'LI02%448
MH[ HPR01+$NR&#A%9)JML)HF\GC_>[\'JPXO;8F*#K-FNM]QJ'LOBWJZ;3$[
M429B->Q\V7[P"JVVSW]PO\?KNWU>'P73=P$VAY-)KN>1JPDE5V R[:22ZUEV
M,K'$P9+6DTLTI,86G].-/@P?U/>Z"W'LS#C.(IZ748C:281)096A+%*D_'&,
M>8Y948(,97/0GL^@#I%@'Y- HP(>46+*2C/]Y8=!,'5UD3<'L4TOAC"<?'>C
M2$P!3SV$!,B0,^-'H"O \]U_7_)J\?KUBV ;W5KFM_]9/U1S)MY]6WY]8&O3
MW/?A53QK! 5<*.CZY.T1"'XCU?^HP[K!HKNF,\^''^')L#YPRPZ8_!MRPF'=
MNCFU5KGS(TM/ED=O1N)^3KWA&S"!K:NU\HK%DE3SU>_+^D6PN9P+_G[UK"R0
M&:%YQF6>HS#)B6Z;6B#E# D4\20-.0DY(T:M-0:A>+\#:^$&?[;@#+,!AADS
M++#.R(5>79E2:BR,1I0,';MJ@;TC5_UM)XW#:T\BB$;D]3)H]C#\O/RXY//O
M<[XABZ9CG^'Y>/B6]SAV#^P_S,^\([K&SSA[DF!RLH/CK.'@9?2M#JFCI28[
ME,Z3L'\(77C"=D1RTQW\@53KUZ>*+&O25%0TGTN2%ED1E1A)@B7">CA[(7B(
M.!-)SD569#R#C4*^",OW%6?7I;X!'>S!MNKS.<0SPVLQ-YP 7GO9,L%BUNXH
M><YFZEZ&-/'LW%&23V?DCK]B6ZFYK:KM@#RMGL@//8%7MRU0GL2'576^(]%,
ME&5,<<:19"E&.!02%9+IRR8F\C(K2);BV5)\;5:%%'5:HV0D$64K$2>(F5MN
M;<-'/97ZFUCPMC,W:],PF[8DP;RN-SHBL@I>R&L@^@D8ZB\*]$)/?X+>OU^S
M3V:*QC?;K^[9>;8!VWO!JN:V7=_ Z_9N>_@&]W0Q_SI<"V]1H7HUFYQ5L=IC
M,G&EZ]4L.ZV&O7Y)BVE3M\^K:CW_IVCRN10$!5+7W"C[)XH33HL$<9$J!:B;
M+]$H390Y%(M$%,HS3\R'2EV"XMGRZ<$J5:;@-@*EQ]3I-L6O&KQAE^)A1HWX
M%:[(AVF9+>7OMI1K5=) =4$T8)J3"^+MAC99,0$VJFF,N,&)3!=?GF[PTAC^
M!_.51A^VT#]-.ZF/C7'Q?E,I+?<@JOF*MP;)HZC7U9PI7=@\UG0(_GTY7]=_
MM$-69AEG,N)QB=*8*WM-9"DJ=542X9$H.0D+CHU"@M>CXOL"1*'5E+JNY)%=
MME1_7RY%Z\MH RZHMJAVSVPTGD$_8 C<I-W!/AGHR,FX#S37&@ZV> 4M8D&+
M6=\E?8=;T#[<8!<TZ 4=?I,Q&J"7)V.XG?+VS'B8FG?"J\&SX#H(TQT83CAQ
M<*JX6='BZ&G[0MW+9C1T6VZ[%J+K%D:B(N>IGM67T%C_$2)"2HZ2.,VH3KU+
MB=%\GU%(G@^.%D@SWT$##[;0 2IID%$&JMT5^3#-?9'R\=YJ0!8 E*XK5MCI
MU"M8 M.7)F0.JL/!!:;3=B9T'"@SHQ<LFR3OY8@_J26Z2' A0A86)46ILH$1
MQAE!9<'47S,<RH)',>42$J<X#\:SECJL!;D)-&!@O'R$368WAM<3#]-1AP4=
MIG3#VQX/DN6JV?%Y(-.V.!XD]*2Q\?#3\$26AVJEF[+=5U]$]7W.1!,4HV69
M)!F-$,]YCG F!:*ZH")+15G*/"=A;IS#<@Z 9]'L0#85Y!U44-SP(E^&)=(%
MM3!9M" 4E,8R1,T5&2QGEYTL>66(J/V\E<'G8(+&Q7QVMUSKH8&<J_VLOR@K
M2-Q7S2A>A?",)466*G,"Y4E8(DS4L5CPG*)<,LZX+ 7C1I="8X \"UX+.NA@
MWP0-=#.9&V71L.RY)!PF@V=I5E]%T(.^7A1-B1O(FU%+M!*I?M@)X^C"DPBE
M*7F]<!H_;V>TJF5>1+5^U5G>Z]LEUQ,#7IKFC]M:A%#$-,IU\V2>JS]R21"-
M"X%X&J9Y0GD<<U!'A7&0_D_,!H&;IDYAO1UDT2 !,V8-V&=FV+IE"OA@O<P/
M3[4;YO0ZLGX- $YJ"9LSX-@J!KQIV1Y!:YC#CU@D*5/>:J&OUY2-G NE [#6
M!F7(92X+$7%0?]93$)YE?@O0['LVY8N9<%]'+30> B(4WGW@(BVN6@R< IBV
MC\!% D^:!5Q^TC;0^J!V]1NIA1+KW\B:?=.W[6I[NWO,4*=U<"J1B"(E>UC]
M5"0D0F'!U1$=LKQD'!9-'83G721U3*C'H#EU>AP Q96FO#.X!G?+$:C8#C/#
MYD[<@"O0<*0S[EP3<[3X9"RBB4:DCH<,AY>9."YH1--I\,_LM6M[,?V^U!D0
M@A^%%)MHXN-JL?BPJG1T\:@=F219DN H05%<Q@B'G"%29!*Q,*<EQS)A);7K
MSF2%CV^=N==\Z/'+[X'&0[9XV#9HLF.[H>$S'3.!ZG:/CSUJI_D*;::"1B_H
M\//:/LX1MYRW>K+#YHV:/UW%NLOMH*Y;%E[S=U=5.H/X=DD6K_6\W@F>8?7?
MI?=]WXE6U6HI5IOZ<%A:CX9Y;>!%^D?L.$>D V]%AZE62L.ENC"AT:JH\.*B
MDY47CI&U7V@X^NR5XZFZ'K;U=NP$"4E81I0C3#+=4E\25)28(Q[%+ U%*"0#
M%1Q>A.191G=-H_I6TX8UN^,L,K,*G! .D] =S3U,+_,V1BES/6_J!,[;#)NZ
M1.[%25,77W <Q=B=&U%)!&=II 0W3Q!.<8%*QB6B@LA2EKS,>>PDBO$6KD"/
MC)=0!M3H=\L9IZ$,C\:[.=6^ QIO9(*;,\ XH.'"D&YL!+;>D,7B58\;^Z-^
M6JW)HLE>;J>D/ZZ78/,:MJIG37!H='98M0-3O]?_'C28!7NH*4=WO:D PYJ!
M/!PWT?VQ#Z8N+#GGP:"WXXB5F0\$-9GQ;\>"?9? <@6+8$T_>^&)_&@:<NJ6
MF\JLV:L3KV<XBZ(LSTI41%F(,(\*1,N8(4F3(HIIFJ5E;ARM,0#H6<M\LNOF
M:\PN@P"-8R; =,5VW(8N46W WP0= OO] 5RS!1"A<<P>NQ#-U6R"A6H - _&
M:DS6F2Y8 Z#J(%H#><_.T^K*NKJD_2R6N(A)CD@<90@788;*+$V0TGJ\Q(2&
ML@"EA1RL[EF?=; LJQ@.^6#F&%E3!U-4QH2!?9RS!#AR9P[7GM1S.4O6L9-R
M_B'+F.?9+B%[4OKKZ^Z1K@=-4UFI/:/UZ\=EO:X:U5S?ZY%Q3]_(\OY%+U%_
M7G5QBO\2NF.XX+??146^BK^JI=?OR5I\(//J#[+8B!F6/!19)%$9Y@7".KF+
MRC!!,J-21C057/+92UOJN2;5VDR"?P;2(*)U3*"QE/TJOLZ7>C)B0,FBJ?S7
M=?M\M5B0J@[4LFT-OV$)_\_$OIDD/.5%F:)"J7?=QSU6/R7*A(T9%:64N(SS
M[LNX6_+_S=]%3YYY)&C)_U=^$F8'W,^ JL><@;W&8(<7!SL"]73<LPW$-)4W
M04MGL$=HT% :K!6I04=K,^.RI?8FZ.D-.H*#AN) DQQHFH.&:(<Y"#_1%KI*
M9/@92)HV&^)GH/A22L7/A)MEH??N#N1VV>:!M+=+=8OC+F)<%C01/$:Y)*F>
M11JADHL"A2F)LT)@24.C'A50P+YO@G9H- &6>@^1?PM$@PJP)MR4HV;GD \^
MP<Z*8Q9UBM]'S!E*K*MJ<E.PT]:7 YEQ4G$.?=_2 5S)M=)IXKWX+A:K)M;5
M)60GM%#V-8\0QT2GLT8,4<%3E,0)CB))<V+6,&T4DN_H= <WV ,,M'LO\LC0
M&'5!.=!"/$.TP\XMQI2Y,IPNPIG6FADC]\3$&'W!3FKOI-1M_+Z+=LCY$_GQ
MJ*R*1Z'I4$JC,63::3<?E\<WL;4V/%I39[%8_4-[AS,I$HQ#)=P,*X''RAQ
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
MB&\S$0KU(A&("9SK&=4)*D5)D"@QS<HB8C0G_?0.PXLN*T2,A.YP> =,A_6
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
M(H23G"**)4$A#D6B9 ^8VN& XTJL.)DGM]5C1I=8"\W.MMNZ^2O6]JTT7=<
MG 0[[8_$Q],J\S*D.,6/IQCR^AJ]EU[#D[=EJNW_\>XAW>L7Z!. 13&Y7NWP
M*:;1+PRVXB+5#$)9V*T\'[S%19+O05Y<MI)M$^?ZNW*)3:=HLVS;AM7^=:TQ
M(+CPF:!<A5N4IPCG,45Z/"K"81[&ZC0C$S/,'V.*$Y]PNG9"MJ%W24?FF.[,
M(C2G&H&YYAWI[9R[JTW#Y9:^R^Y*0TF==5..T9NY>])0_.-N2=,7+P##V3D<
MWK9[M?WB+:D%22.:2^8CFF)= 1 +E,=Q@*((<U\%@B07J<4-YCCE'R#(X_N
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
MTLP<PR2J@'F'A@5OPX/7,;&KVQ;<Z_'AL*,-*KJK5C9CNO/VL$'5<=2\!E[
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
M50D_&9_S%LM/K>ZC>OK)"=I<Q*KXK6Y^^W5+8S,=QK"G]\2K$_O2'D7OH]!
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
MUSOU7'ET8MV9N;^+]0'S>QMR&LROC?FNO(:D0U2_(8E<P?6=I#$O#M^0F$<
M>X,/VWFUXY&?UXP5K^NZ4O$3H2NQ$!GQ$Y;ZRG!C@3")0T1\)E!.LB!7Y\V4
M"% >:Y3BQ-YN0\U[:<G!K'1<7V86ZU0+,.L],W-WJY>'$;V ;=E85D=V/4YO
M5ALW%O_0WLU?M,YB,R%X]4FQK&M"-#A",T/P60-U%NR_%\JV\S2)0L1\P1'.
MPDQMVCQ$?DH)SRB.1 H:9C5*<?H,=D._[;E8=ASHJR?6\-#6'(!SUB-:-,Y8
MN],-.%_=4\MM3RTM^;9^R&FNVDQ4=YGJ$7ISYZG-Q#^1I39\\7*'T*RGT^'5
M(N9)P&DN4>JS!A^<H"QC,1*YB--(_:L4H#/.:3*SFG[?W+T7]<JW)F?YNE;*
M\GXE-?NFTY.:+WMGT-,@W /8Z>42LV\H-B([3%P,BS2!>?>(O)M-'PLZ9,@G
MGG912[09]+M(>!R$?A:A*(@8PCR*$9&^1%&8BS0+ Q(QOCB:80^L/]E0LTD^
M7E+UPP[:*(OMOZPT6\!$Y!D-FEGO!0IQ4UZS(3E5:<RA2),4NFR)O&/9RJ&@
MPT4H1T_#&Z6N^=\?BP=1Z%N-3^M'\6?]\TH'CH9]4&=>G_H<S?_^6M7-%=]C
MX3W<W._=#&I0K*)>%[7A^7I(#</VYT@#,.,S%=[[73/C-=PX:AX:D=6J-^C<
MFK.U_HP(U>_L&7O4POST+>#C\].OZY?EQV7%X 9X;H&I35#3]1Z7SWH7^/7N
MX=;3U%=%]5I"S.ZL^ :&YT)RH.D-"#V%N8U):&=P9U>=S^3&!-LSNM&'+Q^Z
M_E NUVSY0E;;P"NF(::AR%"2ZGXYGN6(T#1#$?-3SOPP$EQN0E>SJ'60GD7P
M"CV#=A1U[KF%DRQD!_TAK"+68?WE/$OC*/21TA-!V \YH@R'*,SR6(^GCT1L
M$_J[5J+%"6"'\W%X IA.FV;'@,N5XV+6^^XWS?VIP$C""0:Q']-ZM_GJ9\4>
M&IM^_J6+QO,V"'.\Q<^\73-="<]_?JWOBOIOHGX@2[[(:, S??7. ^U&4Q&B
M+(R50^ IDR3,,LZ)Q8#>4<)39_2ZM%W7#-P6\!X4I;?3OG?3:JMNT*F^\"('
M%X'-P^HO2]U%+%K</O!H<,-/8N9+IE TS*UT''A]%KP-#QY]K3W%A?<F:D_S
MX7S4K['D;H?]CI-]CW&_QLHX,_#7_'V+(]334_VPKM;J<%9]_<X^5#4,RN7<
M^U,?H)Z>RB8&\1YT<Y N:-X>["OOJRB_+]6>^J&H#*=]#ZK"X#3E0 O PY2Q
M AQ#H(R):G>J.K?H?(>J$;'VSE1CSUHVFK!O@K^NQ+V\?7XA>K3!-EC^(IA8
M?M=[W6-3JA(S%I)$,$18$" LPP1E&14HB&4<Y &.4PJ;@F5,>F*[WC"B(X,-
M*SULP!TSWN\-.\!67X"*S3;Z:10'<P7N= 9OUP"+[ZH%PYSPO&T58(4<M4K
M5[  2_PBJKI<,G6&UPB-*JA8O7)=?+T; M8BR2XRGZ=YA@7BS,?J"))%B 0T
M11&)(QFJ<XG/S$&H3:E.[&1V;+1)B&7'B#Y;5+NY=*3AY<I;"],@ J39D:AB
M*GW!?$M/50UXZX8']8/7&^$'1O4VUA( QW(*;=GA6KK1&@SS$BK]( :F\6+S
M86)"Y=O#R 2_;(V7W?:O?"ZJZOH[6:X:9UWT"KV^%2NU7M7V"'"1I2F-?<0R
MXB,<4^5<::ZB.B)P*--0^BK:K,V[RX#T06X6WFFVZ;KH>BW F-@P5?I^G/,D
M1!G/]%2U-$ TRU58G"0^PWF48!H#<<<G4R5\QYI5E6:1[X0*@FU16C?=')>?
M-"]_\;;<>'6Q5PC;,>2\Y\52%^X Q4'4YT83MU'-"2AQJV4<H\0\%*LE>]O=
ML\="8,Y3B62:-U Q4M]S*O^CHN(,<R:"R&A".Y3PU GZ?DZ^AW]R9QH)@Q5I
MYG.F4 _,V8P Q+1\>+]W_W5:TV"KA*E!8P[)_AC(,6>480P?<^Y]>(9=ESM=
ML_J5K%9O.EG_UW:.WJ^"Z,(7<,F2X7(3>XA]+)&.G>8JR?M>_:]NUF;'DWD&
MWE15XPGY";0$<Q00!4U0_ 24WRII;TICMAP^4.A^2A_ZZJ49_B9B^?GMPXI4
M59MO3G@0Y32)4*ZB!H33D*+<9PSY>>!G293X*09U[ W0FCJ'WV)6-_1T3KKM
M3[DP7W^L,&B"_B(U #/R5AJX(/M^5C;GZ?9C2N^47S\K\OF$^OE7[,RY!U'2
MX5@NTB"._3#-D0QBCG# 8I0E?JCL.9<A9H*P%$,R.L<D)D[:M/! K!O59XT,
M=$(U9O9ZF< P,]T#_NFHN;/.\Y(X,LH3!&:UQ?,"'IK@P)/P>/JO5;U^^EB?
M'!&B(GCUS]M)(;!2%O#"$^^C?Q55TR5V,(#^_'0<?1C]:SOVYF!0CGD(#M?N
M># ^J6)A)N]0IX[K:JR59!6[PZG-%L5;*Z(?S]LO8HDQ]ORR*MZ$Z JO3N,=
MWA7=5*KV=ZS9:OO_KJNUVJ*^+X(53VM=^-K$+!T*XB*.,TJ9K[YEH"="ZU9^
MRM4?_8CC3! :I52",,OFX'KJTT:#7$H;% #6/W1WA<#>NJMS+;?< >&]9OFT
M9M'1#_?!@.>BX3$I5]Z6]7WPV:NVD'%3L;QC^\J[?M:EX [AR^;4L"LXM%EX
MGA=>;<[/< 37-BMQV(93E76+IOM%;-!/'LKBJ23/UW\NJT46TI!B*9$Z9PJ$
M19"I\Z?N(PNHS(3/ AH899&&R<SATKT=9:\C[?VNB1NFD$84->QOW8EOX2 M
M)#=V<V:"#?DEM4+/)ZD_[?S1R.*S.! S 3<6;_BT74S85;"E<40#*B+$TT %
M;3A@B/@\0(%(6)BQ+!(B@Z2$+$HD;=- !%#6=R"U63PS=?FBJPJ[T_PZVK[G
M+*4[+<CA!NBD&.Z#YF1=MV.?OBRK__Z@3L[+6O^TR/PL2V).D10913@/A=JF
MLA3Q*$NX2")!HPS4V'B>UN07H3W*3;*_)>UIVL >Q &%F9F3(S5 ;SI[1!NQ
MK_HZF*<HPD!R5YV& Y3F;2X<%_FHG]#@%5MCK^I[^4M1\.IZS;O N?I:K/B"
M!'[()"<HSF,?8:*LGN91&Y*2A$<<DP1FZ^=(36_JU9)W<^R\4GP7ZU?18A>H
M'WE10GN.S^O,U-Q=: )J[54S\:^AVF1'-W0]3=BE18\)Y\R@SQ*:V9['!#XV
MY]$W9AYYU>;0;]=5739M$VT5Q>,WLNY.O4U:O;I=/XAR6?!%PAG+"94HIHGN
M+A(Q(EGF(Q;Q)/ Q]5,)2FC.Q?C$GF9S^:"G$[1CTX$C"6;[@ 0S)G3%O?##
M".&,9XA@F: D8W%**4U3%L(F1/R(G]!JZ,2_SD<TVVU^Q ]CGWZV'(;671+V
MA.E*^6HESFY46BN1OC%L9?H!!J19?H7W'ID&9?M?8XB:Y<=P-E;-EKY%I_&'
M'8B/"J#5V8/5.FYI[VUZ_[C(L,@#$A(4RB!'6/ 0$9*H/V8BS/,HYB$V CL"
M49UX([_FNNN3OY:ZYD"IN)FM"VB3-5;>L N?3"7 LT,/SVG#0GNSUS+A]1Z8
M0DF 7N(IE&772^Q$:;!68JCP@ZW$QHO-UTH,E6^OE1C\LO5XIW8.GJAVL ^+
M(.8\R)E$3,H089IB1'@B4)1&1*J34RP9=*33,96)?6+7JZD'3Y9;FN!93B>4
M8Q;&7BPRS.=UTC;T>E L$]2;#@KF;D#3"1IS#V4Z+^:)04P##UM$,]?*@:LM
M72DF>!3E\^>"K&_7RWI)5IL_=E6161#YD92Y;D#'"/N9.AB3*$61C/TL)3BB
MF=%X;Q#5R2VWH>EIHIZF"MBDC15G$,E,H0[@O6++@:=9V*G#.U+0>(WH!9H"
MA#-3:,PNG#'5G*-0!BKX8"ACO-A\H0Q4OKU0!ORR93=]AYK[6%PS=>XLQ=FF
MVT4:A)E,PP1)H5PGEM1'>M(V\G,?$X;#C,O, O?:G ,C [@8!'L#@'L>_Q;8
M9F^N8;,@R;'"[%KM-TCK=>%U7'@'[?=7^_WW#GOLP?*[ZK(W)SQOGSU8(4>=
M]O 5+*=IZ516K^/HKEAW[6P+(F*6B9B@/,LC=7R2*<K#/$4QCN.(Q#04!(2G
M?9[4Q)%8FW.V[LX;4)&9?W C.,P?M#+O]>SMR#H<G34JFJOQ6><)S3M":U3@
MHS%:XV_ V_H^*?Z+M=#%TM]%^?;Q53P6?UT6JR:\O)?_H<YQ'W2*I7S[3/ZX
M?JY-N_J@ZTYLN1T[WH8?C[\V,%5;EG1,H)GR.JX\Q=9HF\/EVAPY=DVL2)@G
MF$:'H&X]6V58->N!B<W6JV>KAGZKGO4:%]2VT/$[,WIX9W;8W!$L<IP(3J(8
M^42C< M"4<9RC (I\H3AC.$X@%1VNV,-Y,1LJ\.;&;PG.N\LJAS<? ^SV.5]
MM SS<*.-<C=M<V/;G]R[=7#?$.=>72Y+"MPP-G_1@%.%GBP+<$O!MBKX^7G9
MCJ10!SQ]7;94'*R9BAD768K])/$%$CE+-M"),D A$5)D6,0\!(TP&* U<4C7
MH]R.+>K3]GZZT]-$@Q!8_#6D.C,_YT@A,,=UJ(L]LBZ+@T=E<U8=?)[2S.7!
MHR(?UP>/O^*R0+BM'5*D;ILV@^5WT4Q';_L^%H0F)(T90T$>I@A3FJ/<)PQ%
M$LL !TF82E#RQ8*'B1U!T]Y[HK[01=GGL&X!D<]T&G,:XDS;+G2!)B8MB!SF
MX >H;312D5F9HME2EP(MWD@IF%Y\6PKPA=3-85/YP=6RX:3!@MNABR9))&E"
M53SBXQCA4*/RLU@=\")*<>X'?J91^6V0&.',3.VQ>J.#MLQYNYH53_/G[3-H
MB^!H\24,W=I,^@7Z-PO5=A"1$_D\!VIR#B=IP<H[X4W:*^T\(.4%:\(3[(\E
M5_NKOME?KIN5-0:::1;]Y,L3.Z<>M0:OS3S[?5K4\13WQ5+"7,1C2;@N#.^'
M/<9"@]+5@X)9Y:1/KSA;XGE0H'YV>?C!2Z.++V*E2T >2%F_J:^I(AO6M$_\
M_+;W+TUY*B51*$+.$99<A14R8"ACF4!)1'(B=+,C-JH(O(B+B4VVH^<U!+T>
M+Y?"/T,4#8T:)E(?S!?8:^Z"0,!"<N<1 (2'=]KZ+=1T?L^W6<P2GEI4E1#W
M+PUBP?JI&66_N;5_VY3C?'P5&LST\8]B$3)=E4PS% I,$182JW./=E BE$&:
M!S'.C.(%2_H3NR;U*Y@ ,:R!^C/S.Q-J!>9Q6D8TQ&+'BM?P<K4ML7F[TI?J
M5#13*ZY:S%O%D4.$;#M5N(+/!E*?%UO;3C5'P-N6R]@YG!.#:C<S;#\OU^*V
M%L_5@L9<Q3M)@&1"?:2BGAS1-,>(QRP5 9:I"$%AD G1J;,HRZ?U4BZ9'@AU
MS9B^?]7FU&2RP+5Y1DHT<S6N50/S+Z<F4%_M!E3_KEGP&AX<QC80D1WY$2.2
MLSH/B!(./0;H73LW\7%9L56AY^K<RWY"N(M_],5S==2V7NVR@IBS,,T"BACW
M]:0<@A$-$Q]E@20QYI0(G$,\R(7\3.U<'N\__*=W>_?AYN[Q]J\WWL/GZ[NO
M,)=RJ<+-O,V,:G1\TS1)NM61.APYJ4NYF=5_.5+=H6MSM:P-",9N3.GGQ]CO
M&OAH$N,DXCGB1+DO+!A!)$U#A$GL9WFD1T&;)6C/DIBA\F4S6U>=&Q19"&S#
M:9V0!/L!%4H3&@4DT\T:F&/DAQF3+,^30.9F@%)NM&(%_:1)[0T>OE@M([EK
M)Z+"O.KQM[=I=CTM+02HXU*I+5$YS'_S@=@;0_(, VV<?'-&5(TASO<A- :?
M=-/UM2"YGU%))<HRK)RKC")$:2Y1$#.&XR1*,P&:IWA(8&+7ZKC#R[*O:SKW
M<=3--5T'E^-0ZFCY=^W6.A?LG'W.SKR^M&BWGQ0_-W^J7^<U67UXK>KB64]<
M?_M%:,S\EV]+=ET*4AU4<0@1Y9%,(Y3%&K0F$PG*>.PC*L,PH6%,\AP$\GD!
M+S.6TWSIXP/OF/(:KF#&?(GRS>Q^)I5"K\1Z&MRPY6WYTDB-AWJ=M(#&@9(<
MN:!+.)G56SE0V:%C<[$DS =RL5S<K.ME_7;-N?I]K3ZH'^_+Q^*/]2(@B4CS
M*$5YA'47@X;YR?T0\1!'419F...AB6\;H#&QSVJI>AW9*T\3-G-/0WH9=CN.
MI(6YDU."JN_O::J7.PD#D0;J;-3;K=VK'W;F/K3F+&9L(-3&/$T>M4B<G+K
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
MP(577'IC=[OK>+3<9CAX/[>IV\NR)R;AZ'OXXL97:7$-'*CGA*'_JT4&D4,
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
M/"<*5@D><S":Z-JYV8\IZ#JFKXR$Y^?<UN+NA4NTI/YPY&:ST]Q8TX/OP]E
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
MX.7!^]22 2,BAAQ) M=E1"O+L11"9DA$A2 (<UK4]F^>$='QK6IUI.PFY1[
M9,UXJ24S663*+3&@*)[>0LL$)CH-FIE,"$V.A-K7\2\2U&UN?7WXU)-^#Z#T
M=*K4;:=:K6)$\(,1%D]N7QK[2<6!6SS%M179Q]HIKZLIZ3;)OCYX*LB[!ZA9
MT;^$9!LXL1EL*JV2=9!XY@H&3%NEHR$JLOJ3NWK=&;A* +6=@'L D>-QF"8W
M2Q_3XN_C%==CYY/1Z--D^H>;QH$F0AI2LE@M;7KC>S!H,2$$3WFF1/#JE?%O
M)+$GD=:6B'B>&]J:>GJ OA53R-!8TVC+;'$B0QDJ5.H&> 8?A-;"LVRK%T1O
M.P^NQ7?B]I3^^KS!MVA@:PQ]3=/AI-S/3^=[:?I:ZN"84PDT9P)$9@:LH::T
M;.-4F<10=*U&\SU[9=LGQFKJIC> >[&9F]'1><D#,%7F-!(MP,5D ?T*S24+
M3NG:1FSG+GIM-I39&]2J::4W.&MX632:_'@S13;.F@6:SK?-STZ_-B5*1]_3
M- QG*0XP-LG(4$!_HY0<Q8Q?*>=!HC,;8QD]3&M?7+Z9R,[[U>SW@&U-?WWQ
MX9XSN-A^JSGD(KF$6P\21E<EX8V -SFA1USF^%A"Z\\9>3N5G1>"=PW16AKL
M>D360?S?-[-YDP5R.5ES*]ALQ[^F6:E>/LU';CKZ<<?L0PD,.#,I,V5 9CPY
M1*EH-C1Q4#XE3;*A(CX97KUFLE9-JCHO,6\=JMTJLK]6MF'W'-F=#L-\R>%!
MD7+3<6^04)A$BJ;ZF"T'OQ1Y,QEDB#E*[VJ_,6Q%:.<UY5W;VHIZ["]8%P?*
M>BYSS)SEI"$E/$\$EQ*<20((+8TALY%9UL[5V([2SFO0NX9K34WV!:_GZ>O-
M-'Q!@3[?F0,I%!=4"/"N7%$P;0#Y*<5@*$!*.%4MY"^^0E3G=>G[16$U_?2G
M5\)+?"VVV, IF1@G 93CIK31R2A 6VK2N+."1,N(V2/P%E1U7XK>"^AMH:*>
M86^-(W)T_74T^9%N.Y&<C=QX((-145(&-MN$_G+F8*RV$"Q:>I:S8;QV*[\W
MDMA](7O7QW(5Y?7E/%[G=:SBC[,4B6<4;%"J3.Q6X#GAH$W <T%YF_)>/<>M
MT?FG>.]I57U=WR:]V2/^?3R<SY8W$@MG)1 9F$L9W>%<'EB=!J<8!RL,YUEP
ME?1F=TB[T[(9*M_UTU 76GO7(!WPD+QB7D L0Z=%,!$\,0*459P3RF(FL7U\
M;@;-=_U&M&==]>!D?W"%>YY&C4<[N73?RZ"A(EGD".5YVWHEQ9+2F<:S1NN#
MQ&0@I<0W<().3&($O)<!+,N.$Y&S"K7G;>Q [F;P_5.\'^U+J3T*GIK-61X>
MD+--6>4,G1K!"3#J2ISH GBJ&"C-F<O21A*KWR%M0>=FP'W7KTE[4V./$/OD
M'N-@',_3?#A==9E&;1*<>@<R:H<<T@ FI B:1\ZX%SZ1VE4%;R!O,WS^>1Z+
M6E#:>X/E\J(-W>]HO/9 5"Q#55@9&A8($*-T,@@I&6NWF7H+?9L!\\_S+-2&
MVOJ#S$V2#1H&_=,3XCRAK&?#>;I(TV_#D!;".$]A<C5N/F6Q8;D57FJ&GD^P
M&H04#.5//'AFT!_*RG!;N_-'VSQMM@/^%$]2O8)'#P*[1ZU\!\EE9@C7H"TM
M=02XVTUT&)52EK*55J18.P7U$0&;Y=;_*1ZHMA=\#U"SHOHD*N8)51*R->C'
M4*K!))? 1Q22]R9QTLI+^]OK?]B?YREI>Q7LF"=_-(Y[*?^1.3/'O +CT/T0
M@6>PVC%(E@6NI4Z9UWX@JE+^\Z=X#ZJIG)[@[<4Z$Q=),HH+$ XE)"*QN'5H
M!FH<=YI&[F/M&NN=JW_8NW[CJ:Z6JC#;2^M&-_OR:33Y8_:8@QT;-=Y]:(MM
M&5<37K\)X]U"=_WVO%;!<82!%*774' $;!(!9- ^)M4,V:GN:JRGIW++19Z=
M$0AM4!)Y$L9PL-9ZL":K[$2,1M0O ^MER\7=-/]*I\6WB+D''O?R@>;,3><_
M+J<.8]*PF'#VX^%/FK9P@20:C1' :,!8(JL$SA@%27JKT'@DDNHWE]F4NIZ
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
MNC&:"55<YEA[<LD&9/6TJ<>V4-BXK<=V>ND!U&ZG%M^Q\ELJ/NG *Q:LQ /
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
M%2N;4H2HD[7&!4#O:B5E;2>PTH&14J*P!8ULO:CH 5(ZA=2^*K\SSN)P^7<
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
M]1'KS0VE*7?S%2XM>JRIBLVU*8]DYR(7H#.ZHBG8C'G(>6Q/4[@5\.SI 6]
M/76 PLMS_]6ZFAW)HN;?<4%JFWV9B!AY#%9#\75HMRX4=O+:")6*Y:$859I#
M[A%RML*7.SU\M=) EXT?'SZ^>OWJX\=7OW_Z_/[E__?BW<5__]?[M[^_^OCI
MU?_Y^YO/__TN+"JW/W!Y0-/'7M\YO.'C</8:-7N\^M=Y+;Z]+/"7RCD;;!W&
M$PDW3-29DJ86-KELI#(Q8NNY#3<I:#<TY=-JGO[GMY\OS\)RN;F33M+[A&1L
MQI&Q!8X0C"3+,(+^@.S.F=;ULX^0,^YEZ@%Z?WCJR6$B[^!0NYI5M69AP]#%
MKIS O!(R 9I"C BN(,K  47062M3A&K]6O@@,;U,+SE0W;=AU$3V'8#H.OV;
M%]48$N,*&>14S<MC?0@SE,5*'JRD_(.GUL4)=ZD8&39MU'N[Z>,P6?> EOFW
M;_/9FH\7ETLJ5&2L! 1/$@"%*9(SE@C195$4HG2V.5KN4#%R<\>!>KT-D\.$
M/.JLFO5 NZ\DM8_X_7R1OH8E?EC,ORS"MXM=!4EQ+C0"8X'$$@3QX:, X;P,
M-E$NB5M-LWUJ:."#%/0R[ZC-:=10VF,/F;R7BXTQ(6;*#\GGZCHQ7FG%(7!K
M(*5:49PQ2M]D'.DC-(PX<+*1?I^$S!["'KU,F_0G[N=FXS@-DL/53M5R,$''
M-=:J933D.%$F;RV3MZ=Y/%2N_=2G>D/(/NJ<#R;;'I"B'^5&&.Z8TZ9>0K&Z
M?JWV1K$$27GMDW;H&-L:*8]^:IPS:%BDM)-M!U'NI_.XQ'^=DS!?_:C3 B\K
MD[..Z'*24"BT \5S@F"C U^<DK'(1+%=Z[3Z?E)Z&:77.*EN(/<^X;,Q,9&0
M?(7/8".O;W=T=#MA,^2@>-'&\.);KY!YD)B1$^P6JGX:/GO(O3\ 7?;T2\W(
M,P?(I=17$N5J3W\$;8O(2F?%TL#>IX=<NY&2'X?.'A+O #;7KR%^/=II;PR=
ML>2&Z\8"Y3VO$]H0I-;!.&>34JT?2>XEI)?9FVV/K,-E/G;B72F_FUZ>K[[.
M%]/_Q?SBV_Q\MN(3F:7$6 IPK+FFYA9"?:W-*F2OD6FCFJQ[V(Z<?N[[]E3Z
M?%@-=."-;K&57\SR1UQ-ZP+)\\5T]N5B+O(Z;:!CWV I(1E 0[F!PKILT.H"
MR=3I%,P$J9J?;3O0-^ZM83NX#:Z;#G%WG:-_A+-SG)18&!W>$42@$UWI5#>K
M> 6Z<.8M1XEY*U=V -CN$#5N0C<\P@[30@>P^KS L#Q?_+QX"4S_.J_6\N('
M+L*7=94FL;:VETFV"8.HU4NU\46Q]=1)1_*3KBZ,0\-=ZU75V](V;@C6'F2#
MZ*0#K-T?$5Q58_X*#7[]G<L@(4OMZI054"H5^D$5"+&N10F8!"]!E=0ZVM^?
MVG%; P9W>D/IK<L2R'5)X)MW+U^]^_SF'Z\^O'WQ[A-]V(=9%HS[M60^G(79
M(=6/NW[B\,+'@YAJ->#Z:K#Q^_)R_JW2N&;C(YZ%%>9UA\#:R\5ZSFZVC"RO
M:N541AXHPP6F @$K8@2OLP"A?#$Y9U?:SU$\B.*&-97U&[_5;URGXL5B$69?
MUL4]R]]^_OH[&SI>_#LL\L6]@ B&K))EX-J0Z!@%)Z%(1H&O-A%3K?5IW6/<
MC/B1)\X=#[./U'<>4?T=! W5$=5Q7>MK=,5=C(Q.$HIWB'8ZN2!Z7=LS7/ Z
M>@RF=?OR]>]W4_-Y3 C,&^FC(RQM;M83&K1"2I"QMIQ1XK^^&P7C$B=K-#Z7
MUJ7H-RD8%T_[:_(!2.PAUK'K)SY_Q1KYO/]>A5[YV#R11,LRX]R"0%>G A8!
M@=PW&*WI_V+6E,IO537QP ?ZT/P^"ILWEEX7".!W>2C.&\F9)5$X3@F38^ =
MFMJ>&D,4TG*CMD? W0^,>_?:% $'2J^#@^'B;+Q\K/<R:V0B$'SKE/DLZNBU
M%$ 685@H0CO3>@#4#0*Z*>8=,<S87R,=P&E_P?UB>Y9OV2BB]RFX",4%<JK,
M51E0]J!TX)'E9$WSU4]#\#'NR7< K&XG9&/KN .<?T3*;*>)4M_UG='?9]/5
M\N.GOV_. )6YR#80"SRPNJ>*0[ <Z4@P6M95BJ;Y>]2C!(V<O8V.ESN#7EHI
MKP,D/MS81K:,(N<,AA<ZA(1$< XUE)A"IF"4B]+Z,#^L9_08Y:TC'NQM--4!
MY.[ICI->BCI,"[+5#E2L2P&8M)"=B\B13-.WOIXZG0[3G=3[=(?I+K+N 2UW
MFQ^CB(9Y\JXF6^+ QW7SHZS# 6/&A"F'UL/,3J##=">]/MUANHN0Q[Z*N"#_
MXN'VLV97)['1J+@ 00<P*.<3.&5#E4HRHD[!E=M=1=W[S_=3 G: _AM)KP,W
M\>3)_-#!_.NE/W*MLN.U%*0>SA8M>)-,;=&6)NL@9&P^).-@JKNIHAXS,CJN
M[D\9[>_.JW%OU+7\58 R(9]A$96[F$J@$#/X*HH2HJ*$/J4<FW<BM6:B\SRU
M,0I;&4$32#P'FWB1\[3^3\+9'5&P@A@PIMI*A/6:7T#,*8%AT3)M=1%LJS$5
MQ[2.A]D9^9K\Q.VD$4Q.IVA/\#>S.@^[3L8^"[,PN[CW^K"I6*1?_Q%6I/39
ME_K'K>OY]OOZ0*5^#4311Q6@1N-M\13.ZUICBM*##S9!B8QYK4KVS2_WGDL5
MH$$?4V &#*\+H42I;[7H:HI$D2H%K48V[Q;Y3Q7@CI@=K@IP%_5W$!7=J%5*
MQ7D=60#O9'V;X!J"RXG".E\7=D8E8NMF@.=8!;@3!!ZK MQ%'QUA:7/AQ$V2
MPM67KKI&7$EEP$L>P&JFE9<:]6!HZN'"?G]-/EX%N(M8Q[YX75<QW0J*+G?Y
M(C<Y>PN4+>HZ*X&,)# )3JE:X!02OUUU\5@9V+W?Z$/_^ZCM3B78X3(<&PK7
M ]\-^98E*RSY225UW?N5ZNN!#1"\\*EXQ8BYK2!P]]_NJ@AP;]4?*+.Q57XC
M]WEQ,_?9L),\"ZHP#XJS6AV=";Q:!<K9C5>J1.'$=L6@3W]KW!J!5I!H+-.Q
M(7*=_/<S_/SOZN-P]?7-<GE>]]E<U3WG++RVX&0AU->:G) L V32AY P"[/=
M5,;MOC?.P3&(?A]R)XV$W1-^:OJXP/75V^+GR_ELM9C&\_K+Y>5X)L9"4$H"
M_9CK]5N&NIT9C,Q!H#*.<;\SBI[ZZC@GT5&QU%3P'>0Q#Y?:8'&I&"]JFS6"
M8H5#S-Y!<M5FK-"Y]+4GX02*V0_)EMMHJ@/(W5>O(<D:0XP@>:G;36NO3XID
M.2SGDH,6[=^43J?F;2?U;E'SMH.L>T#+W7(LQPK35J5Z7A,'(6EP*1KZ 3ES
M)@<I6GNF4ZAYVT6O3]>\[2+DD<?T?:S>=VTJ=8-VD$Z Y70"JTBI1G!<@-1"
M&N:43;A5>\L3@_BN/OA<:K'W.9?VEWP/<-F@W#.+SA@-(1936PP+>)8$&"&#
MY%)DMEV0LPU@QAZ%OZ>R;JM[#\F-K/ _PI_3;^>7\];I^[H(G<!:P>J*S@+!
MF +T44NGJ;/:E08JO_'1D96^C\KF+>370?S0H,3&<SHZZQP#J2+Y1*XT1.D,
MR%*"RRYS-$=OFOS+%,,>E#(=5_<=H/U:_?K+\'VZNBS,^DCJ7_S _'J^>'V^
M.E_@Y3W81!J?)4^6[%=$4$8&\*9$\-Z9^L 23&J]P'QG(D^^F'4G%-T;FP^E
MTK$O-5_,9N?A[,TLU7&5^&9VA[=+KEXL7WS 17T7#%\N:F:J5-9_^_WY:KD*
MLUS7)9MHB\=LH$1+O!==U\HQ"W1@Q>"T2RK?6H?UT*::MH2=?)WI/A >7<-C
MHWMON5\7Q(4(UI?0F'_[^>K;][/YSQJ(*:D41720Z BL4;P"[RBH1^Y<"C(&
MX\564!^2RI$SY!%QWXWN.PA+UJ=7M?/[AJAOF,+U7WK_[QE]]>OT>WULF10G
MG36Z+L,*ZT0UTTE&N88IJ)CGNEC3O!-G/U)'#K?'#5&.H=X>4+SFYX+/#XMI
MPJL9VC&3V6GM(*AULT-*E%F;")H9E4T.7 _3$W,?,>,.CAX;B4U4U '6/BSF
M"3$O7Y.$+P.DJYBH6M+$B"2,,P&T-,20" B!DF&(V8H2T7O%M[K'VJ7D]"FB
MML*>>:;8:ZNR#C"XMSPO)ODM_T9_<;5\,[LX#?ZVF"^7$Z-U*D87X(DR4J6)
M>X]" A.>8A?.Z#^M-T ,P,96.+?/%.=CPZ(7RUA^"-.:OWX.?_YSNOKZ=7Y6
M\U/ZC?L%-/&87 AUT0:3%.VX2(;O901I,<B,:$(>9*;"CG1NA6WWG+$]I&)/
MI=7UXZ>_OPLD]5J%WW@OQ;W_]"!-JD\ST4<'*HK"E8D4#=AL02$+$!RSZSUV
MC%-*[T/K-/>Y=*#&HC"RXNBXT&1[TG@*J:* %&*63COF2_/,ZS\=J#MB=K@.
MU%W4WT'<<'-RK"Q999'J=!\;@(0I*AL&4A9>,*=T;CZ,=_<1T2?0@[H3"!X=
M$;V+1CJ TR#C8!5/%,>0)3/EZHA%)R!&*8 CQ>@F&%^:+[08@H^>1D3O!*MC
MC(C>1<<=X/SQ*<,^%I3!.8JWZ1!2BCEPU0=H$[E,Q$MVK2L8_FHCHG?"RTXC
MHG=17@=(O-'HSD6@X*<66P<4E/=Q#9Y9#:)$[Q(FKOSH(R1.H"GFD.-[;WUT
MA*6-C6G%K$S10\F"J$\Z@T-=&SZD*2RYB++U&**>3LS]-?GX"(E=Q#IVN<A#
MBW!4XJ8XSB'4,6K*J 3.^ 2J1(?H$T-_:\CS &N$CC4\8B>%;;-&:!?I=8&
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
M[7ZP\>GW?&/H^>E/L=7' /54R"&R.L]*U]X9P25XS@,43#EH864VK3?,C#Q
MO=UEUO4U#382$JL(29I8$W0'7OE:7IND*"ZK='LB6T^7G1]WW*/;ZVCU7= \
MX"WGOL#H(>AH)X7-=F_BW0;T'E"*3-%_,>!#KLL  T<9C$^I^9Z!UDR<:%US
M0V0.9RQ[P*2?Q;&[!W.6>W3%:@@4*4+M?@97(SIF!=KL"TFA^4JW84+T_C+)
M ?$^K*)W![2_ /0,O]1S\7,W_O_:4K@7L_SJS^_3Q<68S<M'C8DHB<N4"J"N
M];/2,I(+_<RSD%@I)L>RU7S^(YX'3S)UHC73_9X/;6'T?,SK[KE9''K#C8=D
M$YV;/E41D*_QGCN>F.4B]&9.^X57_15P]VL^A\&DZ1:^T<O\:KOK1@C1"F%8
MI#,X\P@J9@DN<T4N!)UCW"3EF\_7:,W$N*'9">?GA\'A>:7FM[9V7@:MZP;4
M:_>6$Z.Y"2@59!49**800@H9!%<J^NRX#+T9S.Y<CAN\G;!%#0RHOX[)39A@
MRBGK06A%GJBN;JN+<4!D9[/&B!X'J?\;GK5G<W,V",+',<B=X-;/7=M3PGEP
MXLE#U?N/RD@)8QVS&5Q)=1X/R2CJX"%D@8PC\]H</:]JRN&SN>/KPC+' ]\S
M.":?O.UY5%A1"!N89!!M3;15SA"+T:!"3CS;HK6,G1V>!S'\;"X;NS#<;J#Y
M#.QXV_A#VV2BU ZLK5-;F6+@D1R=QEH]99QDN3>+;1GNGL)-YBG8YA!P>WYW
MGX^*)F65BPX.5 P!E%8<?-0<9%"<"VVXYKU=\&S)VKB6>,*W.D- IY>S[8#6
MO(>=S4>LXV#I]U_.9VOUG8>SS[CX)B:^!,5B<>1NE *535I'\%"8"\I;RT-H
M/>A_!#;'G5(SMJ5U#*EG8'4/.Z.'1,0GI,Y@)*>@VXDZO-L5\"IPJ/,!E5#:
M!#_(Y([CLCGN3)P3MKJA(752'1AWY#A !\:#WQBN V,[MOKHP%#%UH )P::*
M+:\+N+H&QW#%F$C%6VS=:SMR!\;5$/.M^E!?G*W_2?K9^W*[TW1-Z<5 <YZX
MYP4M)*'(KS"KP)4@(0@7DE0HF&]^7S\$(R?=?[$+EN_X]=%AT4&\=',=<V;%
M"*L%Y%CDNA(>0MTA3^=-C))3SN5;/POOOG=]N,?;\0'QZ [V7;33 ;3V?\)Z
M9&UD2=X*PSFPJ!$4MQ08B82 0I@L8M F'WU*WHGO8-\)5L?8P;Z+CL>>GOI'
M6)&P9U\N&C,VJW5<\,GQ&,&;RH!+ 3S3%DKQ4FC#6([\J>#VP7^]\P*7P14^
M;RG]#MSD1Z189II6FWE!?Y]-5\N/G_Z^828QDUC0GL"A<ETUF,!'P\$7DDR0
MO(CFP?JC!'5>Q'$L]+577@=(O(IZ?K677:Y2YH659!18ZR(H81TXES)QDPJ6
M(ETTK5MJ'R2F\VJ$8R.PC=(Z0-^'Q?P[+E8_JVQ6M?3A7^?3[Q?7:U>A2LQ2
M>D.V%#EQHS)F<)YKT"%C5#(RX5OOD-R"K)%]8G=92VM-]@S.RM#&BIEU3AL?
M(:.KFZ4Y Y^B!HG:,=16Y>:IR19DC;R&N344MH7:GGKI &J?YF5%1P7^CC_P
M;+YF9N/0C<! A-<1!9$2M<P-!"L"))3*"?+I U0Q/41,I[#:5^VWT]HF.N@
M3&V.A+=7@\A<*E(;9<$H0[9JF0:?G0(11&:F2&ETZP*#QBR,'#YV=UB/B9 .
M#&3OQ]W;DTGYQ":E@K0(G-=U@11[@Q/$.898A"I"Y#3(WL@FU(_KST<%8:OG
M_L,0L;\MU#FY'1T6+\/W*5%4?_?%M_GY;#41/J%PF8'@OI;L.@Y!4GH;2Z$C
M4SGIFV\<'HB5<3.]GJRD!ZP<.F6ES0/J!8^;E89W1/!J74-"1[2,O%CM('E!
M1[0IE.[8E, J=,F;2$%I:/VRNA5EX\9#/4%Z $WN[=1_X"+.CUZ<=8?G-S/Z
MW^ G^MSZY'N[4<, -5N[?GJX4JZ#A-!'A9<1+N9"_I.I>J.BBH$H.2'6:8^<
MER@T:^QLGF.%ERN83 H!<BE(N7XL0.F4)JDF*5E26C9_>_M/A=<A6#Y.A=<N
ML.@@PWW ?:VO7IUR3L3H(&8A07')(+@H(";4B,:FDEI?63]"SG.L_MH)+/-A
M--<O"#=7M<%I'K*V(%)=.B!X (\^@;2!@JKL;=:M+[8?)6A<(#93^W9PVD,'
M'0"JFMC[4K>M7);],"R:RWI0Z%K&%H0'QVVB^-]@=M8'HUL/Q+]#1)? V4?!
M\Y;2[@ N'TD31,#7%[-\[4UGD])M6)*6&5^G\[F4 R@,":**F02D1=&*HVT^
MV'0+LL:]<AH.4JTUT@'(_H8S7(0SXNA%_C:=36L$NYK^P)M,D<\.TJJZQJ=D
M4!)CO3] *-9;H5 QAJUK6+8B;-R+H.& UEXK'4#M$Y[1'WTAIOX(B__!%?W\
M)C]1J:RX91"](=,).D-TZ(![HX41,7#7?.K_$S2-.R!A.( UU44'V&I])UM*
MB3PD!39'7_?39XI920;:D<7IH QBZ^A^C)J!$ROP.R0Q'1,A'1C(E@\%)6HG
M4C%0.'?D4SSY%&<19#(E2A>S]ZWK 1H^^9S,6_].X-GOR6<739YV-_Z[L+B(
MCI;'Z,N_^[4C=N@_P6H?+SDZ2Q:=EF +P4_E("#2[T%R+EO+LL;FEQJ]O.3L
MWVEQ<<"%9+.S+D'2Q5+R*$4MOC$@"@OTWPEY:;X@L17Q)_UBLPMF'WZQ.:;Z
M1XPIEHO5Y/-T53E^,\O3']-\3KGJ^JJW^!!DK32.J;;OT.$6G/! *4/)TM#9
MIK;JN:(O7,,N_>H7;A_\>"\O,4<%P;RE1GJ#U#^GJZ]K^R7Y+;].OW^>OYJM
MIJN?F_Q7^T0"08IK9*V;R8&R =0(SCL1&5?>;+</8%>P/4[6.#!L!(#'X-10
M&Z,WP*_O.-Z7%^=YNB(K_39=K?#JYB-G%6P)8'*NV\2=A8@J@0K<1RFMI1/A
MJ6CRR:]TA)*6>IT/(>0>LN<;PR>(!BN4EU ?E$"QR(%L+(+VD<G,9)UZUCI)
MWGGBS!&N=L8XZ0[72 =P&J0A.V#V:'B&1.8$=74)U ?->F-KD0G&M2E#M'(\
MXRDS.\'J&%-F=M%Q!SA_?-*$98(7D3-8Z6MDHLG\N7:0=6 4EM Y</N@[6!,
MR&D-J=D)+SN-"=E%>1T@<>]YW]?N;&O_$^,<,"I!T336,B910$>E#-/"^M#-
M/H;=7H&.T#DZ9JAP9-V?,MK7/WS$?YU/E]/5Y6O'Q0L&GTAD=0>H "F8J34'
M'*(AMV*9290$:)5C-VL0'F.D<S_?&(VMC*$9-#JPCRV?T%2VQM A!^1Z*$FU
MTI'3L1Z,9!0*9B]D;%UIWO QM+^M=&T0/(#R.FUY>_/NY?L_7GU^\?^_^O1V
MOES^AF6^P,_ASX,>.I_^1P]_S]R1\$;/EA?54O297V]!5^\[5J>8DK404]W
M)+DD!T71L/:, @N#4>K6R?$CY+3I3*BB?4W660?Q3V?GT]F7]]]QLWCM0N17
M))#@Z2?+U31-E$$;;;UO$S*!*K4^E5($*!*3=M';T'R+[@'D]E"<?CBB[N]J
M&%Y_'1RU>[#ZFGXY_3*;U'GHTEN2:S+DP>ONW5#;ES/EK@J-86:[Q\1AD;JA
MMH>2]RZ NH_V3A.GK_XD 9-FI[.P^+F.:][-Z4]G*R*-/O/ES8S((Z.=Z,IR
M[;E/'#6HQ!($:0QH8Z1!S067K:OG!V2GAYK[+I ^B/Z;C=09*!"MH?9\5B]L
MYN7#8OZ#LL'YC 1S_:AJ$ISN\*&F >N^#!XAB#76%F?6#_B\CF9>-QD) 2DH
MQXIE2N,)!;$OSQ?5X*^^L$G<?L,9EOI@?-<"KP01?0A<R0R2U=G#C&(@AV1?
M:(K"4JPSI?5@FOVI[3>$W05/=[HKCZ.]#B*##:>O,=>6K#NL3@0OG/NBH6B^
M+K#1X)5%$-(*89B66;6^%GV"I'$1=RQDW _()FHZ=$C7Y];@6[> O9CEV@%V
M#V],<X<B(EB;ZLP^1K$V6384+GWVAF?/6^?T6Q$V;E(T+A ;JJP[.&YRO+M<
M)<6XBDY!EI&X,DE1TE=?GID-S >/++6NC'J"I'&SE9%]80LU=0>^!X0Y"=)+
ME4(&@:[6.O  @4D&,@9+[KY@SJVOBQZG:-S>X7&AUT))!R.OV9#9WS=?WT>8
MV2@KM0_ 65@7RB $(PI$'5U*EN6<6L/R '+[O<8\)%DYEOXZR%8N6=WX_H?L
ML"1T(9()VE)G!R1CR<23 ^Y$QF!9R,T7P6Y'V<A=9,<"R@, ;:BU?L[M)X0Z
MX4DISIP'Q>N><XN4F4E%F5GT7@@6G&D^7.8)DL;U@F.#L(6>^CF['^)&8!)T
MH"B(,EE0LC (@D<(NB3&@PA)M_: AZ!ME >50\[<%G)OC:*!WD3JL(=9FIY-
MU__BO+PJ!5/MTB?N/Q(=;1Y$MOU*T]>0O5@[PE-(-A*1#CSP6I-#"DK7=^8
M5D2A:O-8=JVG10_X%'(EU:MO5-G>Y^@W?W13+5=28<$*'[*M:SO)7KTRM=R?
MO#\Y;.E]<<ZW+EAL1'J_CR2[(.W.S*$1]-I!#G(_V[=XN[RIK_>DY_3O_;SQ
MER>B!(IJ/1T3*3 *-GP&K[0"8:,T12GA1?.E78>3/?*4HC'@MA7DA]/]B<#]
MQFO M5*"29 Z6T.A--8)R6M>718UO'8D!9-=YLT'S1U [\C+A$X$X$VT?2+(
MIM]\2935YL#-=-P))I9X784DBM2@"A<0,F6B+!54B9(&=,UW9^U%Z<A[A$X$
MS0=JN(N-5]OP^;?IV6KZ 1>)=#=!9I@2FD&1LK:/*%5'32(X*XSTR)S/K4N,
M=J5QW/>E4T'OWEIMV!1T+ ]\67LM(RM!(X?D0KUC"0:<XQ)*]%EJR5C[W11[
M$;H5@O5?'<&'Z;>?=X!M>+W] +*^8YK2_[ J=!K.)BS+$#(EX<R[6DM-L52(
M44)F/+,0$%-H70/;@NZMD&[^ZDAOJOT3B9_?K[[BXD7^O^?+U7H.PB0*%;-C
M"I+FG&(K9L!SJX ;44<=!*]*ZWK2?>C<"M'VKX[H@[1[(@A^-Z^7_>?TU^+9
MY8:*^WNSZQ36"9FJ8,DXX#K560$R0D#O0%L6Z6"+*>76-8+MN=@*_>ZOCOX!
MD7$BMO'R:QV*\&9V^;9.?^G%<HFKY3_"V?F%,L[.YO\.LX03HX+U3-3+H<)
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
M50B)J#9^L _X;$D$]J][93PKF;0DL<@PN>.+7ST,[&8,O_XB6 VB&-$\M\+
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
MC[%9R,GRQ+,/4%NDXB9EAW5>'5- [*4TF;SR]7S6TVL1-1&,AM >G5?M%)!
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
M;WB/OOZ%_X>2,_N?__9_4$L#!!0    ( #B(6UIV8PA8Z#P!  SY"  7
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
M\WEI"@034#J,\&.8/,@JSH=-$&>>48S<F=1=D&P(AL):',' Q60#@_IB])O
MCZAN 6[_B2I'3F0 ^]&D;2Q:CAYJP0!#PH'@XYRO<W("(P?-*,,B.8$KZ1LO
MNB]?>]('$V(MI@K5IUDV*KUX*:5R$H8HRN/IIC9UH>"YA_-LLP0JN#)A+&9#
MQ2HY3&G!N2N)\"+(1=8#9=2E+ D]CK6'L*#139)=,V0-,UQ=%1."M9>5^15$
M<DHH.DY;X8\H&D:P9DS5I9D#^/E"JE46-*6[8KY.QW06WF:^RN[D)(]5\L?E
M8MFR5MGR >ETHP1CDI53%:"3*OAGOJ+X !R9F/*%[<C5W2+G;(A-L9X1[#N*
M=$AN?Y95<!/_.K'C.DE+WZ3K942MB8BGN0[,*\K B402"CY1)TF=U1RH>_;R
MQ5__]/S5#\]>OGR<PENM4 F[V Y!3QFJC-?#%75D\F19$_+_M)!;X[@<5&PO
MV__KGPY?/OE!IHJ/#8H/7ANU4@^?^NG_(.D?$:ILA4\;2.KJ7=BF+>%TD4CH
M1!$"\I8%R%L &^"HV%ZFP^O"!Q;)E=P*G]X%R'FI,<9T,U#.OXDJ-7LE@<SA
MREU1*NF8E,IM!O;/R>=LT2[L?MBR#ODP4'U#!@8)UUIX/J=R Q,L!A</3]K&
M50D*$(,V(?P6SU+0"FBH5[")<4/' MSDPY VT29+_)+XH3PK?"&SR8:15%I(
M6#9/;J1L 1[9,K8%%8.AP?P*GD,-9W/C-A%N9E^W*8/ 2 QZE9P1&?2GLSM/
M+C(Y(/1.2^J,KHT#'B/ AW0[66(9N0(H;*'ICL@[ER=06<$JL\]3TK,S/Y=
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
M$?[+%D7%5 P'SGI+5BB_)-%17\+Q<XGB-V.GC>UADX:3<W%36JK;=]D,=-T
MX>W3%TQX*[=W1YGKWC:EBI O[Q0'-UD7<-P5S3HB_@[2K.\LNLOQL+(MZ;ZQ
MO>:WK&R/F& ?C+ LY3HQIIB3#W K.+":QVRJ(;(@7^Z7=+$_%NS%@1C)+,G
MH]:N@NN]9*ELO]LP7<LH=I:Q7( V>[F4>@"[];]D^(G]E5=2GU+N ']IFS*X
M+XE_.Z71%^AH:WU/H&D]VS:99#F'F3PV.=S!7FL [RI-PO*-&N728[U9>Z2T
MP=*Q23W4H-*.A,IH,CFK5-]]Q?3?-LE#VKH#>JTS;I+I.M(WG6:5@^)9MQ,7
M-Q4RZIWA8WDY,GUW+A[<"-QBU"<8Q*,HT762MU9DI"K+VUCH[Q'=(;A9+9F/
MF@6G7A:PO;Y<2<040@OWRB2ILSJFW()A9<##M,/S-_[ (Q5W\)5/YI.GYZWB
M^K%_VA:>#5$OF !TF6'(T16T!H'07E6JJQL>JO 77-$RX<)F].R#A8![IX8_
MWH\X-D?*J/VVX>ZM[ME7(]NSQ\)(R"MGZ_VV[?I]28TX,W;:.D3BO'8)>XS0
M^]%S1\&H,:18FK[!:SM>1G9,8H814"R<J*6=Y\.UF77DN*29H%(Z0E)4#5/(
M^/=@W65FO.X>#K^/>$"LDB>TGB6&[903Z[';$M"KOS'13D#H,>W^AIG$!1Z6
M\?U]<M5A<B"V=)AR$J--0BB$MHND1_?Z9*:PS<?I7</B(3<MOOXV97M?.).^
MBB_)%;RN!X_LBIY\/3(]Z6L<UI5>YG_+VO+#8%%2:!28WP0ILG[:?0JC;9>?
M'C9O7M[T5L<661-S?$R'E!"PQ1Y5@R5E\UN.\'<]MF@/K.*PXIYT[HQ.^&YD
M.N$B^1R=&3!/I2O')^[WMVUU\.7&DU2$8N\=Z<)G&W7#*U;>*U:&,=/85==O
M<V"T+[7T^P!AW&>#8Z@28' T4N+(0Z'N'PFGW.#UBCB:F90;6))WS]2)Y101
MVLEG:8\"1HM "5)#+IPUE)HJFT@[DO+&R*"\)VNG"/<1D=4[*(:S>1)AL!A
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
M9FA8'"&$"@Z=!,W(7PJB"_Q/&&):+F)/I!"1"]_\^1DF:>G_\^F^^IIGN@)
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
MZ0+!VM664RW8,PWXM+46<@QO%ZY%9).UO"DVU-=R+4#=J[.U$)(OE38,X2(
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
M3\<0& <9N=1R6+&]?&G2FF(VO6G'U%WAVKR#'-\3F;3\+!1WY0M>4S) .TK
M@"XNY(^U(_GRH"D_*,!SW8.(K8 UZ^CUP?,8_N<%_L]+_)]7M,W!A-MN(ZE9
MSS+ W'2?@S)8Y1A[. LP,T&N*VU*S<9"QEY#R[#?L'Z=@\=^O;J]JXL&&01#
M6!,B6RP3Y(3D$!*I.I M0<%25E&[X,VTM8$08A&*0GXS=?VPK.LQ\277>8HV
MER/-/O2'-,"=49_CJ504]1FXQ41[EN0CL&$&Q^63F$\0BBR6"66\IQG3D-1M
MO11&DD696FPYABHD[BC6A 29*U.8&XS24I"3U"Z#JCV[_%I:A\N#:H9:\Y/X
MW_RHJ56W&,BC.R<XWEJ2_1H-C1_0K5^);GUUFR9X0+?^.Z!;1^0&WDK7<';Z
MT]\OSJ.C#V^CLY.?3]Z>GISOQG'VW>CJ[L_P6\8TG$GN9<MGV2]+]C)]]"%1
M_3#F3] 035:TB;7.>KF<6")2BT2:)3,8E?E9Q,([8X:I-'I/@7(X<>BP='S.
M"G.E+AXPA-@VDZ_\AO>6=N-;$T0\H* #%#3HBASC^#CUOI.8+5!NP3;(5UW&
M!0;<9(,B<H_<,G3(MNM^L;/5G7FBA=XP^[J1"%+!;P*NS&VQXOUO[;\\P'8#
MV&X-!A]:]L)FS:E)C UVV04UT**<"]9?56[H-2PY.[-XTS$M'BO!:[S7RF<,
M)E ^G4]^PIG^Y- 6'9,2L>5.43E6/S,IO+;<QB]^@F7%N,,IN)#%);:LP#/1
M- C7(/Y@7!]$R"T%0@'WRI-L43L6-&;2EW[=&")')CN2(VG-C6<[H7&845R.
M4Q8C.*19-R!0(Z.L.HAI5J,NX:'CB3Q;^4%QYKM*'"^(B',WQ"+M3U>6+1D?
M3KXJU<+LDM2F8Y):5CFV [(EIB:+KM23H<:D@UOUPB"TC&!35=!$@)JT-,I=
M[;6.]T">1*,XM-KA3\#25)G1K 6"$Q;TG/#FF0@3<9)2/S[N2G6%F*4HN4ZR
MG.G[:[D.+ L0# Q;8VQ&#5')<"XKL\@PCGU#"*WNL^HH+P4/P+2P]*B,Z 2Z
M%0\TH5Q5$-XFUF,XCEP7&<D0:14%S"2.@_.K&( 4G"-B**I:PNJ,9J#$,Y75
M5+9-5V^&Y8D1-^+!, _5:7 9,\S#"2:L[#:]I/;',CE)E(.A77 ZC&>)&A&
MU;%<^3 5G3MGHW,M4AP R>0'H0*HV-$A@6(_9Y?VO!G3GN>3JIYG2XS^T1%!
M_RBI( ?;9L""S;(BJ^>QE6V\ N/G2,T _ZB8^;Y.2/6GU,:Z#C[#6*/!T&-W
M6[-,P4;"_07V)HD:PJ HQ&@^3_.VIKZT5;E*<@3I(Q9')= "!QA_"W+5XN;I
MREO2MXI "9@<1/-3TC R[+A<KECL\#7KJ^BFK*ZPV$A$<48DRK*1BV2!8DSE
M'#4"R?!7_"=^!7]<X!\@EE=*%B*S0D9<TC22D27\DBOZA&T+NS0A#;OD1EZU
MPI-\A9$52N4KC2JIEDFX?/U']9= \^.A/I9;%H7QNK*$>]+N6-G>,C&>62D.
MT.!\!U>CUI$E9/5,:6A8^>D\"SN@9@6Q=92=L8A-NTM*838>I?#RX(GX\ 0:
M"FJ([8Y4XG5&/0A06&! BC?@O6GC.#6GP^JF:N5O'_OM6;@@G'3O$%O4 W_7
MDG0C+TA^H<3FOUM^;9LR<CD>&;$-V=B9X0925,8Y8/?TM,&;LKR2)#S\<D=6
M9SZ^U7%6%BC8RD6/+7+?V<,6%^B ]2'IE41FA2V?^VP%=.KX"+VOS8:[NQV7
M<#IZQ9#HFI9UDO<-XC4E(8)_VA6@[7>C8V;]1,8^&N,P?Q5XYEM.+H1.B!B(
M6<7Y:N15 O>GS)QGLI<(AWO/GT#'JZ"L 8PKN:1_29\VM,\N5;ZU7QN7YU+1
M;'(S:W,L=*<9 ;F!UYT*A)[3Z4N=MKJ=<,D*&4&R]VASM=\F3=*4E+5@.%9M
M:".+DXN&'H6;;))^YN)%# 7 8$PWVG.'T N.$UW.NN^6.[P6C*7$)#\%:7KJ
M'FUB[1TVG9OI5>VL PQZT3AL/*RR@W P+731[W#SK+@N)0LTR3CIDR>I&L*^
MA8%YHBJ9H3Z4@HONU-1(;-#F:J'6. 3;X$2G-@XFO?.5!L&FW-ZC\P!YN71?
MHW;L)JP-VR43=&FHX$G7=6,D+PY">=+MD36I!CX8165J+VPCHS+[%#+1B&+L
M#X[8ZGE,'E]?;UU@4MN*Q'E)75F-OO%LGX,="H*E!9<9X.A&;#TWV"GM8E)Q
M*]^>;'JN%6)T<4PHI*ZDP_>91 "TP".:)#45BKB>:P[NVV@(3!(A>#M%-Y+H
M**^*K:V1=[N4AIPS>^BY8%$A@V*!G7FIE:"XDGD!^+CDGBS.4HK R)"#T_3/
MS9[*5$2PJ,Y1JTLLHZK27*I4.Y6R0QG!@'B/ZI-4AS+%$JM*I#VYH_)PE9.N
ML>:YBMPIN2W\M8MX"B6IX=9"\GC3@Q-R@QT;& R U?CE':+?76DF<B<NMS(V
M/@NS2Z\)RHJW'J[65%X(*[XN:[^=HI43JN?E_'H<81+6<NC#79T%IQA;OI\E
MY;0=5T)[479$A@-U^TF<?1ZF>($V%(MQ5X\VT2HHB6\&D6:;;' 5?-RRBBKX
M9*JIOI:J3JIK8C>J-":MQZZW05V1'=7Z2BQ(3=J8!;<6<.AUEIM+XP[0P?2:
M8NY9EL+IT=B7779;$:S[E.X <V.2(<G5+<85T%/5A7SH#493:='H'5#WMLM<
M^"]P=WD:%=/$UL8R2L/022;[3+<L]AS'ZW2=]1O0,UTNBU]1BK;&34Q01PSG
M5\W_8^]=F]M&DG3AOX*8V3,A1< :R_)U^NQ&R++<K5W?CB1O[WQZ R1 "6T0
MX *DU)I?_^:U*@L72G*[6S";$;O3%@D"A:JLK+P\^:3;R5_*ZKIT#9-W#282
M=<@-AQ\E:I5@9-)M6=+??)&DU++43<U1-0=]RKO8W]*I]G1=!?$6G_B7_]A_
MN<4G;O&)Z+N.C37XDZAUV-/2G>:AH7$G,YOI=B<J=T>G8\%;R-.$&ECB209V
MVKCA3<\?&MY4=UO\4*IQ-5=KOO<:/K$$AS%@!<EYQ66R^,.A4]W?L%-YR[=&
M4X9J"P6V2-EPZ<S9MN6\\2/"0>/RTD&VXQ=QKL5-]L>]>G@-CCA//6@+3_*%
MWQ8,(E)*K&$@&%B &?=L]"$ ]CN76&Y["6N!GQ%1#5@JX-II_+!59*4Y)T:+
M36Z&DG]4D4\O:- #V0PYN1I!$5!S[8%.]6S#^ R%N%43L?_:DZGODL\)$$"+
M+NS_N'A,C) $0 :\E"2+3B8B=/'8B&"Z4Y20E(HQ+"D1KYZF^?27H@5FJR7F
MN- +[C2"BZX3RL!('+WM VU,)'1L7,Y_^^NK_1]<KV_XZV!#2K1>C8[[L5U<
MI]7.>!9Z9?' 9_E9%145>F:- [UAE_+,E30Z9:'JKB"8.N@N='*G%&+#^(:Z
MG4TRR["'B5#N=D)%RLGK$FEUX(>[7">-1D\0S]LTR8CML1!ZU6:!:"WQE24N
MDNS>/I"P'K>H&F;.2>;)1=8-L85%M2FHNW*E';V""LB^GV&%9KJK,3=+UB6Z
M#]MEYYA7O@9%BXPZF'B$LPK[>F0FV\Q0PP PAN>99,":+Q03KI""3-Z#'N5R
MTCU1M4W9^6.C%H13]&<ZWI0E7W*'1ZOYBEWJ$11JHAE)Q[-L24'PW0:+C]'.
M(,9K-!XP#)03+(B:6)-)&#%_7H#[!5LB"/8XW*"&VOI*JX>-4:\/R(R ,?EN
MY+0]\^:2B_,)/07WMN] 3<F=U4/!0,[U]PR<D<JH$KDG"OR*%"/'O_@/MIO$
MH'&\%)XH@RD T* 3/C@,VWK#D8/C! ]3)2KW$HJKDFRY$@Q:?R<-#4H;IBFA
M3]R(-6 X<U8[&X07\-.2R29[D^8]$]7K)RCW5E_XC\S%J9-T9PP3F<=0LKYQ
MQPO/QD"6G;H*%,EU+.7GG*L7@;8P+FQ'+&LO2,L;)<O%'L2%>'RTZ$Z6%H@2
M7*59N ="AB"BA)0G*>!,@'K\E"&_*KC(@'4=[L"]CCA R'&TUD9V+V2S _P3
MF9$T*Y(;)LD,!BRC:.W\[LNZ!_!=8S=QG'.:PG"S9HHYWXTA*'PU.H+"-ZR;
M^$ 9%6Z!I*)Q58G>474&#N43+ZNRJNW7F@_G+'+I_'Y_A>&CC<TEN%N4?17S
M%TA)2(AR19%K5I?OERDW7LQ:@(OZ\?8ND9WZQG>YR8-ARNL2L:S(EP_'P898
M2B/B 'IR<%OU]8>/YR='WU_%=?_>.>0C)J?$)<9!6.84Y!)CO(F8,AJMHFJ,
MY0\"/E^5FGH27LR%,M;=W6R:(\B!68J4/L^?@!,7Y-%&;I1"(MHN,#TX8A"S
M"<&&EC+O>;_+H8' +P$GDH^NZ7)%S';3+%^HZ8!0]YV#7=<S*GKC>3K3C-))
MZEQ]WCO;P[1G@6#]&EY@6B0-S=T%4N-(CGR*P'"B#,%+X4O0$J5[J,PSCI^L
M-P:D4VL8=)06G'3S3B&]!RP3/'#N0$=RLYC)^1I"6MSPD5A7L#K\9 ))S)EI
MQ/N-:(_L[(?OVWI=H>F&H:R6[. 2Z1O:,-@K!&>3+\%(&D$TFG#@XFC2Z-S:
M$ GS)4SZ(T^4"*,&T887N*!:/$ZL2MQ810'V:IU12P'QAIVX33*&7.62?6PR
M#V>47\4,H<#ID$^(998Y3R=945WK6;(0^DA$3R4EHT[R6IF4T-#%NTB"NSW5
M.D8*58)<JO7,HB_DYR#G2 8K9XLRS6$D% Z!.B63F>;5PS'5%1EWMF+_\8,:
M ]ML\KIL\JMM-OD/R2:_1 FS=@6('==]_5]6HDZVL'3C$9&3+9KL'_J/'Q!R
M!D[2/_*21D4_^B%\!MHI5'<T30J9*YHV_EJF]OG+O2?/7^'L+F$AEZD^6"9^
MCR;^[\NT^]W!T[W]_?W!KV%&!K];=]OG!WO/7[ZZTVW_3D/F8</$-(ND_/>_
M'/S%BQS-[S^>+'Z-8&HC_._!WHL7X7[#V>],4[5XH UX,L,CR4.++".*3,?M
M;WK;Z[$ A!LJ-'+W7CPS DH[3#[\X^?E"6\T(CZ;@?MT4DZ'E?C(7^/IX_WH
M[.?H&6*#P1Q=9=_KBWRJZF5!WO/'T^C5BR>/GWZO;W*X7);L")S>@,]Q!O;<
M;(;VY=%EGLVBMWF)1!_@"'QDN.WW^I[':'KRB[9.*J-*6[:0'/3KE<[CB,^M
M.^BGX-(-U-X_LRLTK18W%!7RR $T\=F4=S4C6[T.,W8&3A),4O0NNX M=K9$
M#,O%S7!,=N2O\P3T^WOVH?%EL@R\[K-5OLRBEX\??[=O=89-C1"KDS?3"A0C
M2-NL A<_B5X]W7_\[+M]+Z_Z#[$O3/3C95(G7\"?SY/R>WVGK9K_HXQT@<G<
M3Y-O^M1H4=^$/!@\]22$N3WR=(<>)662YMA7=;Y@/N;724D@&*R%R.KI=^L4
M2&LGZ@C:4-+V#*M\IIX3]7M[HV>OGL'JW+BS_ 66S!55]=UZ >=5#=? (?ZQ
M7"9U7GVO[_'^V8_1DZ,GW^OPLT=W.:8W[F# C WE."2E^ <>"NV(^XB$X0\X
M$'HRS \D!R_W X6Z_Q@TZMMOHE''\X[W5K(C$,+WS_XS>GP\W.Q@1$/]\RG/
M$<:5;DEGC>_(/<O3(KN)#E$SE-&[=Y_N"-#Y#EX-A&0_^H2 D/=8N'5:)6D<
MO5[E!14W[&_.BWY*"O"["U2M1X?1JZ<':](.W]W+^6C4T4VYO,P3."CSS7F]
M.P2F_DY9;/.R#U3/^KU!]P9 DR/JE7(K:/+HIX\G1\?1Q[?1N\.?X^B_CS]\
M/HZC__Q\^L_H_/3D\%WT\^')?Q^?QM34YC\_OSDYP@]/C]\>GQY_.#K^WE:L
M7_".?YUF"R(8\;P9V:]86=L4IK1 :=_[*%[B>U4\.-0<-VHEB)V2W!.J6)X6
M(LYBNF&17#N:F;,EL3#-:"+^6=5?'-\OU]AQS7!>3O-%P=4:B%$L\BE3=\&M
MAKCEFM4$Z99\JW'E.OUE5>=-F@<58CP,'/[;+*6R/00@<EVO&]D1(JCA+8^D
ME:!^$;M_,2IQG" Z%8*'A-#%(YV;2Q"<!RXUB+7-/5$[=5N#]T&6$=&+<LM\
M!%S(,U"_,T$2 *Z@SYG**/E"&%/:W 7E4(4?394$?1-L%BIX _WW+U="U\.X
MQ+V_E?9*B[8"*@'F=)..R."=.!HW _]>U4(^S)Q(5U7=*=4+7K.C!KSZ4TV@
MVDD+]H5$ <="O +!N\HL)*Z)*$T<PM*Q^,>I4FD "J-E[9?UJ2*I&N%&M[\(
MF%4[/B,2F+'GQ&%'..PBF5(49T'UKS"Y=F@Q]CME-#<!@6@^82I7<ZP;P3>$
MCXGC$0<D0W#O+>K0U=YI$U,6 26#)2!AG16(8T$VN,:Q(2!H'Q0RBMW$OOZ0
M&I9W=V_2<%Q?%6^SFL]))JCB$)F^&L/_A"?7E+#432,GBB$;<ZM"Q6.X41J>
M5?,,NOR.#Q&:#^Q!C^^V%FT?@,5#ZA$AI5 8>)-1/Y\E\E;$/.1)@YFM<FF/
M9IU,SV#2<WJ.4WN. YXM]HI9_J;BM6QK3F';U\UFBS=0J2(-(8J.JSD70H-V
M68<"ZTG#:75'>GM1![+/]19C#&TAK\F,(F'*-:1:)[(U?G-K70WH<+;7VBW?
M-\1Q.?\8G?]T'+W]_.[=\=EY=/P_Y\<?SJ-/QZ?O3\[/C]]$K_\9'7[Z].[D
MZ/#UNV/V%XX/CWZ*/AV>GO\S^@D\ K@#^0MGT<GY643M,"/X[- Z%.!J''[X
M9W3T[O#D/8(8CPX_GY$#<GAT?O+Q0W1X>G)V\N''Z./G<_P4KGA]> 9/__P)
MOCS_Z>0L.OSQ]/CX/8PMIO&^^WCX(7KS\>@S?G2&/Z#[?_QP?OS^T[M#'/GY
MZ>&',[Y_')U\.'H'C@P\ J\YA8_A/A]/X7]?G]+[P%/??(8W0I?G\!V,&)YR
MR@,^PUIH' .[11&.)GH/SZ!7._GPYO,1C2QZ"\/ P>'<G,!\P"S Q_B+#S3-
M]C6P'/SC^<\GYS^=G<,S<63P!G -_$/6A$=ZRJ]U>/(!WNFD/1ORYC_C0D3'
M[\Z.97E>?SP]_?@S/)JNA*'\='@.ZQ.=_80O!T^.SHZ/_RMZ>_KQ/<W<V?'1
MYU-X "_KYP]OCGE&81P?803H*IX<OCYY=P+?[OC)-)=L2SW6:-HGCV_3%MM2
MCV]2ZC&@;1_H-7"[@I(YVXUYDWTZQD@*:J,W)Z?'J(-@:Y\=_[_/L)-)39Y&
MGSY_.#D'-1.].7Q_^.,QZAZK;P]!PQ[_]\GQSZC@C$Y"14+Z]^CC9[CCN^^N
M%GD@%P.OA6<"*-!C5I(PI3B5/Q_^$]7DNQ,XIJS.5</#*T@]GO"JDU.8/5P%
MFF%S5/$I!6<=GEE4#4GVZ*2ZR@R_@N/%)2,B6E+Z>(*<VK6C01 7C9GD?+<'
M%U)9<IRH[7$V6?:E"5P\R]7-SJ>8,??W/)W-9EGWM%P3F370:L)70N.&S*)8
MB9VHPE+;TSC"8J8_GF99RIS*K6NY2M3/(,T/SY9,9M]DD2WOF-^-!3I5:Q_K
M7F<9MP^@%4 B8G2K<*+@#O,56IM4AHQ%H"%Y"G$8NP4)_SDS3'[Q4-EG2/AL
M<+E$58X?(2LR [)2Y,SYVU_WG[_X@?\W>G[P$FW>:G5Q&3U_^FQO7T;0,/O)
M^7=02KK_H+X*"T2S D=%."25M[B7&.B[4X #>841-4FY-:_PX_&'XU/0HY].
M/_XWV/-PM&W,(HPGO;-/\W!N9/^3]KI\+ZPGT1M0BAQ8/Z/]\N $@H=$["GT
M^=0]T3&8ZH%RG=048,L:#D%TP[FNOT#.-.@1GY3,T-ZZ%GFD/*]YT%&),ARN
MK>_#,KL[$B=^JKTKW2^6$RRO><C,3T_QLSOJ0<L=W\ U#07D9 8=@7PO0SQK
MW &>>$,)Z9D&Z5K_E%84>_/FMI, E'BHE3S=G'@WI26*4DGAD5'&0.YCY2$B
MH@HWI[&A<UO/B-(BL<"[F\$KKYLKIB"C@_I%F(FAD!A.@TD%,'<<"TT[W]G(
M9#&I1MA:72A-[2 <PZ_T"?%S#8-&0PO9Z=*[W6Q3 G!PN(SGC.?#Y6PUQ>@^
M=H'"/71(O9\>FD]^0[HD)F/JDL@D&&<KRK"IDH+MF>:L#FPB9J3>"9P(V)AX
M9[*++8$>U$,ASB+N!_N.Z8_Q..#.:=RC*$/??<GM*"4CNX#IE</%=!7FYG@!
MM6:G'Z7I)=D^:.'D2-G48;9[N-H<[+N4LRF96+^J,QDBY@(;?ZHSVWY=.8XE
MO0J/$FQ(!8\C3N5S:?B%1Q/F<G$&(M383Q[_,$Z9.90W>4AIH0G:_V$WM@$&
M-!7T&)?T<[0C"6/^2]BM5Z7I$X4WN,R*5.C6DILLW769_V_I!S^DWIR,26]R
M=]E#TQ/1A:N:4)G.JJ+@TDR\!0HB :54PX88\CNL4'A:/WZIB_;PH=J=A]2^
MG0[>SU[@1)25:5P9@!4H?%BB.8[]=@EI$6_*.HQH(0[V7MYA'>A@XS@XG8K1
MX6R6%[GX2/;[S5FC$2W2_M[C YP*"MAS?R#7!<!' T)LJ[%3K/\HO^/%1JTG
MAI#G.\=?>).F'RCK52AAP[2GH\K/CFN,F!)\EY])+C7^PZME]EZFB//UH7R3
MIVC?F#!;RG^I?O*NU^W4&0=YX^>KN<[4CK"U4V+#=Q^B _C?GL6PC/C_8!DQ
MW)@>V;J%YQ;'+ 319^Z<[%(7'3\V/MNSBX#=5697TC,RF?19W-U&[GKFY8Y.
M,?\.0WZ[PD44W)>Y8N<$!Q%=U-5J@=^7('K\-08E<&$<(2A;A,'C^ )M8CKP
M-'_+5H+,07.2BXM:;&:>+.86%5N45LGUTS0#I!$M(Z1^7IIEV-T8_7$U)O7!
MAVVF5*V8YS.2Z[8/*?RD:0OVC!)YE3A"N-2.:[XH>M5)7V=/JX7ZV/4W9>5'
MM/!J!]M,LNKLSOH'O7I9R3H52\IC2&MS'D-!GX+Y]B%GNM@UD+.AQ31#[&Q5
M8(\W>FK0+;SWF,K)[2HEX>FN<XW@FBK4/#KL3+,0W1ALZXS!PM$+[NW,'-/"
M6<^\\E-M'*><Q;%TP&#=F9?4<<0/SIQE_N3#=D ^:.^"OGU3I@A:>7T]XMU]
M-F7/C,K88FW9;S;$_7())Z@3-$Q^4*-#W3W<Z+[=0QLV))V:W,0@9AVK3#&S
M+%.,K3?X_NT@?@;')$K!%LNW#LMW:XWO%LOW[;!\HU8KX]$K^R_9T_;J X^!
M?"8MG;A!CQKW?"+WGL(IM<5"9D@,^?X_)!.#S5HFV+&+W!\\@:0/A=%;T0X^
M>-Q!WS6O-H9 \*8$:J>CV1,NP?46R_D(#<"MW'RT $Q)EE^J4+GBEF]JJZ9K
M0@G$QMS"#:HMITA1[7T<'KQQM)/O!F86E\6TVL$ETII"H9GXO!X?>< #\C?T
MEJ"U7$$K6$@,&8&#+QO;4<D>]XX8R*[I#T./<SC9W@"1ZJ'!S!8;O1C'[+>&
MZ$E?-QMWB#[U3!AHN7M.&-8!EK#\S:7-ZFD0J&V[CU-A.MSGD[V#AU20NS2[
MU$R<6GFE7)Z+\2SM'7V+[Q_M4!:4#=YITD@\;,WV1JP:]0"73"WOY[FTU#8Y
M6Q?+^&W1B;7, 7'@I F&!F="@V$=5<$:95GM;JOK[U5"CN$#[H6.\Y<K8$D$
MCS'P;6U$PMC!4-T90V:+!$RLH$><NC(TSG4=B]Z@C3#R*7KZD!.T*19G.B:+
MDT.BKV_$B-3N>>)L\9_K+(=>BV<96C!#QJ/THHOD$.!R'C(V3#8F/&G:%4"-
M(!88F1"1K6I0NQA[,LPXM]J-?0HMFE,I4UFU8.!XS@H(G .V\,/57*^4'NYY
M@?#9ON*D!OEHY+PT6'+JZ1FBS15>7@T$?-N-$KU+0%025']%O46IZR']RQ4R
MY?P-^!0KD)22VMPU*VQFDF?EE/+;I@_\75LRSE8U-JNV0'9>L)C-Y#]JG@G1
MXGJT.!B+2R\&>7Q*"Y@FV4A',D&B >WUW?[)3)F6T&2^U6+ZZNG2^7([2+9-
MX_A%,,0J#F$J3)!]!W<8R:=[\FA2W^6Z#*/V2 S"]^\A!UE6M&3\^M<@F0P,
M3\JDN&ER 05F4^Z$3J6"2\I9W,$?P81AZZVO<\;_I]DB(QTN:1)/)B7=S*EZ
M4"+-_8(6+H7+/Z?"SU*)HKAM6C0LE<V#:9%,,':0CX,$3]]DZ?P06XT2]A %
MLOXEA9.].<)HIS--,)(JUS$G*YB;&@Z'1L(&N"=P%(9B19 2E>\TSDA*SKU\
M1:-T[I6NV%$;]Y?J1BYF$6H-9_U7LUX)E7'(70V*$ G#4 R20KT'\<.O.AO&
M$L=03]*BT)VNC4+I==H5%^& NQJ01R11$_9MY+;."<=QBXAMBOF2C<E\X8#9
MR1QF'#<?R(7?_MZQ%3J7VP)=K?B8L8-(GVJWU:K?Z+'QEI&;\4_VGCQHW),=
MV=NXSS!4,,>Y3</8&2@2T/=56=RT/P?#"-8SJ6^XFGQ6D!W 3$VY]V>--:JJ
M#(R&5<'6;XH;S@9& U19G3>"8(?[@RM-94GV&M0HU50U'QFR[FGJGJ>KJ:A9
M>^\A,-KOO$YTQW_DH$CSZ1U6#C8-G"%PB&]=P=^N2V?CT:7/]QZ3+CULE8,P
M^P-:,TA34+1K,:;<A8"8)9+R2Q,;@SM7'G*E!&2#X1/!EYMH)QEW!@[-?/"#
M%B#L8TBXL>^+XUDR?22#?)CG<+! )V!E# MKXF&,K+\Y*240 A&)\>=-/\)K
M4/32*=!1+-Y]<CK;*/B=HN":E^RNN#MH,0,RE 34IC-@MRVJ)NLU\-<Z.O*E
M41/BA6N)6_^&U<1.L#-;=L;=MV;OZ[?SLT%7B,&LJ/]55=^6==3A=1^^)O[?
M:_+)(JW*Z6527B!BTF52;UM8 4NZ(%"1.3+:() CJ,;*3C@'5DS9NOBH^F(*
MS.Z6@-^.T^P9]P!2<\WT?;ML' 53RBJ<PJ540>):$U,L'Q[]$LL/]31)5N2)
MN2(@FF*P#6>?T'Z?<^0AUA-*:P,IKD>0GE;<KN,<#,?.XDARU&%VG>,;[8??
M^N">YP8TFV'8[KI:%6FT<[B+E$F/?Z!'IR[F6/2S)WSLS?.#>/#LTL#M].9-
MN"BPG*_E@>)'!(A?!E$Z)U:GY1L\]<@]59*+;'(@U2VZ SD169EH2L@;?;%*
M-,*]T[MB/53VDM/DL/<@J3T&>Q9D]/04%G_EN[[9)>+6!1JZK,@5*1-S@-Y-
MO(.CQN$Z(%\SQIS@E[H.G0<KO9;-EEO*D<10N:79+ $'U3U@ETM>CG<Q@HA1
M,8$"Z7AJ]P+\>;IB#!&=&LWT$MZ@8+8/Y-TGREMY24I!+#I_SO/5_-ZOPP%*
M4#UF@AVM!A:?5D7:6]K(4;R[_/ >M7@:'H0[XVUXJOP[61:3S@E*@0E;Q94'
M!4B@!5,Z96E@'+BT(_=JBLCJ,- D3Z]62T<BTJ_;:UX]-AL12<T4TRVR&Q"#
M(A$BZ^ [<-#\#?1='<,>42$S0QVC0XZO)/+QAB5.2J?L0O>$:D(8%<E8AO^9
MX;Y3_2H>R;!5Y.;D>G V1&DTH-L=.6'C^ \=-KS[G"U$?!U$?+A7YA8BO@ET
MK_W+[O8>J+Q,=IVS9H6.H^GB'T-:<0I_BK$JQI)5%A2F-1J#&#"%'(J.BP&#
MF2RSZ\MJWCUH_,;.V#Z&<Z*KGT@EX6AD;$-)V4$71XQ.GA!GCKOV"C9[Z-T'
MXU"$1I"/?U'GGE MMLP6Y-H>?*7 UC93X5=._,NY9!-G)LDH"2UU;D!ALM$T
M;[+B*FLV):QZ,9ZPJB)L3KH.H&LN$I9-AR8/65\5!BC2VZ[#^[$K1Y:/:]!B
MCEB2P@58?A<9V:P&[.N#4V&@(DPX)S8VG.;-M*C$%QC.EDO--<(6K_'Y:%LQ
MLMTU1N'#EGF'6S +)00Z T<C3_.DSC,7?LAKW46H429",K<Y<GPY/CD^=,ZP
MXQ?N(=IKT>-U2:9,5@'=%PI*W2*P\>TT5'>18?)=B,NZ#?0/'!>/<J7'\9:Q
M?8KP8^TD=IHA3BCCULP]=,RGV<6JX,UPJ/J^][=P:VHB<HXN';)0FU\>[$='
M;T^%I?G)XX.])T_9I:%Q]]X.IUH)NMDID:U?]TXVO1.(38FKB[[.DCJH\*3Z
MF$*17&\CU'?$:0?3'J*SK?OH*@1ZT&1!6);"+1+%U>.#[TZKZCC/9G2M*95N
M6K#[35&1XREI="Q.4F%(4UY6Y:-9GJZF.:(2$NYM5H(I#*(P"UH0*6\+1K81
MU,\12R(+9"R$?H$A\L2UKOH.,G*G,M11Y.&L/4(N-\?'2@PH$&1.>GHI)8S?
M/PP3\0W#KDO?9>$TNZH*RON0Y;*C 7D?7U,Z& -[(P2P.:KXNQ)SA47:YCI0
MJL+O8ZGAM7 BQK#BX$Q]]#'5GCQ,2.]";1L4)SI;8W*8/WLD0-@V;"S2KN9M
MA$:4V\0K@NGT<F7D$$PM@:Z5".S&HP]$3F+A&"?;50(S5Q^(9P/&*2DF7A69
MA-B9Q@;]==<:KW950#V.2I,4KDODJ5-'KD5B:XR.5\41-5<:ZM_U!92^9"E\
MBEL)Y=JA\7S;^6'B:@( _Z8Y:.-8Z4$494U-7Y9[C#!*5P4:<FE5-XPLW4$!
MFF*7NZ3,M=F(DKDP-XLC*^J.EV^G1<.3&\ZV@B3(^.@].P.\)D-D@<%L@3@C
MD)*2'<)HEN&32*35#MF!8PUC+(YR%3Z( _P0DF"U'M5H!(/>W3-J=92I)SKC
MWI$2F;GC.$ Q?+)DY^W5'A##\N;>8M<K=296Y%*RF4PL(Z1D?S9R.GU+B<\;
M^P,YW/A$TQ/*9=(9'H'O[M$-A)O0!)&<6[2)%50A+J) *^(.7WJ(I<7T>@T&
M$BS)2;OJ]>:KM/.W5<?L9['=$/+O8<ZGQJ,PS5S%KM$#/7#.>,#^BUOVG[7Q
M:*/7-J&KS]@4,_Z7\9GQ(HG9E2O7=Z*'0,@F#, U[=67'1JWY.A^3D%'*'8&
MG8)=*S#KK%S9-PL?7AX:>^,LT7RYQJ;=66O,RN%@]F>?(M/JC(!-LYM'!34^
M?G_'!N['Y/M@7YO. 2*VCTDD?(5=V I%EQV0T&\S#W'@(3AI6)"^M0W89QG<
M[YTYFQ. KUQNRL=Y"%EFX^G=<VUX4D-F?2J+RGV%8I".X[O:\'P0>[<7.RA:
M.T0XM4#% G<O5IDN2<W ,Z6T#84'0UG+=C<;C=+>A!FW70W^B_73"Q,2L@+N
MO(>3A7%</(=MY0<,%<Y*)#/QET\-[+D@O<PC#@?<'BS>FE)U3I2H:(S?0,MI
MGLWV]A\?/-K?F3IM][G,48C.EI2C[(GF-I(XA?%00B-?LV><F0MFDG3@BY))
MPQR293[#E<G@P*A-.+B%]4/#DOE.>6Z-64FF8&C ](XB,!+[-\$=$+5M.Q#7
M>] 6?"LF:')5Y:E".=-J-1'>00FTP:A1T*;)(IFBV"=-R(1,NZU;+(RCU>.3
MAM*_>S?$P/HR'@/+I9(N/ J8:F-MZ7)O2"&0ZM9/4 1Z!3=4(%+.#"XH&$Q7
M25XD"ANNX5R MPU@8!27IRP5W@7_&_0/PT/#E*2*/[PYK1P/1M;HZ:0,.J\]
M<(>G8Q1)%0979%RY_G!@:J39+*.N;BF%5UI-=#6US<B-"LW]"JD7F+%\OBBJ
MFXPX=2^D)@#$IBZSF\9!J6U!592H>\M%\0&5A*/K"4?P0 UP!KI/Z^KB\.B5
MQF U@[JHY\1]FUPD&%KS3",,B"9CS986P%O RL(_J/N?U'+ PM"Y0PCH%H62
M7C>M&EQFL(&SDJ(F:3*'M6\Z-W \!?HA@W[ 5 SHF<"T $>J<PWX4#")!:,F
M"I#2$:S]$4W!*-:;5H.CY*Y?H[!_> Z:FZ&*#@HQ*K/"%G2Z#G1ZL 6=_@E!
MIVC?X]F6F'[G?>6//B4$^A4<O8;)D50Y6B4:GFG'<L6NNJNP]L1IA/X;Z4?,
MQ3"*GHC)-=/:/7\X7,?< (27\^VQT#*,N:((C#ZJ?W$U3L(1P,:CU0>,M\0Q
M=0T!;U6:-W/&9>8/?W'+N;Z$3&-]85=E@.8L:U2\X&]_??KB!_A$)C&TAQUJ
ME***ZR;#A0,N:K@1>-P7($V9,"4AI\IL!48Y>.55F:ZFRS4&TB*18@R,\:%S
M1L9]S_2[HY=GFY(!TOC7'H>=\C&R?)30P6%KJ-<<![1N'"A-[P<SES=( 984
M+&BLZYL<MD "3D3RJY0NR<J<TP>F6L<.G[[<Y>B#"[!QY07UQ7&%)$(:(]_U
MT83U5E/U8+#S9J1PK-'0*[+7J$27W/^"/EDFB*>B:$4!R[T<;EAQ)(8:[Z0X
MV'VTZ23HSJ* 1H)V,3:1B'I5;HZ'^'1D'J+3-N_4ZMVV =[0-L#AZ8)\<T0@
MA\KY%Z1 XV!H=D5*TSM!]R+79B._R1%;:\/PGN.$4!CS*E4R75;H6L+:JK?H
M)W'33/M\M5PAC4I69K,</G=',P.:]<_88=/\T<ITT;U#I6<REYRC#.!W]18'
MGC4T>6MG3L=I*U4V1+Q'V*TU$.^8%T9D098&10&E&?.S8-%>55.*0K)8.[)+
MKLNFU64<1C2'WQ0W;-MB_@26%@FUDH+:15%(%<[RR;+2QP[(@_-Y6^(4]YZ=
M6D--9:@A.X.I&K?%VSLA!M]^I2:VV5"CMWX>E#MY%VM]0+6X'&&)UK]1$RUB
M7<8[2#\[._,N&85?=*6C55(1JBFEZES4&3ICL/ID::<Y*(.2Y\E7I&V*:AEA
M?Y&3F7I?[<PJ[C.W7+S4LR0O''LI<X3P1E[CK01;M1'P%!:IK\@!0A=0Z3?[
M?]130T/!M8QI;Y4N])+0CJ;KJH)UND<<D7[.'??IP$MP4(#')LB=#3SM1DA
M?MX2@([N\(::JSOS^>6M[E_K^1KJ)TJG2\2X:RF +;JB"J5IM:J;6U;$<8AC
M<(I3(ZTKE(%[1?&596:X&>H*=ME22SDQSH[6"9HQKIQ3U((G+:\)/4%%:U7=
MHC"_C9]\FM=@TS=$+XWLOLFRJ?#(VI0M/4)2WF..12:-*7OO8?GI*3(.I4A,
M7.+":4RGTL2WOQ&I6F.LQO:'@CP29OT*J_@=>.F(L4""*'=U=Y;<MSU<?^=E
M#Z/*C6=2Z7*K^%)23AHRA,8<LOT>8_@NPA!N:VJ1Y)MJPBLIXG2-[ZJZY8TR
MQL^0$?0?R1PM%>IDK2U(<Q,"1AL!] A!]4WBDIH+J+L2FAR^QA3S:T&!*1?[
MNDPJO["PH=&&)O]!XK^HFHBD&9S<M#\Q%[97RGI$<U@@=SNA;!%)5%L$@!?J
M\;:(\IS1RS9:RR^L3)9?F%;,P>U]4[:AA2 ='@B_E9BO^"&WP-8;"'(WEMP)
M,E#%ECI-VG),'>W %&0B:Z:9M$GHR)D53'Q+TCQ=F5.**\FU^L@.@]):K1D:
M>*EFIJ/@.Z!Y&%,OK#+!;6(:/MAR]9[6"#83P.\'DK0J+K+6<='[?G?=/@Q+
MY5!,["BI8U_3*R.5 N&X#X<;]\YFK ]V5=VJ1WIL:P75?>7SY4FZ/+ W?A:W
MCH+GZF#*IG=',TEX=E'1N[>B5VX;F0/;RY=+V^!'W!X!?1($?E+<:JG@6RT-
M:RU0?U<0N4-;V.!K++90-D=3DFTLDY!35X,4L?-O?1:!)4L?QH",XH:=7E*=
MPK3#0 -/5Z->$IXZPF*#5%LW\KD,$0TK'6B@/:6-C .;\IY><0D"YRCF^!AF
M4G>J9VM8W[=CUPSF+L6$*(R.,T"N>1H*!&*4+\F.O)"-E6=7&L_RL;W>?=:F
M!/C83P*Z7:'U/ S#4:^6KT+$?$T5%92B;X:TIT\?..):/HIRA!1T=.V0&[M=
MN;NE:S%>C;QALI&R5"$.H+BM12"G:]G3%L*#U?WU@K[?+M7OL534M_J2$71<
M]$R>E(T7R+%[G0OQY0*]^ZJ^2,K\7WIP8L>O"['/BAQLS%2^P? $E3@[$T%1
M&M30):-;]D4GO<9U)H+G)=J42, (6TJ$SI/#)$M@F%N[-;:O>^IL:U_ 8S.]
M[&$SUYVT6^HD9H-N;_B5CP4G7.#KC?UV=(CJ?)V)%E%K9' OF?"Y!D< $[^N
M(GB2@>@Y1M4Z;[[@W<NJ;#78#AG^PDF9K6H:R6^='&X%EZ0^N4VE-HT)G^,W
M;G)<2CA,? ]YO.I;]3Z;0NR6*?U+EBTZ*^26P>'8NDL6KUM+7C(AE";0O!;V
MW6E=;U^MFOX*4Y1WSGMOD;U_^8\G3V_3I5MD[^^)[!W-631"'LY0K4G$CFC9
MF$*0F[[-%&.\ZZ &Z-@S17969"[L1&XYE63<]!D5,64D(PP+7$@U:M^O7:-*
M)@?X997FI/<P9*)%KFV#)@SUJ#[,,MLN(I;6G6 L53=9&NKK=J<),I,G=265
MKS@1=9;/)Y@)8N2&)'DH6.;C#1V&=01MMPD]&6?27.8+/[N^_(ZYAGV*[W.9
M4W;XR#>7.JHX5&\B1&' >%/LMQ%R?MYKS_08!H[F=9()=T4;(X#!,4'$$\<
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
MZ0R"W6N6GEE&ID@H2] "D@\4'-ZEN,Z3%0@ (<NU&"2.*'$BQI&2YFZ!H>N
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
M"W*8>*X+LA5!)&C!5@WN(C3F9"JO'9ORL?N,*Q%PB#_L.TI^/[#>_:=[#^V
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
M!^$,;<'HO9_EO)T-2)L!9'##( [UMTG*/4>4UV96>[X=8+;8,HS@\)SY3@E
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
MTW-0E.K>;7_H H0:&[M%Z2 /S/-IJ,E9=64E<%03W-((QI^*7SW?K/^J=22
MD &S7*JDQEIL<,4F=P:1U^.W&]_\*;L>1["YPB6SO3?G0$V4SV8\2]Q_%:9U
M5EZ&%^Z8%\B 5FUC937Z8"BBD>'54\9SCQL(NVPP3.NW#1L)"+OJ\:G+UH*U
M8\9Y![.ZPTL)N*KGI+X=[WI,PP;-4U'HNR,Q\@'2<S5@ VF1Y$NB$R38K6M_
M D2D5I1QB T/M-\>E2E:IOJ/!N+HO8F8VJ9P&!"$HV/ YC*:Y6=N]*"X9XLA
ME0T!1%9V? *0S)D]'@C8*^'3X4-"0>(?[J6L!,1Q8&B0N71%8P&_3MU:$,9M
MWBC"!!N!!R!LTT&:9(3&_I,B1>38CE)O6TM]PN6),"(27%Q#O80B57.36>R8
M@)"AL3?'=^5A\8KDG<K>\TF[ALG%[,W%]" T%.8D14!.AH*-LJ%@0B#/_S8K
M648K$*-8VV7*I&T+0KSG^.<*L9/^;LIQ9LI;IJBKF%HQ"L=M+3]!"\F0B;>,
MM5SHE=$T'<5_L>1%M5>H8@=BPO*>KR7&=)Q6\0Z<TF3$W\:(PU09-*2/=>1
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
MGO8L!JC]-O#I,E$),W U74'^6)69GD=XPU)=56U.JGW@TJTM]V2JM#N=9CA
MC;7>#)LE.U\3;T?C;7H<WX6< (H>&!;?R_M889*-Q ^]6%OTU-$#/<@3E[6\
M"L?PS095JWPYA_L92'#=1UZL)P0B3FT$6^I#.9'7LT44B67[";X_Z\'&^D68
M)DA*HYD3%(_!'X()6ET];A"WN@+ZSAC^B5O>0^:"[W,0\\\K,K4IG1[NWBOO
M:5;/7Y)9/?%YSL.9Y^^/7K[:.<_,T)@4T1F5P#DQ\C9)J8WCB<_3KZ'/D]VH
MPZ\BF[CG@7E=[EGO,D)X)OA!/]G\5]EC&_UPS2))H7F(WWN$\;C>YJ9,P%'3
M\514!ACC-CTIC3U]X>9/X:PHL\,YI'#L9\N:N-^^%7NM7A3I]+J]!..4ZY_I
MA\=>H(X>F+Z3A<PW$JU$OR8D ":",%G-G(O0^J\UQ&@S([[(2])\"N M?,P(
M'M#R7%)!>5G5(&.L]2)IP&G!7P1I8Y3TM(4]_K4^>8B@0M&F1%JE\TD9X9O4
MD*UW?B0EY,?NM0.L\WE&X&F^CA-L^(MTMJ=JTM/._058$01-FS_IX&@R$[E@
M"-N9;<\7$GG+W>9_T07-\_4V<*<M&^?VB]&J*O)T[6N2;B*)AAL65=4VKL'H
M8-N?:^,*TR$^H_X"0@TG*VJ!RCQ<$H9]8>#'K*?XQ#/1 =;LMEOB %%\EX%M
M(([)IM#*"2'!Y:JHUHHIS$BEE$//3,]]2O6H'?CD?E7Z<23'!6K\L-LZ""7"
M?#VOCEX]Y*N)GVZF)\"B=#_"F>&X(Q(IAM8]Y@T.HA5>A"--+.:@T^.!=Y%2
MU*-C16 4RQ</3F;T9>H][V5\*] V0#PRJ6O0A4IC[MW)W[%S'%N,8%$P4$D!
M?_^72' ZD,\RV]_(GD>=Z >O9P-'1X<[#'VDR\;QN(2YOLW9^^1!S]Z]7%=9
M16_4(J'J>1V=W0C7N?F="Z9K*;);H!$VLMZED  K\L?3\_3@&B:QD*]43!_E
M=:-9VA+W3F,A@%E ^H(6C,?6V7BM:=NC7GQ=>(T*T9XD.*5@V(P[LK&U]CWS
M];U]CUZ/?>?5]PG#,-T72T.R92.%ZFA*C8TE9?]C_=2LHWS*2]%@PU%/C[XE
MF^QE=4TWP9<U 3RJ+2](!$]_RX,-0(/;4.7NC'>W)^;\9A.RZH_:L%XGQ+N&
M_WXB$C!\60?O12+$*7/\ :G$JDSFQ9H$8U<MX86,=<S8K>EU!<JA0E_^Y/0?
M/KT3A^LE>9L$E_?*^/>JFMI3K'QVZE+8WJ5P_&QJ4PBI3>&!#,$3;C+-9/OQ
M&I>=?OYR7PZC6^'?"XSAX*4P.3(;ON6&N]$K<:F0AW3Z!*?WQ%N,A=PN_/4=
M[<8V^INCOE##%OM&%EV-P<;T:H;"]MON8D\JL>2(S<&%4RM;S4B_3F-).V8!
M8_A,BN12H9;JEB4:$&92H5>"4<'>GG;B+T@(JINS/G;IXVT5_4,?)#!9;_-%
MN]9A1M4UL)4W<$FUCFD,OFD655V+N)..XF(8'C;* ]7ULXN(BE@P ^)R6$ B
M:""90FTO1<45:XF2B5Z16IKL9]P?[#7NXU!L+,+?YV*K8:\TN@SDOQ:"_D-2
M?L74Y;0.QO*98,^SZ4P.6' Y/M-; H<OY&;PTQ;VL1LH>WJ<$ 6>PK#9;7+
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
M3:#ONX/NWP;ZGLYY.U[M?W7ZS5 M'!60QW.LB;<TJ/,NT)6(>NN<@+.$3O>
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
M6XS_8UYE:_V?ZW99_*__'U!+ P04    "  XB%M:RF? $/P/   /<   %P
M &5X:&EB:70Q,#0M,3!X:S(P,C0N:'1M[5UM4^-&$OY^OV*.O=M E6"Q>5T@
M5!DC$M^Q-F6<;/+I:BR-[0F21AE)&.?77W?/2)9?8('=C15G4Y4%R])HU-/]
M=/?3/>)LE(;!^=E(</_\'V?_W-YFE\K+0A&ES-."I\)G62*C(?OHB^2.;6_;
MLYHJGF@Y'*6LOEL_8!^5OI/WW'R?RC00Y_DX9^_,Y[-W=).SOO(GYV>^O&?2
M_WY##H[[!T>[A[Q^N'>X7QO4WN\=<O'^8)_7_=T]X0W^MU_;@&OA?'-1DDX"
M\?U&**/MD< )G!S5X_1T+/UT=%+;W?WWQLQYJ7A(MWD@A]$)31>^'2AX./NU
MIP*E3][LTG^G^,WV@(<RF)Q\UY.A2%A;C%E7A3SZSDEXE&PG0LN!.3&1?PBX
M(]R</H[M;&"<0$8BGUVMCE-R'T:R+U-6V]W9/WN'Y^?/M/AD7 _AX?HJ354(
ME\/XI8?P0*)"K^@I>C^VNI>L\<%M7\+_/=;KL+.^/K]UFYVV/>["3_B]Z][V
M&CWX<-UIM.D(G/13M]7[E35^Z+HN7CXKAV=+X+<L2>5@8@[)R >!G.P=QE]_
M9?>7RV0D$[9$,*\4"MM,<<"W;X[K]=W37$2K6.P&&*]O#/C/F,1RZ9(<:J=;
M#&1"F@]X)*-4,9XP-6!7HJ\SKB>LMN<8(.I/&(]\QD,%F.7^<N.V;UM7OSJL
MU6[N.(RS2Q'P,=>">4K'2O-4JHAMRHC)-&$>C[DGTPF.WE=:J['03(M8BP1N
M#N?>"Z<*2W.1SZT[,[<J+)3#TI%@UZ Z0B<LYAJD.8)E2Y4#(H_ =-,L17_2
M%;]G$I?3GNNP)H^X+WG$6F$,D^ !N^#1'2YS4X6AT)XH%@K,7MY+/X-S\C6K
MQ,(T6Q?-"JR"0S:P1*FY#WY3)JDF?6%\B'X>SX4)!N#L-0C4'!PH/;.2%1!N
M8U@1,-IYI>?ZDWSW\LEWW6:KU[B^70^OV]A9G2*<QMSW <*V S%(3^J'._5C
ME,,CH.P4)H1VUC 6!_X'H5'"E,"7I2,.T;;0*0>3O14 DW B>E] 1[RH*Y*4
M(O%K!>B(1^"D3*---X9:"'32#O/IE#F_6*^17]QGFVC]9DP'7)H9T&%)%L<!
M#0#7@LDKL'D]EHE@H?+E0,+1@58A2T%\-%7X:2"^$H!@'[X2H,# @<4R!7/Y
M Z0&AAXFD#K!K_TL99%*2[+UQ0#&\<DQPI(G(QX$;,0!D5&RH> 1J%?"AJ ^
MD5$0$2*<X[?%0[\6A2IFR1=5LN3C_2<L&58H =/Y/0/K04MC8PY'M?&?UGJ-
MU7@45EK;%E87P"QGUL\I P)9^7Q Q(-TI++AB&5X '2(J3XLH8E986Q?L03"
M*E(<CL/Z^1U+,^-Y& \#JJ@TGT20ET]'5@UWV%_1K:U9-MGN?'0@FW2[[E6G
MZQJDS3T%+3$"_ ""-35.WKXY.#Y=C\>N_4D@L,R/S(' \<X!BN$2(5J2&:_2
MNWS:J^2^A-P#9,E%VC[O5@#)8N$1D#W7P[P6$2JF7?7*:5>Q2"M6KB^XOLC"
MKFQ]:Y6)(?9P@8U@?(CD#<%T0@X<K]PXOT4;!$=\M'.TR;<V[^76*E5@(2I!
MH@WC >312BE(GC$@5FC!_<]Q0S,".ZJV:JUV?>9TJ[9S</14?!KR";*5F?8@
M4A6SZ9P6*027+S+XF9O7]O<KC?&;C:TB" ?'!V)!U2;^2X4AV%N2*N^N)!"9
M)!GO!Y\CDN/=:HOD88ME,3RZIR+(!A)$'9 )FK*6'AJSD4D&<0Y#4MPW',7Z
M"F2RQ< Z8-WAW@!DJ!U&!(7-X/.'//5&2%'' 8^<PHP8YF?I!*(D3'B(/C4R
M4_E7VWV.D1DH7"RBA) ?P/']Z9>7Z(H$"+8EN#=B'CRG@Q+$ATP&D\+R4OY0
MRE$3-I:07MK D\[/X.JIV&;EB@8)LD6+A80RC -R.."(O(!#R)LP5&A<(%A'
M6I;<SL>X6' >.C(>QP'DWVC8.(2:".%\IE97'?DNP,S!P(F44+$1O-*+=C[4
MH/>)^6$\N77^N: 2A_G@)+Q4(?N@!@/I(6\)8V'E)@M2NMZ0$0O&@,9"C$=?
ME)R0;Q ([^(+3&0S/75,E,[(R/ 9,!<0P#W<TOGR:[6BI8FUNI<80A'#NRY/
MM2FWC*D-(6@$2Q>(!R,LN68PF9A+2D9!92(;ZA(*D.E/%2,!?4@\+?LF=5UA
MC/5$K%X 3\,"S\5J@W63T4/6#X:::40]'DW(.(67D16F8Q' C\U:?8M!U -R
MQU*J\ATF'CPD"/]5=PYV=QV8*,'BHSJ9]]8<[>RB\L4J(3+D1(N @LU'&VZL
M%N].+^']1 59^O@EB_IO-?L<NTN6M<N8?T<Z'R'F0['=A\3D;IL/ %5.>##F
MDV3C[]LR5&T  02)%+L4 PY>!?V!>X^Y)_B _)A1=?$@D]0Z,SQ*M:@Y))FZ
M$Y/CA'8D$QTXZT)QU"N3AGZ2XL@U=Z6M$'DIY-G,!B^71"KKDJHA6YZFD ?8
M"F:JUJ04N5<YGO@CU?%67("8EBA-9;*P(JI'@9E1M9%"D048-[B-D0I!-YZ#
M;AH '$ZJIH65"-J5VAAV;&#"/1A@\AQ#%*=S3#/'L'8C$EM8+E=^MN;%;M(O
M0$%_QF\.2DS9+$LV8(]QC$LB>QP] N0$]$R#POWR:#%'--EI.0-%"D8\Y-&K
M33DM+IO\GW*+F$_R<<M40R!Y7P:2JJ.S$\-X0-#LX'A;W8NP#^-2)XS$%IH\
M6X$!:\[AP9%S_+Z.'L"7B1>HQ$S.*GY1NL<.FT5I8\=N)=IA;F/AF9:=;K'(
M5>B,,?Q+N9(]"R"8&U,^62P)?EKV-#8J[ M<)\P]-7IQ;%6$,R#?,*KL"\,K
MH/KC2#?X*4UG1VJ8F\',G*+7D=\KZ2,%1:.HK(\]&O=<!D0G%7V4A@"I/'A5
MH+H$SJ,'<@7YBJ'"Y;!]*<4R K1X,A'!!$P9ULA$86.-JV4:W8J,EQ;=0!A8
M)CP;'N F]S5L+OJ6HMG%R6\%2UONR3'(-"GQ3Y;>\F7Y:VJT*S;"8.H<$Q"(
M!P3#!.8[WSWCL,W^EMTR0_/*M(%87T"L@X\^1X7B;089\6$+LW:*YRIRFQ<^
M!+7NEA\B89MPSK))4(Z%,X3O[82F+GIQ'$.];GI;I5H*".6WS ?HI@'-MB!*
MVF"Y)FP\DC 8M2S"ZMU8#,!B5:3&IC\!5PD^T^^V"\%.Q1@;?+_$\2RL%.C;
M>D2B^Y6+1#M35G_%B.*B:A;A2>Y*O#M0ID#X0VRIS3U*:=+4<^MGIL)C*@;S
M"=]LMH@:IC**:B LP9Y9L.G8MMJ*@8@,\^"A&Q':"[@,'1PEX&.KKB;\<7)K
MC7A.?M^!@F%<#<B6Y(V\DC:W)+/\O E X/'RQ\W9]T6,FB:W8+L01NG0U$ZF
M5T[A%.LK,LHH=J<)B 5I%6%C$Z(A%-8EX!H*_UE0N-#T. =%  P8PA71+?F)
MF9@*/O!YVUX/TSZHG&F7(_S5FW=/X>Z>S!,+>2=5EZC7U&P!FPW#'5.:G >&
M8O>6,8 QUZ8*-M>_\O9-[7!WR;_KP1X>5*U!"K=-BIF==031TP62M@S,I[V-
M97#.$PH3 <VA"R)]JBW40Y",%4W*^@#Z0MSDA%O+;!"4/".]L^$?9@DY]?S4
MM#4X!TW%&0JPS!1Q;,=&0I^X_C73IWGA/2 ZFRTZV@1H8..F)F3/)HX4+^5#
M*2E#TB^#9.C+\WXK-8^*D>L;YVVUR*7A]@/E@;O69J^.U:+ AO#)VJS&7M56
M8R[DY(EA,^@3[;'((%:D, X]%-%9QGQ]$5 6.@<I!%\*2[-@72&18.6N&1/C
MS6\6*?9OF5:7\H!KL_+[55MY=%.6GU11>4DGN JS$<>BZRAX+[/01"W!9836
MY<N>H0!$>5!^W!<B@DP&S-ZJW1]&)8@H$1[$Y+CQCQN\M[TW2+P5?B*_L^'E
MD+882TNRH,O5''EEAET>F&;8?$:+8188]J&/NZ^1+XCP"VZX:/@\-SA5>6U_
M @SJI9GQ6]24-,WAT3LELZ,N#F1'4MK' []E_C"T[(@O/"01;8Z%M$N)-!DJ
M6*D(3X5;$TL(0O88OH&$IIZ;K>DFR_JXJ3PIZ&,%6=_CLT(21-Z;3I@.+# G
M&4RCD'EIKXV-'GRST5>!M(/[]=#(M-GH5]9H2_<YV+X(X1L/' :*BAR#4UBY
MI?XT@Z^EGQ.!I(@#B12CX2BT;[D\L%B[T]_:&IT*@@I-%:8_<6@*7]-(ILPI
M#W#;P(2<)R&8ZMO@GK@_7SR1WZ^N%^D0;F>/I"JFCU79^%A_)IXL/L*WYJHO
M^#ZFBK%+AY5CEYJ&(,4()#'=\&X  8-6$8",6\ VYCFY[UPU S7K(+ PT<\]
MC"$CB,[-J*1,I?/I$Y([ >CW)81%6E _K*EW(#AB!S3URY:NL+P5C$/L )($
M@([%W4KN#-_7@+PH.@$)*HE>@K(/"-Y2?D<;.8<"4;GTJAT(C:*9+9WX!B3C
M'&V1/K]3:5+T%4M OPUGC0BPQ'4J0T3[.0==S//18CSZX^GJXS94+-Q[0>;;
M%GXDAH.I_Z9YV-+Z3NP/;$F9D:=.D?'@Z/Q*A>&B-8*J^;./FHMM^3-;=[8N
M//-1Y9# +7>M5,O&EZ@/[5O @M$CH>6B.=@=*.4FA[5IC3NNGC8]X"8KL5I%
M6F6[SPH[4*9;4!-K.C$W!(3M$,P7!\'=\)5+^\9FS,<8'#@ +(X^:C55";_?
MOGE?.^VZ'QJM]J7;99TK=M/XP66M=L]M]UJ==N/Z^E=V[5[UV,5UH_U?.'WO
M,XM)CX?MWU*E3_3U?N54Z07OLMW?^/S\ZG!O!SW!WR;%6KV=W[9^:#=Z/W5=
M8^2]SA=\X>N+D6'&&^Y/]V*L/DAHM=G'5J_MWMZRC_@*H\Z5:04AJ@RS"=PP
M@!1V$7_/<W%%+78@=9*:BBSO*[C$-@6^*)PJV7)]?UYR]=KA4S!;G9;.BTZW
MV_D(/J;KWH!"@<HT>JV?W=5V]C[_E1\5ESS@U.Q+@A]]K"H_P\7D65TLU5+L
MMV_VCTX3^I=U)Y"?WWHCK";IUS;CH*$O0B0MU<J\Q_(G:?-0T(K-/CB&&8]=
MTL.7Z)MKFB,I!NQ*1CSRL!FD8[9-?%EHK!P.-BX_M-JMVUZ7X \<*/I=]*G7
MZ'"[?W$\7)&"-AOMQF4+@I/6AQNWVVI<LPO(5C"=:78^?'"[3?<;'JX"#UN
M"DW(G"=? 0N+0Y0=G&RO,&+\-#X6@G@F-C:F/1&WQ%\KN/09LJI\F/*75^G_
MJ&24<=;CX=]=IZ>2^!I*7:["5O*U'2^@2XZ^T265X$ ?F?(O/[8N6KWINPBJ
M2>PLK2D\ 5H0^=Q<0TS4=%G3[?9:5ZUFH[<8![V CCT^HC>+5],<OUE6Q?3U
MQ8G1S0UD0*U?6*W:=KC<75ZUVF!JF'DT.S^[\#O@2>.Z^=-U \LHG_QS):^+
M":ILM:\M_;S6_M^9/\CWCOX0X/\!4$L#!!0    ( #B(6UHK?A@."2$  "#1
M   7    97AH:6)I=#$Y,2TQ,'AK,C R-"YH=&WM7>N3VS:2_WY_!<^IS<Y4
M49.9\2/Q8UWE=9P[UU:\WMAW^7@%D9"$'8K0$J!D[5]__0 (@*(\C]B11M'5
MU<:V2!"/?J'[U]TO9G9>O7PQDZ)\^1\O_G,TRG[413N7M<V*1@HKRZPUJIYF
MOY;27&6CD7OJM5ZL&S6=V>SR_/)Q]JMNKM12\.]6V4J^]..\^([__N([^LB+
ML2[7+U^4:IFI\B\/U)/+<RF>//W^T:4</WKZP_?CIY>/X-\>C1\]?CS^7I[_
MWZ.+!_ N/,\O&;NNY%\>S%4]FDF<P+/O+Q?V^4J5=O;LXOS\3P^2YZS\9$>B
M4M/Z&4T7?IUH6)S[N="5;IY]<T[_]QQ_&4W$7%7K9W_^J.;29._D*OM%ST7]
MY]R(VHR,;-2$'S3JWQ*^"!^GOZ[<;&"<2M72S^[B$J?TYM-,C97-+IZ>7;SX
M#I_W:^I6QA.#_6E>ID\,KZ: K97-SI:SD+51DW6>O:V+LZWSG8MF"@<UUM;J
M.;P+@^_+$M["_$O99!\;42)]O];S1:5$7<CLO:Y4L<Y$76;O&UW(LFVDN>,:
M_]D:"_O$_Z3J$I;\[.&3Q=>GPT>#J_Y)PII%16LS%M@[J\3*9(M&,WU:MQNJ
MSNQ,9D86;:.L@@GH22:R C9)U.ML-5.5Q(<6VAAIC-(U/C"' 1L%P]>Z7K1C
MV$5X9J(;^'=\ C\*[XQ!KA0S'K!L[1K_9!O8ITPW\(5Z N<"QW"691]GTK@9
MBLKH,$V8@ZXE3$-G"GY;B4;>X/N31L]QC*6B-=H9O!O_;G6F8=6-H8'G8DW;
M@1/Y7Z4K> 9>,BU,G694B#IKX4 ;$$6X%TMI+"R 5I)G,]',:0L;N6AMO'XK
MI["EM.H>&V4G5D\ESB!;*3O+E#7PO3'0J1(-G$%. W[[S0^7E^?//3W^_E3$
MM%S*0C>TKF>T"_C4@Y>OF4!V-[D'+VE_+IZ?YK3?P+EM99'L2F7FRAB@#J(#
MW$HW6Z0[N91UAE_4+1QMH^!0'9L4:JFJK( #G<(DQ52H&D@57P=VAM_*UCT8
MC7B&I-L-#W.0#9 'TP,I32 U*ZZ0@H%DEW#@,+M"@0"J14/S(4+,YE(8$#XG
MYA2((2NE96I#LF7JT,"&^&HC/06/92860.0+8 1+/(I36(C&JJ*M1),995LZ
MMQQ^+*J6> ''J#1^"^ERU>AZ6FIB$IU--4RP1E6."VWM3+-(.,MN(1-W(N4_
M1ZGO@<]U;>"08'5@Y> )OBIA=Y6Q_#3N!*N"PY#]'U'>W5;M@4S"U_9:Z*2'
MM$N9@ZQ7H;8$MA%5!10T40406@X,UL@"] /\$50<4%CX"PHH40,WX\Y+. Z]
MEJQP$XGR$TB%1=N QO4_PKGPTG-_/OY[;CX@>29PUBAL9O!:)+"<BI.2)5DI
M)T#XGNC3P?Q8M.'9!U@%/G;QQ$_P0[ 1WGP",5E/9?:JL/CSQ=.'C[(3 2L#
MZ5'*\AXHL'@)^T!19\"QX=# &O@G' "?:'?\&9H_P*L+H"4U!HTP084&=-6P
MF2,LG/1\C(8-GYEJLAGH.3G354DV7;5FBR,:E,ROZ!-H?\74#4H%Y!F?.U&T
MKBH0H^-U0F7)A&5'KD'QX#AP#@MW%, 1%>A>O':"5!JK"BTEMCK) $(]5L-"
M9FIA,F]M&5;UP%2U$42>!N=AR7KL)FE@R;!<T(_676QQFW!66[@J \)5M%^P
M.Z CNN?# O&4+KY_#F^N0,\6A6YK>Y;]_>Y<#QR2F(!DG=!?%Z2O@%,-J!::
M/DQO+-DF':0*WH+L]4S)22SGW?1P^_!I_ \:(#2PE"CP]YQ'-]>R#YR:.S8$
MB8OV!!Q&@2P!]+B4%1'3GF\JVT'.+CK;@RV]C7TY8'?MR,SZ]IN+)^?/-__W
M'RU<$$DV-7(J&G<%[<RN()Y8:# )>0L@)??<WWS[0A\?%QM&;"+5]WQ/;VW&
M\^Y]0%\&>QL/P51_I[.4'X$\T)X$307F"6@U.&LCJXKT@UTOZ-;FG#5W]<XT
MTKDX'-EUPWFM9TR+6F/"/I#NYYM[=)!L6;=]=CS3OYL')5AX8QBL(B#T4KE[
M+'ZXMV'DV[FE?VJL6^O5+?U<K4?D BIC&X2F*]"V(7.(]#FL5<_YC_ @7,91
MS^/<%]JB!8(WY^)?K3)L9%MT)ECGT.E-'/U.M697')TB?2]>/\S"&1ZQ@PY,
M#U4Y^R2L:0Q<@X3IE@LS@HVI=5;!#1\=#&Y'8$=_:AO\1HZ_WISX I5,-L\I
M-?22G[R'T1US9T@![\%>-NO\CE2L'#DE_P8G,;8"N*STGP5+K3$RW+'BY79S
M8:N,8B&TY&8)PM<;RM'-[#!D3L)1/6O 40"2)6NGBA@3#6'W-SC6>5NK GU.
MUQP1WQ[0?POLAMZ(A-]/Y*="+LACAP9U4Y+BZV]Z=T8+E/](_D&I>H%#7!=]
M^)0D6?=Q'#(E0D>\<&$"2H//>X,-K.)R9/7HJM8K;YJ,A5&W\X#M]NAIQ&?*
MPO>+FUI@^VJJ!H_#5Y[?73;M8H>;]N"E$[AXW;6ZN (-,]9U:5"H6]1=I1P#
MK:%C+\_TPMVX5Z)I\"J:9Q)4E&47H)?6-0@"2P9FT#4YJK\5J0 #0S9J*?"6
MDZ%GO*&@K[EK3/#(&;_)$^I4])$O^GR!)+V'N[*OA&1$=22B32)JG*L<'9V-
M%B48/NP61RMBXF+KD4U>B=79D>SZ4SA*J6NU-UK:NJ[8@RL*BS'F</_"ZZZ_
M>(&&ATLKN^?)E\YN9C1TXPL;J?.5,I+OH4#(88@CB6Y,X<-1_MV6/%%EW)@T
MR7^0D&6I# 9ATA$Z#% (4,*U_).5-7E'!4OAK*&('3F=0@@H=CZ0&5OC/\-$
M"V%F([@5CLA$[KW#!J_AO^#JY"?9%(HGQB]T=C.].2&OSU1-?!@J\O.XX(X;
M@>)+WM8FWU"+[Q1PL\;(5B7+*3M*RHQMY*S2 K_3P4$B4SLHF>V6=HR/A+VE
M*3UC-]]2;D5,.L/\/+PBQD97K=W^RN^/Z1LFT(N-K=@*JHS_=];XB2[$5([0
MFWDU$A-8QS-1K<3:/#APZ.F^7LVN@;-X:"#!O*9MQ1%D9.%"-C7#&!GMXF&-
M:,!1O%M^8F;M^[GP 5FC=Q HH61)):^R::O8#Y5 QWKQU$6CV,&$T5W\+'TQ
MEB_HU/*^IAA:V:#;<JW;;": M?'7?PT&BZ(PSJ_D'<5W-J?LHLNITZP?0<)7
M0\R)(90$%=BRND+4*/49/LE?IO$Y+@UBM8*)5IDHT4F:)X"X=*3.=4<PM27Z
MZ%BA"#>$7H"H1S\ASJ:W?V123]KJ?F//_EJ)X@IC#>\1<%@>"+;XG>[P#KE'
M/N7>3>QPDN16K92Q#JH8P1D\7&& 5@."R#$@3)O"5/A?]]Y?-; ):M@? ^8B
MP!_>? )V(\49H1^V?>XD\FYQJ"+,OV% "5HS+#GH\PGH8JD:V\H M6&-"SPY
M4PN2*!B?V-@I'!HW!H9DECJ]:=@E]F"7'O,C<12@+=ADH" 2AIJ=W1>P^6!S
MP'8*L"C$.IOHJM(K_QJ:5BZ6,U$&'@19)!K+D;KX4V3:U"Q645<ZP1J"SF2D
M:'@*^+7J1#!^D9]GZ V%!V"+I+O92$&BV\"#5E!0F_:K/Y?&+S7RV[LOF-80
MK!KFX?8 N+ 234IC%)ZBH?FA//C[]],E,_9"@^>[RXM [J,@/IX+QT$ARX@\
M&%E$IS,AK/+ML)#(:!T4$G73+0.!9]DK?YP1Y?EY8]( 42(,M9HI((+_.?MP
MEM7"71'8T)<."\@3T$!4#++@\3 (/<D9:_=)(.GGR0809,QB'L$5ZO0,]6<+
M<H;CB77V,[ &S&"_;IEDP^STC@D[]O3;;Q[_\/SA>2;.YF?9&P%"L:DS_ SM
M,(NQ'CMD*S)E&""/0<C]VE>2>+O=5XQZ5^Z&[5D"R/ C6)I AT3-&V1*-#Q'
M'$(@6!;>Z1G=]9""(AB:VJ^RK*/)#1K(J*.!9+P@ZH7]/8HC$TNA*C%&'EVP
MJF$AA"M6-3K$UMOA5O<GEG7=A0G6[7.HZ')1:K:\%X@ MIK.]#:+72!BH)Z.
M*CEQE^%KEC_:S?K/.P_:DUUI=YA"NET/+\\>XUYX^ZZ/^._N2=%-L9^Y1.8U
M.MYN\G)$W_3$XZ?'L_Z=SSIQ!2;>Q.#D\S%XN)&7QE]33-LTDB)-^.),-!OG
M20:2<&BE2>JZ!*U>2+Z) ;5892;N/NT,?2L^T64>\P%(]H+4G#IO"N)P0 74
M-6/0Y\I&ES5*""A0KB;3SL2TD:1!B$ Q,Y*&G;BG1F.@]](M$?VT&>$'"_C7
MG*_]3C"I>JDKE/CH$;V2MG,R7T/J,88=W;W (*;;#F\$:D8-.G=,=!C#9P'?
M;'0[G;'7^0K=L9HR\>XTQ<Y#TDC06-)I1EPS7'$J8*4NL*APY@B)0@C3D6MW
MP+41_0+?66 F9 &FF+96+H?#2&LKZ?F/;I;\HZH]QVZC"ASI>+*_IU&^]:S'
M</_+$#ZX.R($8YW"23<1(FU-HJV7C0Q73N_.P9$R!"YR'(ER!HHK>@GH$N4-
M_@A/YRY;O5 +A32,B>IU:;I@7:\< *-S*7=0USSPW>#6?9,D"_?/(Q?\[A;H
MS:U)NA7"FZ85M>5@[*+"^V,)2M3'(>+,0IFFA_[2 OU<G(\?CRZRD]TZWLX_
M[WB+9KI+H>#SS(Y<LALN2=)+V3@3*-E&,26'0"-A$L@:((SLQ&<?O+5RGCTZ
M_^&D.$4N^Z4+7&8?1G\[$$_#&V^O=I>4OB-HP=$2S'7Q!2N6GXL!91@I\;D;
M'@-5!\.XRWX;>/5$^^Q9T\5O*"%X2S(U^H9=V9#A&,YGXJJGUP6=-E8APU[A
M&CK?^%>:MNB^X*;ZJBV5Q970S4[>HY2&:]$!0[&]X5!A' V,]5UO<XA>&\RH
MFA,"B6ZJ(9@1(AS;PAIY7-^A\=6&.&!5QL67!E "8UF(EFFFE$M9Z04![7D6
MY!=%:VX--]"QE+6OZ!+22-D".\NR#VE.?D2 F"10HEVVQ @^U:\8J!PA)A/.
M3W7P@219[1JK(9B-492.;4=)P_*].!K9KR.JSI3 %'"79J+;1-EMXQ$7U3'#
MY1$7]<?!1;U-P_1TXR/$+TD"-2>491?K]CPX 8N&M?0HJ.FT]$MDJOSUXR\Y
M^^R\^/-(1Z?P/*BARQO,MR4.XN4RWP)5]@!+'^LGITI_DER*A!UU:;VZ!*U0
MN#T 20,"N79E;$@G1E4P?)(G:=-N;?C_7H,GP^9.>N+SB7,TW:O;F'5[!U9Z
M#YM02=&0'H7E8^4H2056(J2-+WE"9/#&Z[C#,"5^'-+P7,LO*,5[ &S*3I!C
M]Q[GDM ;XS+WH!8)6,MS+&@PQF@*3_#S1^N/8<LI.2!)OV#14/0Y2W8D,HU@
M+K1OQFI-PKV1"ZPU")L4@S']T#[SWN$JL48@VX<1P))<-F2H^3L.I3 =R*7@
M%:E""<>(V[^(M]4?+JB'%6H0T#8G(7\ =P,U#M6F<H450.F,YD)50!D!1TM>
M,8'[+U 4K$ 68/ED=+>68#!1-*U<>E%*9OG ,21&L$NZ8!]OZ="'[N4!7D'^
M!N%3-&H10_&&/Y/\4B(BPSV^,1G\Q[K%(F(A IEO!B\C!>P"8V6_6,>6>?,)
ML 6!]DF!:<<3+"C088%GC(&DVB&,6[AAX=<-3S/GE7Q=OLV=\4-7LX%"G2#]
M$$C=E431&6U)ERJ#-T72']'G8-ZO')92NGL0[D DD3P=2W])<V4.)KB(E!8I
MG%5(H)- ).%8$$ 7C<L7O!,'Z5OHIHL?;SQUZJ^DQDDI68?I1 #5C2EY@\ZO
MP;1C9U%ML*LOA>K.%XNR!OR],T-IN]YIBSM@X/I-G!RM.!XP=Y7>!BG3UU"Y
M(;D1#?EW(F^-V/""C3GVVV,XI&Z_7_G&C[X\S-AG,EABL8]#WDE8X1(+VB(
MRKO88F\E.>SUMB>W^C9]<)]H#^<2+7+"56124CH,[?&.2I;T[/]MO']#"RUV
MDSC(0><@6BDO/9#E0CG$B6/"4E:"8!]X=I)C>!I]?I,6JQSK24X>P6&%=Z^O
M)#][_GO7\=_;P'^'06UO4R2CSRD"OMQKZ]V+QCTPV9U(;R3#O;&2.CIAD6XJ
M=24K-2.SF:WA!@PV71.2J2OESI@<O_-8@1N])PT.@FSGHNR"-+GQY;=;3"L@
MGP:Z%+# :IP0RZE>ME>D"].:<$:$066.S_#Z2/8/?(RU@4_@<#@C!^KJ,BU\
MPFS''/$7L%@]7EW(=;DD.ZJ64W)XLGV'#Y +E.Z?E,("QLN:!(TP"\D%?;L.
M )W0ZO1W5UMIHQX=59UA)!B[:<B*,3I/JT+A.1C0F6BN3/M;LD#PO7,O3UHL
M8$,SN'SN2[<C]_(8<$RH(_D=]U31U59$S56&LF>'(2O></Z!26R3>'/GI"CX
M'G%"2=E.<_MBNU:?;EK,MX$#P^*?NW^Q>D%_3:*HCQ_=(.A\\</.MG"W0>?+
M?M#YXA$'G7UI9!GRHI#B_9_1?"S@IFD8%' \JUV>%8*?J%#67#93=A)&I0#
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
M1&5;:^6X3!UAKE!ZT=T'HV<N]8BV<.V@Z9L4Y&6'$W9+:N>U44;O*ZF/@<C
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
M=5K;AR(',[BS=F_)D_8-^Q=02P,$%     @ .(A;6F07W]05"   1"@  !<
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
M9I4%CA+F^AY$ZR\D6LON2;BU](*<3NYCA'IP[A1GX47(Q*'_S6X#)]=]KKX
M?O2V^C5L>4$:5F5-R#+WC([1QK5>23"^*@ O!>2_Y/$X&TE![^!%E--##7;I
M&X*O/QQ;OMYS5 NNTF<?1*C1)L_>[ 9'U5;MN.1^Y+5AX7]-U#@]36EA*'K&
MONY=^4>?*(+6P+3_%)H.7'6SH2Y>_M5;IHQ[;=OT[R\FXLG?P17E474QA8?@
MR-RN3_&;==H.R8L5YY8__:_X#MRO!_\'4$L#!!0    ( #B(6UHC7Y+?& @
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
M8@#;RFA:]GIADD6T4-<:8*3S:&8R? F@P%RVPHWC*L[R'  5O=4(13B3Z 5
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
MO,T;8FI%D4FF-P _M?1A9XX9V8G-%*WG Z[36NJ?S'IB87%.K^9%P 3(Y_:
M AQROFE!M//R(.APLTN5ZB&F0QZ6<+>5KE&1A)]NO]N0;[5I G@F$8SC 'VB
MBADX4^0()HVM;>".K<:ZH=9Q:>W='/RER!8*&7B$#0]@)FKTJBDQFO(QZ"*O
M O*3(%#%>AW+ID#>TM9V0(TP-D4F)!V)SH%]4P!,?C%MV.$I+G3F/#VAI+@;
M+5%> %NO?(QA76+F0FX9&*RY86U18=;]QIV-_QV'I?$TS#<@4<*B@=?TEB^:
MN.JQ2I\UD.H,L*_<"#:#8;ZJ+6/B<0@S=%]3&-9WK&UGTU0B^ DL829B3C*1
MK]JNK./H.=ASPM<#2=%:=]P& ZLE ,CEBC@6^PQFFS:.;W="K1<%J:FDE-3H
M1,PC&"\K-IHU5#$.T7M^32OA(RQMR8-4M]"#N<] :::@X1M%'O<[PG[M JS*
M4;#2@3I#K9&3,$<5!P0Y^+<OGG!.^$9_<!>S:N-]/,P3.YR?SUX<-+"Q(QCL
M"#=(+IKH#B($.6H$YP*%QR,>$>C PF  .2NC!P]UG$X"\NPS^ZWR4DX:@^D<
M1AWD$UUX=8"$<7!;!A2":>0$D$8^QU0.-Z9"8J0!5L0'N[$,R$564$;+40<8
MSN>=DJRWGJ]M? M(>F40I81+ ]'+[Q?X VN:SV$XY@<LXCO>")-7==F0&"<A
M!^:BR0PI?)W5$=V-(*21Y 7:X6;0LCF;EYJTDU&L)H$VU4 9>K>17(AS'WKM
M,*30H@J5Q0&1*RJ2U8]:INIVCLJRLC>55Z0U96.@@6.6\-EP=L4*#KFT"TVR
MHB(Y,,5";LV)BUSYABJ ^S95FT .!_*V@Q,MEQ70%-99PD_ ]AO:1[,B=*"0
M-I KZB8YR/&JPK)-?(66W%A$Z6&)X[PHW)O<VF>!,!U @4[TL6_TMD RMC&7
M$K.+TCXHH-SYR"$39[[QF,>D6GBFNQV-ZM@'+K]F/T?,*WY37TL(5D65RG0H
MF%I1B-%]25 H'3B0MIEMP4; %\ Z@Z S]<=@"MS.W=$R[F-.]R#6B^+/1@RT
M9&6-JQV#Z$J<-LH*@'TYH%0.J9-!$;6U[Z3$(0CZ<]HS+*>C&V$</G"CB/F'
MT1D8W$_>G_GK"A !M/:9H!CM=E>BM!KHKI.-(5X?6>G!/5AWAV#'1/'!%/W\
M@KPOR!E$7GC42N[9Q;U<ZA4\1,+:<I\Y2-TY,2?R.<!QYM'I7VW1[I9IVG8P
M67R]!V]8SA]V%'\4O 9]11UY,YS3P7K+5J^Z^-U*3772@)X77/AC;3?\6HFW
M?#>V \]+3-6F^$C6#/+$TF NJ77*Y\!(PB.V;B1D>F+(&G@&'1^K9@KT!-^"
M0* @MNI'AONNN\$EJDI<S'7@]][?IX;F%0H\A#P_15\#4\&%5?:93EBX%<N7
M@G7*_G0K0EZ//D5)^^/Z=5+&G3MYEVU^:H'D'\QOC4D%R,\!*FASVK#R+X81
MZ.?5@=#HS^BH1_Q-@Y7",67A+EC,VS0 P%[JJB&,TN:'A0G5E+)@Z)\)?&4H
MY$&V3>B8&"I$M5F7P?QACKU/^NP,TTF(Z+&/D:0@$+<1T(FBM]A0(OKFO+D@
M-[6;LM;[ N5NJZCK$T/KUT7T!JW4%1EUL/M+ _.J\F!2GVF5W^^$$6E!K(QT
MQI7;%+%$#-BL+!$ 5M)O1>YRCFUB0E^%K4/#*W@3E3N3DRL-,YR#1C=CG.__
M95GUGNCXHD&=Z0TR&3P2C%6?86%SA>1Z(' ]\TKKL"*Y3V;^C#:\LAO.8</*
M;?C@9>C6LWSC1,"!U,U3!OGKHG-274F%I^+#(<$)'T=OFA*UT=K&/FZCM0WG
M#2PDK5**]^L-YYABSO>L*;G<B4.84H'1+O%U>AHYPVSL:<<F$137[9=^B5R?
MF=];U1D#%7+X 53.3,_E->D69E72#$1*S2E@#E2HB+,K%U/5BQEY'JM@FJ
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
M7,-I1<)45=IU5_,N[QX0W;;H*JN69[D'BH!I&'>75N6:4JAR:NHPG[[B5B?
M0!8B 6[R:JXPB[-)V^W#OPZZ-Y&?DQJIFF45</J?<XJ,7*)#IXIF.J7[M (^
M@\U8!H(5&*( M>JZ8)5$20P;TT1UY8O\M2KA=%R=OG7:><?V5-=KU.@:'_WV
MU33R1;M*C%C_+HG=6Y*H;W#^C=2TN_C^+4,2'W74\*V>8U(C8^E!9?;]PMS0
M10"(?6+#H:*LY!)'2PC#D;I7W:=Y>_V@'?,85_)BZ;?;H+_=<\MK<@//PW 9
M*$%U]."O@Z\S\OGN-<$9V'LJKLB]$ORP/<-15 ;]NRX3PU5V \-V.X%(=V2=
MV]Z0;A,DGK@JHG)*L4VH::7I>*9SZ=G+&4?L)T_NW>,><$)6X?FT'W>'L;:6
M6V :M;9"1&D#JJZ#IJL_).G!W%-MQ$L5O*U)FR9'E?>-T!YL2 <U2.F F?--
M*:82UMVV$7A<77JS+]6 ]FD<K<Q\OIDJR8"AJ_XNC^ZU%M([BX_!-'OIKJ3@
M,CH'-^3^O@("00%S*:K4=\^@86&3N6U66\FN[2"1UA>2 VOG,"VGL5$6UW >
M52N=",,ND@+&5+3'H8R2"<5RJ52Y*P0KCF9C\Z9(KNN+[JB[8'I?4T^@:/*
M(@0/R6L]O3OHWN"*T0:SJUMV6-"@M2(??>BW2N  B$8EY(8:BP"$:?)M Z0S
MN7_?HFV;X*P;708-YJ4)JJ!(:N*X6-TMDNJE>_4&VWV9HYPDY088%+= -?:(
M?1Y2MW88=+/G7;+/"2FCW<7O@; !SNEQ!^5T)_QPH\#M%7%8VD,>'W2,"0LW
MF'H'J10I'2TLHD$4X6OM>#)C&Q9"B9M.%FG*H4G1/*/BWC$4I#B)YS']SNF]
MU5&#$&JG5)"C #WP:V(42H1)NV&RZX"$NYD597M,:BR04#/R0!8C"U:YK35/
M?86CX\4854=G:ZY)'N\AYYP*\Q=L58/QIH,)TNY):F\<W__HJ(V;.87I/!;/
MI:N31S[IY%3TFL".H70<:4,:T$S:EJ,C#^VCAIWJ-MW+?35S+@$:QMW4L9VJ
MPPA%ORS+JL!>-@\1NO)W;@=$R+<#D7DLSD"F#)N+%([4[FXJDX(-]DYSVJA+
M' LRTL&\KZB0$CT,,>FEF'#2@3[>^$Q/#6JHX\ ?6 _[5T7A670N@@G4\"[W
M\77N/6V7.FCW*N7'P-9]O;7*,%??5<('RIUH7DL"3-$-OKA):&:73V/YU,?)
M69P.^7$REJN=A#%UOARBV6T:- 59I8A89V9NI'?*=FHI_*"QH+Q=7QN)8];"
MK>7AQ"9F( V9X;#=;E*:XMU1G#!0:,G4H,G"A]N67E.Y.Y-V$+Z]VNH]93$V
M<76R^)X5Q9W>-Y9Q]'NNW*B4C=]U]#FH,!Q4^#@\>T!)#9"2O9;I0'C.G]".
M1FQL,%PE%VM-:9"5E*I;DI(H;17>2X7Z,M[NEG,?X1F"2)IY@09$9'F^0.]P
MZ2*$Y$+'#^XBRSL%.S*(J!-ZSP4&A7,P9?)]G-&O(/>KE-UEG!>%95TXMO7+
M<UUY4LMH8S/?)14JMCO# E'D>M3YJFYWCH 78M=,QL9(@4UD3>4VCG\*+,\X
M>1968ZX9-+;E=LGI_YJ,_6F)P0[BT]P8IQ<UN?,=C^2ZJE:26ZXX1L'*9NG#
M,2I"@DZD8_#,I$UBL#U7VF"0=BUQ6Z_8!ED?TE0GZ 9;<)ZC\^T%Y1' .I"[
M%NWZ2->9+*@-ZI50>D]OOZ#0[0M45#UW+79,:K5*-=5U+5<K2-M9O^'V=@%Z
MYS= 3\TQPE1WU[P_?&Z&C *D)1D69M+G&Q_)LF?OZ$*<@T!*GG!_\'?';B5P
M1(D-QJ2H@RO!1]*G+;/HW3A&O<+Y,D7?9_#&Q0"CF.'V6D0IVNKN/(!]9\]O
M."T2E7+%<2FU$A9%[.GQ94E5-$?;/O>>9 I,8H&*FLV4@06G10(\PEZV1'Z[
M<1;B7#+M.."?SC[$8O!]1+B?#ET?@=5-;:"HA@,3%F""86,VDKM@U7:$1^R#
MLV-T(8V4"CV2A:)QPF05N=9&OK99<US/(UDVK9X\[>A,IP2HT^G0*HC>[&*=
MC2202P^J=-CX 3.Q;- W)-,=B:*XY?7+1")#+\FX-KY<=;@BE3[0T?5#RZZ^
M@<Q8(LLI MK9Y_(&=HT1Y&2Q)G@G^.9,R' \1YX!KLD8;8(E1YB?K*4-MR\1
M/!#+\H:^$9)&<+M#ELP#QME%(4C)1.K9M8]IJ&F!S4\,,1[0TBNVSKB7'Y\5
MU^#.3!YZ)U4P&M4R!I">L:_5QS&8!19EH$GXD5KC-+G.X?5$\Q51+^BF*04<
M!-9X*;K;Z>EP$ .[#1%K QA8FFIA"J[+HA"%)XB56R9Y+8[BJL&HA%5OT*+B
M%;%6U'!!0V:49-3QI(Y7=^.>PA:'+KIA_8^(Z1@>QF0$H!NY^;?4# XQL.N-
M$V]RK:T<C@W:\A+E:/BXO;;K00R#6$-Y("]7J/4F9OR1ISF<@;0XNE+O-!WY
M&\>8#X0!W/).DCS=RMTM7_!RB$F02V$SM9%">KF>T=8/JYRU9\Z\X-:?3IH&
M1?5-95MS!!/@V$.E^W9X'@.3%/ 9>R"K$KF$7*D-?"75OW%;7OO U*1#LSG_
M%#?-D)QN5PG-VD*KL[E<=]?>AR]MR/4<I+J[-G2X0B46A7/ML]0X%&53T3!5
M94G7U]C"E%:LC!+:B6IQ,>PD(7&IK@M_C5NKM]CWOMA1;WC+<VK+-7+93)A9
M&QZMGU!P@<HV6\(?MT(K.7R2W[.%E!,F)_><\?+R_(<#X0&2[]0U! )LQYJ_
MX2U0S?><39ZX]1"\OC!3OK1(.E4Z&RGD)43F.I\SA5)3 DG3<6VY@WZ1DJSC
M@I#R:'!;0X!2]F%1$;B\@1:/&:D;K=#:='V%4^7+R\(+6DS83E[,@*E.%%U>
M&PW/W*K6&]H'.5?M15.T::ST%C4)3C0G,;T+)"2P >2CRSF9V-12D*+*55!R
M'VRI"NIY:6Y0M\#NQ,Q=3N)U*O/P[MJ'ONLIT)U@ K_UHD!S<,[J!1_F; 8Z
M#JE4)%ZJJDCH8\P5:!/,:)-V4,Y,<F@D/N:JU>+#5BVXSD.[28S]FKUP0ASQ
M]%ORK<_>[JZW^_ Y^H](/D>7W);L0'K)V5+QCKUEXS'8<E+XLX34A&S/.9.*
M=D%T="J]9F)+NG_PGC;FOTL"&?4&%F\'WY[1H%>+.:Q[@SK)N,+T >]A/[F;
MKR<$+*/UD$=^EC5\JZ&UMM@O;JLC'&^PI8C$CY&EM:^T"_WX7M,AFRZ8SC=U
M"CFM9-)1J04SZ*#"@9KZ]WI$D<BDKK 'WVMQ3Z+!["UN,0>H<W"M&%UDVAK;
MJ+1S[\-_<;Z!6WNW<1A6 E;HUG ^#9O:,GP?(S=&[(Y"&"PRRR&)[:5GN^1Q
M^T'2H*7IX'*E4]N\GTI]K:8?7,,ETNWF)F563/J\E%T$9LUB,EH458UQ=FL]
MT;JM/)6YJ];D):?K.G,E7,HGAOV7 :LY2UAI03_S)>8=@^KUH]8V7G/9,L$.
MA#3^A #JT'4>J;T%IU4.U$T$[A=0=CM!#E1*Y(7U 4I(!_%RL%TI?B=^]#]V
M3VMKMXISRK$VU9]MS^2E.X?QNAR,Y*7C[2EB<;,J4]I@Q-B=K]R*):%6+#TQ
M&F$4F?).N8%))!GQ _!WZ1^W G\GDVR@6U51^T9H;B3*SAIMU->;HZDX*NI"
MH,*]:<90O&,"$761[Y[*I\9HSM)K%=3@OPTO-\5S#QG1&\HG!-PE3'=-?EX7
M2S$S#]Y1*2Y'_#C-3+7 OK&T?=O5 +,(TL9E+@<%$"%VK%J H!1"!P..TP$V
MIES4B'$"JQ-BJ7= =KZRQ[]>\<6V4XZ8VP8 I5<JR4G05Q0*=KPO*3JJQQ_\
MU/#WPL&6ZA26J)-3#-QNF.7F"VE%] ^5H/-"'PJF?J<EWMR5,>%= $FS;#)W
MI[@)FC[W7G,QY!MY,/'43EIA)\!,?FM)B20<ML4Q?#'''[RKO&7Q<83>G5Z0
M*A(84;XG6"R.[](ENQ 88VZ?$)(J=2\0)^56^;(_?(ZC%]S:'-U,-W9&][%B
M?Q68EHNZT&88I5A_F^0U(2\J :.B7-H-<J47>Z.\?:K<")T6?>2:Q'!AY1T
MW37%+?UC9JS^H3J9%2/\*71Q]G]U#3"LOQ_MX&M+JRZUP<]*2VPIOE?8[*/:
M@'V_Q+&9YTIZ$V$6)["&%OE,F(*?B&).02 "YC%E&L:8I&1?1=3]H.0LVDY2
M!YM2$LHIIA3=:D=RID+V8 7.7;&B,PS);9D:U, P5#,;2 <K]2I3&/GMX;&G
M2V[]]XGQ^S/D,]8 /&_SEU?=I)+O2-P?"*N_DBB(9WS^Z%V:"3JVRZ7C]8X$
MAUD7X-40VQ(E.,R&I[%,^S8D8MFD-?0]X]LO@1!BWO]5.S^^:V\" /L$FT8K
MO-(4)8GH:)W$.BHU6VFUU>KA7*2= 'DS%(?-"I:,/=#.PY+C43_@[92OSR[_
M W#Y;V]J;_M)G\WM;<FVUJ8\(.[CVEXKMTQ;XN+KZ[HW2)T7RU6#CG#J.,<&
M_[E-I'Y]?"9]>[8,[3B#2E/L4 VCR@TO#TY@:QM4*B_K$NSK.#I7>8T<YD=5
M52H!>UW78(B>G)Z<3@[><KGA^CWJ9GD@V/"3O^&I=^"9H:"L9!N_5E6J?HM>
M9L44]%ZNTX#3P9+$( NKVBRGH-Q(C.CBGR_^YUC"00?.U?XV+=(-_+6HE]FW
M_P=02P$"% ,4    "  XB%M:)(7X9G@, P#C\QX $0              @ $
M    97AF>2TR,#(T,3(S,2YH=&U02P$"% ,4    "  XB%M:UK=L[?@3   L
MV   $0              @ &G# , 97AF>2TR,#(T,3(S,2YX<V102P$"% ,4
M    "  XB%M:M^VMI7HI  #CF@$ %0              @ '.( , 97AF>2TR
M,#(T,3(S,5]C86PN>&UL4$L! A0#%     @ .(A;6KZ_(<WC;0  E-@$ !4
M             ( !>TH# &5X9GDM,C R-#$R,S%?9&5F+GAM;%!+ 0(4 Q0
M   ( #B(6UI_P"G0PT(  --"   4              "  9&X P!E>&9Y+3(P
M,C0Q,C,Q7V<Q+F=I9E!+ 0(4 Q0    ( #B(6UHBB"'T1,$! +9! @ 4
M          "  8;[ P!E>&9Y+3(P,C0Q,C,Q7V<R+FIP9U!+ 0(4 Q0    (
M #B(6UJ-./E%%S@!  = #  5              "  ?R\!0!E>&9Y+3(P,C0Q
M,C,Q7VQA8BYX;6Q02P$"% ,4    "  XB%M:.84?'!B]  "&U@@ %0
M        @ %&]08 97AF>2TR,#(T,3(S,5]P<F4N>&UL4$L! A0#%     @
M.(A;6G9C"%CH/ $ #/D( !<              ( !D;(' &5X:&EB:70Q,#$M
M,3!X:S(P,C0N:'1M4$L! A0#%     @ .(A;6LIGP!#\#P  #W   !<
M         ( !KN\( &5X:&EB:70Q,#0M,3!X:S(P,C0N:'1M4$L! A0#%
M  @ .(A;6BM^& X)(0  (-$  !<              ( !W_\( &5X:&EB:70Q
M.3$M,3!X:S(P,C0N:'1M4$L! A0#%     @ .(A;6@C]!A[B 0  6@@  !<
M             ( !'2$) &5X:&EB:70R,3$M,3!X:S(P,C0N:'1M4$L! A0#
M%     @ .(A;6G99K(YX P  R@X  !<              ( !-",) &5X:&EB
M:70R,S$M,3!X:S(P,C0N:'1M4$L! A0#%     @ .(A;6F07W]05"   1"@
M !<              ( !X28) &5X:&EB:70S,3$M,3!X:S(P,C0N:'1M4$L!
M A0#%     @ .(A;6B-?DM\8"   8B@  !<              ( !*R\) &5X
M:&EB:70S,3(M,3!X:S(P,C0N:'1M4$L! A0#%     @ .(A;6K_8IN)C!
M>A(  !<              ( !>#<) &5X:&EB:70S,C$M,3!X:S(P,C0N:'1M
M4$L! A0#%     @ .(A;6L%,-4%@!   >1(  !<              ( !$#P)
M &5X:&EB:70S,C(M,3!X:S(P,C0N:'1M4$L! A0#%     @ .(A;6LZ^@2AN
M)0  W+D  !8              ( !I4 ) &5X:&EB:70T,RTQ,'AK,C R-"YH
8=&U02P4&     !( $@"_!   1V8)

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>exfy-20241231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:exfy="http://expensify.com/20241231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="exfy-20241231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-24</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-24</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-24</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">exfy:InterchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyPaymentLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyPaymentLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-29</startDate>
            <endDate>2024-08-29</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanInitialTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanDelayedTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanInitialTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-30</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-10-01</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-10-01</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-12</startDate>
            <endDate>2023-10-12</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-24</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:DebtInstrumentWithCIBCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2024TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-10</startDate>
            <endDate>2024-07-10</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exfy:Amended2021TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-10</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2022ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">exfy:A2025ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-25</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2009OptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2009OptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2009OptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-31</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-09</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-09</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:StockPurchaseAndMatchingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanOneTwentiethIssuanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanOneTwentiethIssuanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanOneTwentiethIssuanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanDiscretionaryContributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:MatchingPlanDiscretionaryContributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2019OptionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-24</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-28</startDate>
            <endDate>2022-03-28</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-02</startDate>
            <endDate>2024-12-02</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-02</startDate>
            <endDate>2024-12-02</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:The2021IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">exfy:TenPercentHolderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">exfy:OtherThanTenPercentHolderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:NonStatutoryOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exfy:A2021StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:CashlessMethodStockOptionExercisedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:CashlessMethodStockOptionExercisedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:CashlessMethodStockOptionExercisedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:MatchingSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:MatchingSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exfy:MatchingSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">exfy:MemberOfAuditCommitteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">exfy:MemberOfAuditCommitteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">exfy:MemberOfAuditCommitteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-24</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-24</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">exfy:CommonStockLT50Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">exfy:MatchingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">exfy:MatchingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">exfy:MatchingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">exfy:ExpensifyOrgMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exfy:DanielVidalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exfy:DanielVidalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exfy:RyanSchafferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476840</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exfy:RyanSchafferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="program">
        <measure>exfy:program</measure>
    </unit>
    <unit id="contract">
        <measure>exfy:contract</measure>
    </unit>
    <unit id="segment">
        <measure>exfy:segment</measure>
    </unit>
    <unit id="lease">
        <measure>exfy:lease</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="vote">
        <measure>exfy:vote</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-34">0001476840</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-35">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-36">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-37">false</dei:AmendmentFlag>
    <us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent contextRef="c-7" decimals="-5" id="f-520" unitRef="usd">0</us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-578">http://expensify.com/20241231#RightOfUseAssets</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-579">http://expensify.com/20241231#RightOfUseAssets</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-582">http://expensify.com/20241231#RightOfUseAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-583">http://expensify.com/20241231#RightOfUseAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-627">http://expensify.com/20241231#LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-628">http://expensify.com/20241231#LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-631">http://expensify.com/20241231#LeaseLiabilityNonCurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-632">http://expensify.com/20241231#LeaseLiabilityNonCurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:DeferredFinanceCostsNoncurrentNet contextRef="c-7" decimals="-5" id="f-712" unitRef="usd">0</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c-187" decimals="3" id="f-881" unitRef="number">0.125</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c-188" decimals="5" id="f-882" unitRef="number">0.03125</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <exfy:ConversionOfStockNoticePeriod contextRef="c-194" id="f-1041">P10M</exfy:ConversionOfStockNoticePeriod>
    <ecd:TrdArrDuration contextRef="c-215" id="f-1091">P369D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration contextRef="c-217" id="f-1092">P365D</ecd:TrdArrDuration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-4">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">001-41043</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">EXPENSIFY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">27-0239450</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">401 SW 5th Ave</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Portland</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">OR</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">97204</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">(971)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">365-3939</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Class A Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">EXFY</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="-6" id="f-29" unitRef="usd">88000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">79507184</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-31" unitRef="shares">4209827</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-5" decimals="INF" id="f-32" unitRef="shares">7695524</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-33">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Information required in response to Part III of this Annual Report on Form 10-K (Items 10, 11, 12, 13 and 14) is hereby incorporated by reference to portions of the registrant&#x2019;s Proxy Statement for its Annual Meeting of Stockholders to be held in 2025. The Proxy Statement will be filed by the registrant with the Securities and Exchange Commission no later than 120 days after the end of the registrant&#x2019;s fiscal year ended December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c-1" id="f-38">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have developed and implemented a cybersecurity risk management program intended to protect the confidentiality, integrity, and availability of our critical systems and information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We design and assess our program based on applicable laws and regulations, and informed by industry standards and industry-recognized practices including but not limited to following the latest NIST and CISA guidance and SOC 2 Principles and Framework. This does not imply that we meet any particular technical standards, specifications, or requirements, only that we use such laws and regulations and industry standards and practices as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our cybersecurity risk management program is integrated into our overall enterprise risk management program, and shares common methodologies, reporting channels and governance processes that apply across the enterprise risk management program to other legal, compliance, strategic, operational, and financial risk areas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Key elements of our cybersecurity risk management program include but are not limited to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;risk assessments designed to help identify material cybersecurity risks to our critical systems, and information;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;a security team principally responsible for managing (1) our cybersecurity risk assessment processes, (2) our security controls, and (3) our response to cybersecurity incidents;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;the use of external service providers, where appropriate, to assess, test or otherwise assist with aspects of our security processes;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;cybersecurity awareness training of our employees, incident response personnel, and senior management; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;a cybersecurity incident response plan that includes procedures for responding to cybersecurity incidents; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;a third-party risk management process for key service providers based on our assessment of their criticality to our operations and respective risk profile.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected or are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. We face certain ongoing risks from cybersecurity threats that, if realized, are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;See&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Risk Factor&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; If we or our third party providers fail to protect our IT Systems against security incidents, or otherwise to protect our Confidential Information, there may be damage to our reputation and brand, material financial penalties, and legal liability, which could substantially harm our business, financial condition, and results of operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c-1" id="f-40">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our cybersecurity risk management program is integrated into our overall enterprise risk management program, and shares common methodologies, reporting channels and governance processes that apply across the enterprise risk management program to other legal, compliance, strategic, operational, and financial risk areas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Key elements of our cybersecurity risk management program include but are not limited to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;risk assessments designed to help identify material cybersecurity risks to our critical systems, and information;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;a security team principally responsible for managing (1) our cybersecurity risk assessment processes, (2) our security controls, and (3) our response to cybersecurity incidents;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;the use of external service providers, where appropriate, to assess, test or otherwise assist with aspects of our security processes;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;cybersecurity awareness training of our employees, incident response personnel, and senior management; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;a cybersecurity incident response plan that includes procedures for responding to cybersecurity incidents; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.94pt"&gt;a third-party risk management process for key service providers based on our assessment of their criticality to our operations and respective risk profile.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c-1" id="f-39">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c-1" id="f-41">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c-1" id="f-42">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c-1" id="f-43">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c-1" id="f-44">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Board considers cybersecurity risk as part of its risk oversight function, including oversight of cybersecurity and other information technology risks. The Board oversees management&#x2019;s implementation of our cybersecurity risk management program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board receives periodic reports from management on our cybersecurity risks. In addition, management updates the Board, where it deems appropriate, regarding any cybersecurity incidents it considers to be significant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our management team, including our Chief Compliance Officer and Director of Engineering, is responsible for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and external cybersecurity consultants. Our Chief Compliance Officer and Director of Engineering have over 8 and 12 years of experience, respectively, in various software development, cybersecurity, product management, and other technology-related roles. Our Chief Compliance Officer and Director of Engineering have each served in a number of significant leadership roles at our company since 2017 and 2013, respectively, including oversight of security, safety, and integrity initiatives.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our management team takes steps to stay informed about and monitor efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means, which may include threat intelligence and other information obtained from governmental, public or private sources, including external consultants engaged by us; and alerts and reports produced by security tools deployed in our IT environment.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-45">Our Board considers cybersecurity risk as part of its risk oversight function, including oversight of cybersecurity and other information technology risks. The Board oversees management&#x2019;s implementation of our cybersecurity risk management program.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-48">The Board receives periodic reports from management on our cybersecurity risks. In addition, management updates the Board, where it deems appropriate, regarding any cybersecurity incidents it considers to be significant.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-46">The Board receives periodic reports from management on our cybersecurity risks. In addition, management updates the Board, where it deems appropriate, regarding any cybersecurity incidents it considers to be significant</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c-1" id="f-47">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c-1" id="f-49">Our management team, including our Chief Compliance Officer and Director of Engineering, is responsible for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and external cybersecurity consultants. Our Chief Compliance Officer and Director of Engineering have over 8 and 12 years of experience, respectively, in various software development, cybersecurity, product management, and other technology-related roles. Our Chief Compliance Officer and Director of Engineering have each served in a number of significant leadership roles at our company since 2017 and 2013, respectively, including oversight of security, safety, and integrity initiatives.</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-50">Our management team, including our Chief Compliance Officer and Director of Engineering, is responsible for assessing and managing our material risks from cybersecurity threats. The team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and external cybersecurity consultants. Our Chief Compliance Officer and Director of Engineering have over 8 and 12 years of experience, respectively, in various software development, cybersecurity, product management, and other technology-related roles.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-51">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c-1" id="f-52">Our Chief Compliance Officer and Director of Engineering have over 8 and 12 years of experience, respectively, in various software development, cybersecurity, product management, and other technology-related roles. Our Chief Compliance Officer and Director of Engineering have each served in a number of significant leadership roles at our company since 2017 and 2013, respectively, including oversight of security, safety, and integrity initiatives.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <dei:AuditorFirmId contextRef="c-1" id="f-53">42</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-54">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-55">San Francisco, California</dei:AuditorLocation>
    <dei:AuditorName contextRef="c-1" id="f-56">Ernst &amp; Young LLP</dei:AuditorName>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-57" unitRef="usd">48772000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-3" id="f-58" unitRef="usd">47510000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-3" id="f-59" unitRef="usd">12701000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-7" decimals="-3" id="f-60" unitRef="usd">13834000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:SettlementAssetsCurrent contextRef="c-6" decimals="-3" id="f-61" unitRef="usd">42406000</us-gaap:SettlementAssetsCurrent>
    <us-gaap:SettlementAssetsCurrent contextRef="c-7" decimals="-3" id="f-62" unitRef="usd">39261000</us-gaap:SettlementAssetsCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-6" decimals="-3" id="f-63" unitRef="usd">12089000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-7" decimals="-3" id="f-64" unitRef="usd">5649000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-65" unitRef="usd">20908000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-66" unitRef="usd">30978000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-3" id="f-67" unitRef="usd">136876000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-7" decimals="-3" id="f-68" unitRef="usd">137232000</us-gaap:AssetsCurrent>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-6" decimals="-3" id="f-69" unitRef="usd">16232000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-7" decimals="-3" id="f-70" unitRef="usd">12494000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-71" unitRef="usd">13621000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-72" unitRef="usd">14372000</us-gaap:PropertyPlantAndEquipmentNet>
    <exfy:RightOfUseAssets contextRef="c-6" decimals="-3" id="f-73" unitRef="usd">5441000</exfy:RightOfUseAssets>
    <exfy:RightOfUseAssets contextRef="c-7" decimals="-3" id="f-74" unitRef="usd">6435000</exfy:RightOfUseAssets>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-3" id="f-75" unitRef="usd">499000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-3" id="f-76" unitRef="usd">457000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-6" decimals="-3" id="f-77" unitRef="usd">1011000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-7" decimals="-3" id="f-78" unitRef="usd">5794000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-79" unitRef="usd">173680000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-80" unitRef="usd">176784000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-3" id="f-81" unitRef="usd">196000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-7" decimals="-3" id="f-82" unitRef="usd">1425000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-83" unitRef="usd">8240000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-84" unitRef="usd">9390000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c-6" decimals="-3" id="f-85" unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c-7" decimals="-3" id="f-86" unitRef="usd">15000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-6" decimals="-3" id="f-87" unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-7" decimals="-3" id="f-88" unitRef="usd">7655000</us-gaap:LongTermDebtCurrent>
    <exfy:LeaseLiabilityCurrent contextRef="c-6" decimals="-3" id="f-89" unitRef="usd">729000</exfy:LeaseLiabilityCurrent>
    <exfy:LeaseLiabilityCurrent contextRef="c-7" decimals="-3" id="f-90" unitRef="usd">432000</exfy:LeaseLiabilityCurrent>
    <us-gaap:SettlementLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-91" unitRef="usd">28845000</us-gaap:SettlementLiabilitiesCurrent>
    <us-gaap:SettlementLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-92" unitRef="usd">33990000</us-gaap:SettlementLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-93" unitRef="usd">38010000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-94" unitRef="usd">67892000</us-gaap:LiabilitiesCurrent>
    <exfy:LeaseLiabilityNonCurrent contextRef="c-6" decimals="-3" id="f-95" unitRef="usd">5738000</exfy:LeaseLiabilityNonCurrent>
    <exfy:LeaseLiabilityNonCurrent contextRef="c-7" decimals="-3" id="f-96" unitRef="usd">6467000</exfy:LeaseLiabilityNonCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-97" unitRef="usd">1689000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-98" unitRef="usd">1681000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-6" decimals="-3" id="f-99" unitRef="usd">45437000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-7" decimals="-3" id="f-100" unitRef="usd">76040000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-6" id="f-101" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-7" id="f-102" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-103"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-104"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-7" decimals="INF" id="f-105" unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-6" decimals="INF" id="f-106" unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-107" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-7" decimals="INF" id="f-108" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-109" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-6" decimals="INF" id="f-110" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c-6" decimals="-3" id="f-111" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-7" decimals="-3" id="f-112" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-8"
      decimals="INF"
      id="f-113"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-9"
      decimals="INF"
      id="f-114"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-9" decimals="INF" id="f-115" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-8" decimals="INF" id="f-116" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-9" decimals="INF" id="f-117" unitRef="shares">79471414</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-9" decimals="INF" id="f-118" unitRef="shares">79471414</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-8" decimals="INF" id="f-119" unitRef="shares">70569815</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-8" decimals="INF" id="f-120" unitRef="shares">70569815</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-10"
      decimals="INF"
      id="f-121"
      unitRef="shares">21871197</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-11"
      decimals="INF"
      id="f-122"
      unitRef="shares">24994989</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c-10"
      decimals="INF"
      id="f-123"
      unitRef="shares">4209827</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-10"
      decimals="INF"
      id="f-124"
      unitRef="shares">4209827</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-11"
      decimals="INF"
      id="f-125"
      unitRef="shares">7333619</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c-11"
      decimals="INF"
      id="f-126"
      unitRef="shares">7333619</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-12"
      decimals="INF"
      id="f-127"
      unitRef="shares">24967114</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-13"
      decimals="INF"
      id="f-128"
      unitRef="shares">24998941</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-12"
      decimals="INF"
      id="f-129"
      unitRef="shares">7695524</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c-12"
      decimals="INF"
      id="f-130"
      unitRef="shares">7695524</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-13"
      decimals="INF"
      id="f-131"
      unitRef="shares">7321894</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c-13"
      decimals="INF"
      id="f-132"
      unitRef="shares">7321894</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-133" unitRef="usd">9000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-7" decimals="-3" id="f-134" unitRef="usd">8000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-6" decimals="-3" id="f-135" unitRef="usd">279062000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-7" decimals="-3" id="f-136" unitRef="usd">241509000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-3" id="f-137" unitRef="usd">-150828000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-3" id="f-138" unitRef="usd">-140773000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-139" unitRef="usd">128243000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-140" unitRef="usd">100744000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-3" id="f-141" unitRef="usd">173680000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-3" id="f-142" unitRef="usd">176784000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-143" unitRef="usd">139236000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-144" unitRef="usd">150687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-145" unitRef="usd">169495000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">64239000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-14" decimals="-3" id="f-147" unitRef="usd">66888000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-15" decimals="-3" id="f-148" unitRef="usd">62669000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-149" unitRef="usd">74997000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-14" decimals="-3" id="f-150" unitRef="usd">83799000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-15" decimals="-3" id="f-151" unitRef="usd">106826000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">24638000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-14" decimals="-3" id="f-153" unitRef="usd">23368000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-15" decimals="-3" id="f-154" unitRef="usd">13692000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-155" unitRef="usd">38382000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-14" decimals="-3" id="f-156" unitRef="usd">49228000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-15" decimals="-3" id="f-157" unitRef="usd">58490000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-158" unitRef="usd">12797000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-14" decimals="-3" id="f-159" unitRef="usd">44352000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-15" decimals="-3" id="f-160" unitRef="usd">49876000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-161" unitRef="usd">75817000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-14" decimals="-3" id="f-162" unitRef="usd">116948000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-15" decimals="-3" id="f-163" unitRef="usd">122058000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-164" unitRef="usd">-820000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-14" decimals="-3" id="f-165" unitRef="usd">-33149000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-15" decimals="-3" id="f-166" unitRef="usd">-15232000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-1" decimals="-3" id="f-167" unitRef="usd">-1572000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-14" decimals="-3" id="f-168" unitRef="usd">-5327000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-15" decimals="-3" id="f-169" unitRef="usd">-5411000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-170" unitRef="usd">-2392000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-171" unitRef="usd">-38476000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-172" unitRef="usd">-20643000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-173" unitRef="usd">7663000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-174" unitRef="usd">2980000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-175" unitRef="usd">6366000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">-10055000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-177" unitRef="usd">-10055000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-14" decimals="-3" id="f-178" unitRef="usd">-41456000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-14" decimals="-3" id="f-179" unitRef="usd">-41456000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-15" decimals="-3" id="f-180" unitRef="usd">-27009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-15" decimals="-3" id="f-181" unitRef="usd">-27009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-182"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-183"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-14"
      decimals="2"
      id="f-184"
      unitRef="usdPerShare">-0.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-14"
      decimals="2"
      id="f-185"
      unitRef="usdPerShare">-0.50</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-15"
      decimals="2"
      id="f-186"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-15"
      decimals="2"
      id="f-187"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-188" unitRef="shares">87380708</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-189" unitRef="shares">87380708</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="0" id="f-190" unitRef="shares">82493226</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="0" id="f-191" unitRef="shares">82493226</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-15" decimals="0" id="f-192" unitRef="shares">80786725</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-15" decimals="0" id="f-193" unitRef="shares">80786725</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-16"
      decimals="INF"
      id="f-194"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-195" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-17"
      decimals="INF"
      id="f-196"
      unitRef="shares">81400860</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-197" unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-198" unitRef="usd">142515000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-199" unitRef="usd">-65906000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-200" unitRef="usd">76615000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-21"
      decimals="INF"
      id="f-201"
      unitRef="shares">478547</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-22" decimals="-3" id="f-202" unitRef="usd">711000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-15" decimals="-3" id="f-203" unitRef="usd">711000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions contextRef="c-22" decimals="-3" id="f-204" unitRef="usd">1242000</exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions>
    <exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions contextRef="c-15" decimals="-3" id="f-205" unitRef="usd">1242000</exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-21"
      decimals="INF"
      id="f-206"
      unitRef="shares">14719</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-22" decimals="-3" id="f-207" unitRef="usd">106000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-15" decimals="-3" id="f-208" unitRef="usd">106000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-21"
      decimals="INF"
      id="f-209"
      unitRef="shares">17079</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-22" decimals="-3" id="f-210" unitRef="usd">25000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-15" decimals="-3" id="f-211" unitRef="usd">25000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="c-21"
      decimals="INF"
      id="f-212"
      unitRef="shares">294397</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c-22" decimals="-3" id="f-213" unitRef="usd">3672000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c-15" decimals="-3" id="f-214" unitRef="usd">3672000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting
      contextRef="c-21"
      decimals="INF"
      id="f-215"
      unitRef="shares">1268026</exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting>
    <exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue contextRef="c-21" decimals="-3" id="f-216" unitRef="usd">1000</exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue>
    <exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue contextRef="c-22" decimals="-3" id="f-217" unitRef="usd">-1000</exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVestingValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-21"
      decimals="INF"
      id="f-218"
      unitRef="shares">411023</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-22" decimals="-3" id="f-219" unitRef="usd">6160000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-15" decimals="-3" id="f-220" unitRef="usd">6160000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-21"
      decimals="INF"
      id="f-221"
      unitRef="shares">599080</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-22" decimals="-3" id="f-222" unitRef="usd">1342000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-23" decimals="-3" id="f-223" unitRef="usd">4658000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-15" decimals="-3" id="f-224" unitRef="usd">6000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-22" decimals="-3" id="f-225" unitRef="usd">54089000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-15" decimals="-3" id="f-226" unitRef="usd">54089000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-23" decimals="-3" id="f-227" unitRef="usd">-27009000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-228" unitRef="usd">-27009000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-24"
      decimals="INF"
      id="f-229"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-230" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-25"
      decimals="INF"
      id="f-231"
      unitRef="shares">82429367</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-232" unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-233" unitRef="usd">194807000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-234" unitRef="usd">-97573000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-28" decimals="-3" id="f-235" unitRef="usd">97241000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-29"
      decimals="INF"
      id="f-236"
      unitRef="shares">288465</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-30" decimals="-3" id="f-237" unitRef="usd">311000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-14" decimals="-3" id="f-238" unitRef="usd">311000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions contextRef="c-30" decimals="-3" id="f-239" unitRef="usd">704000</exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions>
    <exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions contextRef="c-14" decimals="-3" id="f-240" unitRef="usd">704000</exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-29"
      decimals="INF"
      id="f-241"
      unitRef="shares">18144</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-30" decimals="-3" id="f-242" unitRef="usd">117000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-14" decimals="-3" id="f-243" unitRef="usd">117000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-29"
      decimals="INF"
      id="f-244"
      unitRef="shares">2651</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="c-29"
      decimals="INF"
      id="f-245"
      unitRef="shares">2288772</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c-29" decimals="-3" id="f-246" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c-30" decimals="-3" id="f-247" unitRef="usd">4254000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c-14" decimals="-3" id="f-248" unitRef="usd">4255000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting
      contextRef="c-29"
      decimals="INF"
      id="f-249"
      unitRef="shares">968888</exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-29"
      decimals="INF"
      id="f-250"
      unitRef="shares">261164</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-30" decimals="-3" id="f-251" unitRef="usd">1766000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-14" decimals="-3" id="f-252" unitRef="usd">1766000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-29"
      decimals="INF"
      id="f-253"
      unitRef="shares">504493</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-30" decimals="-3" id="f-254" unitRef="usd">1256000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-31" decimals="-3" id="f-255" unitRef="usd">1744000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-14" decimals="-3" id="f-256" unitRef="usd">3000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-30" decimals="-3" id="f-257" unitRef="usd">44338000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-14" decimals="-3" id="f-258" unitRef="usd">44338000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-31" decimals="-3" id="f-259" unitRef="usd">-41456000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-260" unitRef="usd">-41456000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-32"
      decimals="INF"
      id="f-261"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-262" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-33"
      decimals="INF"
      id="f-263"
      unitRef="shares">85225328</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-264" unitRef="usd">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-265" unitRef="usd">241509000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-266" unitRef="usd">-140773000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-267" unitRef="usd">100744000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-36"
      decimals="INF"
      id="f-268"
      unitRef="shares">1915660</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-37" decimals="-3" id="f-269" unitRef="usd">431000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-1" decimals="-3" id="f-270" unitRef="usd">431000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions contextRef="c-37" decimals="-3" id="f-271" unitRef="usd">426000</exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions>
    <exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions contextRef="c-1" decimals="-3" id="f-272" unitRef="usd">426000</exfy:AdjustmentsToAdditionalPaidInCapitalValueVestingOfEarlyExercisedStockOptions>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-36"
      decimals="INF"
      id="f-273"
      unitRef="shares">35808</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-37" decimals="-3" id="f-274" unitRef="usd">70000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-1" decimals="-3" id="f-275" unitRef="usd">70000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-36"
      decimals="INF"
      id="f-276"
      unitRef="shares">32954</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="c-36"
      decimals="INF"
      id="f-277"
      unitRef="shares">4084514</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c-36" decimals="-3" id="f-278" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c-37" decimals="-3" id="f-279" unitRef="usd">4090000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c-1" decimals="-3" id="f-280" unitRef="usd">4091000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting
      contextRef="c-36"
      decimals="INF"
      id="f-281"
      unitRef="shares">1441804</exfy:StockIssuedDuringPeriodSharesRestrictedStockAwardUnitsVesting>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-36"
      decimals="INF"
      id="f-282"
      unitRef="shares">647457</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-37" decimals="-3" id="f-283" unitRef="usd">2179000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-284" unitRef="usd">2179000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-36"
      decimals="INF"
      id="f-285"
      unitRef="shares">645938</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-37" decimals="-3" id="f-286" unitRef="usd">1510000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-1" decimals="-3" id="f-287" unitRef="usd">1510000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-37" decimals="-3" id="f-288" unitRef="usd">36225000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-289" unitRef="usd">36225000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-38" decimals="-3" id="f-290" unitRef="usd">-10055000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-291" unitRef="usd">-10055000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-39"
      decimals="INF"
      id="f-292"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-293" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-40"
      decimals="INF"
      id="f-294"
      unitRef="shares">91376765</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-295" unitRef="usd">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-296" unitRef="usd">279062000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-297" unitRef="usd">-150828000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-298" unitRef="usd">128243000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-299" unitRef="usd">-10055000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-300" unitRef="usd">-41456000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-301" unitRef="usd">-27009000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-302" unitRef="usd">6814000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-14" decimals="-3" id="f-303" unitRef="usd">5164000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-15" decimals="-3" id="f-304" unitRef="usd">5388000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-1" decimals="-3" id="f-305" unitRef="usd">547000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-14" decimals="-3" id="f-306" unitRef="usd">614000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-15" decimals="-3" id="f-307" unitRef="usd">666000</us-gaap:OperatingLeaseImpairmentLoss>
    <exfy:GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment contextRef="c-1" decimals="-3" id="f-308" unitRef="usd">-727000</exfy:GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment>
    <exfy:GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment contextRef="c-14" decimals="-3" id="f-309" unitRef="usd">-923000</exfy:GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment>
    <exfy:GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment contextRef="c-15" decimals="-3" id="f-310" unitRef="usd">-881000</exfy:GainLossOnImpairmentReceivablesAndSaleOrDisposalOfEquipment>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-311" unitRef="usd">33537000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-14" decimals="-3" id="f-312" unitRef="usd">41212000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-15" decimals="-3" id="f-313" unitRef="usd">52332000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-1" decimals="-3" id="f-314" unitRef="usd">54000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-14" decimals="-3" id="f-315" unitRef="usd">257000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-15" decimals="-3" id="f-316" unitRef="usd">42000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-1" decimals="-3" id="f-317" unitRef="usd">-42000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-14" decimals="-3" id="f-318" unitRef="usd">-113000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-15" decimals="-3" id="f-319" unitRef="usd">26000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-43" decimals="-3" id="f-320" unitRef="usd">-704000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-44" decimals="-3" id="f-321" unitRef="usd">-2219000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-45" decimals="-3" id="f-322" unitRef="usd">1341000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <exfy:IncreaseDecreaseInSettlementAssets contextRef="c-1" decimals="-3" id="f-323" unitRef="usd">2469000</exfy:IncreaseDecreaseInSettlementAssets>
    <exfy:IncreaseDecreaseInSettlementAssets contextRef="c-14" decimals="-3" id="f-324" unitRef="usd">6398000</exfy:IncreaseDecreaseInSettlementAssets>
    <exfy:IncreaseDecreaseInSettlementAssets contextRef="c-15" decimals="-3" id="f-325" unitRef="usd">7796000</exfy:IncreaseDecreaseInSettlementAssets>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-1" decimals="-3" id="f-326" unitRef="usd">1490000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-14" decimals="-3" id="f-327" unitRef="usd">-3176000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-15" decimals="-3" id="f-328" unitRef="usd">1389000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-46" decimals="-3" id="f-329" unitRef="usd">0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-47" decimals="-3" id="f-330" unitRef="usd">0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-48" decimals="-3" id="f-331" unitRef="usd">-14000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-1" decimals="-3" id="f-332" unitRef="usd">-2341000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-14" decimals="-3" id="f-333" unitRef="usd">561000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-15" decimals="-3" id="f-334" unitRef="usd">-2875000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-1" decimals="-3" id="f-335" unitRef="usd">167000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-14" decimals="-3" id="f-336" unitRef="usd">5130000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-15" decimals="-3" id="f-337" unitRef="usd">81000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-338" unitRef="usd">-1091000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-14" decimals="-3" id="f-339" unitRef="usd">228000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-15" decimals="-3" id="f-340" unitRef="usd">-2693000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c-1" decimals="-3" id="f-341" unitRef="usd">-404000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c-14" decimals="-3" id="f-342" unitRef="usd">906000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c-15" decimals="-3" id="f-343" unitRef="usd">-1537000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-344" unitRef="usd">8000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-14" decimals="-3" id="f-345" unitRef="usd">-200000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-15" decimals="-3" id="f-346" unitRef="usd">-758000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <exfy:IncreaseDecreaseInSettlementLiabilities contextRef="c-1" decimals="-3" id="f-347" unitRef="usd">-5145000</exfy:IncreaseDecreaseInSettlementLiabilities>
    <exfy:IncreaseDecreaseInSettlementLiabilities contextRef="c-14" decimals="-3" id="f-348" unitRef="usd">108000</exfy:IncreaseDecreaseInSettlementLiabilities>
    <exfy:IncreaseDecreaseInSettlementLiabilities contextRef="c-15" decimals="-3" id="f-349" unitRef="usd">12202000</exfy:IncreaseDecreaseInSettlementLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-1" decimals="-3" id="f-350" unitRef="usd">8000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-14" decimals="-3" id="f-351" unitRef="usd">610000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-15" decimals="-3" id="f-352" unitRef="usd">1054000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-353" unitRef="usd">23877000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-14" decimals="-3" id="f-354" unitRef="usd">1559000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-15" decimals="-3" id="f-355" unitRef="usd">32876000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-356" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-14" decimals="-3" id="f-357" unitRef="usd">1384000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-15" decimals="-3" id="f-358" unitRef="usd">585000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-359" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-14" decimals="-3" id="f-360" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-15" decimals="-3" id="f-361" unitRef="usd">5000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToDevelopSoftware contextRef="c-1" decimals="-3" id="f-362" unitRef="usd">7628000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware contextRef="c-14" decimals="-3" id="f-363" unitRef="usd">5910000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware contextRef="c-15" decimals="-3" id="f-364" unitRef="usd">1619000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-365" unitRef="usd">-7628000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-14" decimals="-3" id="f-366" unitRef="usd">-7294000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-15" decimals="-3" id="f-367" unitRef="usd">-2199000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-368" unitRef="usd">129000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-14" decimals="-3" id="f-369" unitRef="usd">513000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-15" decimals="-3" id="f-370" unitRef="usd">793000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-3" id="f-371" unitRef="usd">22671000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-14" decimals="-3" id="f-372" unitRef="usd">44587000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-15" decimals="-3" id="f-373" unitRef="usd">595000</us-gaap:RepaymentsOfLongTermDebt>
    <exfy:PaymentsForTheRepurchasesOfEarlyExercisedStockOptions contextRef="c-1" decimals="-3" id="f-374" unitRef="usd">35000</exfy:PaymentsForTheRepurchasesOfEarlyExercisedStockOptions>
    <exfy:PaymentsForTheRepurchasesOfEarlyExercisedStockOptions contextRef="c-14" decimals="-3" id="f-375" unitRef="usd">17000</exfy:PaymentsForTheRepurchasesOfEarlyExercisedStockOptions>
    <exfy:PaymentsForTheRepurchasesOfEarlyExercisedStockOptions contextRef="c-15" decimals="-3" id="f-376" unitRef="usd">25000</exfy:PaymentsForTheRepurchasesOfEarlyExercisedStockOptions>
    <us-gaap:ProceedsFromStockPlans contextRef="c-1" decimals="-3" id="f-377" unitRef="usd">4091000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="c-14" decimals="-3" id="f-378" unitRef="usd">4255000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="c-15" decimals="-3" id="f-379" unitRef="usd">3672000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-380" unitRef="usd">431000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-14" decimals="-3" id="f-381" unitRef="usd">311000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-15" decimals="-3" id="f-382" unitRef="usd">795000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-383" unitRef="usd">71000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-14" decimals="-3" id="f-384" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-15" decimals="-3" id="f-385" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-386" unitRef="usd">2179000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-14" decimals="-3" id="f-387" unitRef="usd">1766000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-15" decimals="-3" id="f-388" unitRef="usd">5336000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-389" unitRef="usd">1510000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-14" decimals="-3" id="f-390" unitRef="usd">3000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-15" decimals="-3" id="f-391" unitRef="usd">6000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-392" unitRef="usd">-22073000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-14" decimals="-3" id="f-393" unitRef="usd">-45317000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-15" decimals="-3" id="f-394" unitRef="usd">-8282000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-395" unitRef="usd">-5824000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-14" decimals="-3" id="f-396" unitRef="usd">-51052000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-15" decimals="-3" id="f-397" unitRef="usd">22395000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-398" unitRef="usd">96658000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-28" decimals="-3" id="f-399" unitRef="usd">147710000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-20" decimals="-3" id="f-400" unitRef="usd">125315000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-401" unitRef="usd">90834000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-402" unitRef="usd">96658000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-28" decimals="-3" id="f-403" unitRef="usd">147710000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-404" unitRef="usd">1362000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-14" decimals="-3" id="f-405" unitRef="usd">5936000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-15" decimals="-3" id="f-406" unitRef="usd">3912000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-407" unitRef="usd">5072000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-14" decimals="-3" id="f-408" unitRef="usd">3785000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-15" decimals="-3" id="f-409" unitRef="usd">975000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c-1" decimals="-3" id="f-410" unitRef="usd">2688000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c-14" decimals="-3" id="f-411" unitRef="usd">3126000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c-15" decimals="-3" id="f-412" unitRef="usd">1757000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-413" unitRef="usd">37000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-14" decimals="-3" id="f-414" unitRef="usd">390000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-15" decimals="-3" id="f-415" unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-416" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-14" decimals="-3" id="f-417" unitRef="usd">6402000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-15" decimals="-3" id="f-418" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-1" decimals="-3" id="f-419" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-14" decimals="-3" id="f-420" unitRef="usd">409000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-15" decimals="-3" id="f-421" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:StockIssued1 contextRef="c-1" decimals="-3" id="f-422" unitRef="usd">335000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1 contextRef="c-14" decimals="-3" id="f-423" unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1 contextRef="c-15" decimals="-3" id="f-424" unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-425" unitRef="usd">48772000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-3" id="f-426" unitRef="usd">47510000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-28" decimals="-3" id="f-427" unitRef="usd">103787000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="c-6" decimals="-3" id="f-428" unitRef="usd">19980000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c-7" decimals="-3" id="f-429" unitRef="usd">27742000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c-28" decimals="-3" id="f-430" unitRef="usd">19542000</us-gaap:RestrictedCashCurrent>
    <exfy:RestrictedCashIncludedInSettlementAssets contextRef="c-6" decimals="-3" id="f-431" unitRef="usd">22082000</exfy:RestrictedCashIncludedInSettlementAssets>
    <exfy:RestrictedCashIncludedInSettlementAssets contextRef="c-7" decimals="-3" id="f-432" unitRef="usd">21406000</exfy:RestrictedCashIncludedInSettlementAssets>
    <exfy:RestrictedCashIncludedInSettlementAssets contextRef="c-28" decimals="-3" id="f-433" unitRef="usd">24381000</exfy:RestrictedCashIncludedInSettlementAssets>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-434" unitRef="usd">90834000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-435" unitRef="usd">96658000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-28" decimals="-3" id="f-436" unitRef="usd">147710000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-437">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Description of the Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expensify, Inc. ("Expensify") was incorporated in Delaware on April&#160;29, 2009. Expensify offers a comprehensive expense management platform that integrates with a variety of third-party accounting applications, including QuickBooks Desktop, QuickBooks Online, Xero, NetSuite, Intacct, Sage, Microsoft Dynamics, MYOB and others. Expensify's product simplifies the way that employees and vendors manage and submit expense receipts and bills and provides efficiencies to companies for the payment of those bills. Expensify delivers its services over the internet to corporations and individuals under a license arrangement and offers unique pricing options for small and midsized businesses and enterprises on a per-active-member basis. Expensify has subsidiaries in the United States ("U.S."), Australia, Canada, Netherlands and United Kingdom ("UK").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expensify also offers an Expensify charge card ("Expensify Card"), which is primarily distributed to corporate customers in the U.S. that subsequently distribute the card to their employees for business use. The Expensify Card allows customers to have real-time control over their employees' spending and compliance with spending limits in addition to eReceipt reporting on purchases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2024, the Expensify Card consisted of two card programs operating concurrently. Under the original Expensify Card program launched in 2020 (the &#x201c;Legacy Card Program&#x201d;), Expensify has an agreement with the payment processor, Marqeta, Inc. ("Marqeta"), and relies on Marqeta to manage the relationship with the issuing bank, Sutton Bank, and the card network, Visa, in authorizing and settling transactions. In October 2023, Expensify augmented the Expensify Card program by entering into an agreement with a new issuing bank, The Bancorp Bank, N.A. ("Bancorp"), to issue Expensify Cards to customers and authorize and settle transactions on the Visa card network (the &#x201c;Updated Card Program&#x201d;). The Updated Card Program launched in February 2024 and all new Expensify Cards issued subsequent to the launch of the Updated Card Program operate under that program. As of December&#160;31, 2024, the transition of cardholders from the Legacy Card Program to the Updated Card Program was substantially complete.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of Expensify and its wholly-owned subsidiaries, and Expensify.org (collectively, the "Company") and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP"). All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reclassification Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified for consistency with the current period presentation. These reclassifications had no effect on the reported results of financial position, operations and cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <exfy:NumberOfCardPrograms
      contextRef="c-6"
      decimals="INF"
      id="f-438"
      unitRef="program">2</exfy:NumberOfCardPrograms>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-439">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of Expensify and its wholly-owned subsidiaries, and Expensify.org (collectively, the "Company") and have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP"). All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c-1" id="f-440">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reclassification Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified for consistency with the current period presentation. These reclassifications had no effect on the reported results of financial position, operations and cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-441">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reporting period. Estimates and judgments are based on historical experience, forecasted events and various other assumptions that the Company believes to be reasonable under the circumstances. Estimates and judgments may differ under different assumptions or conditions. Estimates and judgments are evaluated on an ongoing basis. Actual results could differ from those estimates. Changes in estimates are recorded in the period in which they become known.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimates and assumptions by management affect the Company&#x2019;s classification of employee and employee-related expenses, the useful lives and recoverability of long-lived assets and deferred contract acquisition costs, income taxes, capitalization of internal-use software costs, stock-based compensation and the Company's incremental borrowing rate utilized to measure its lease right-of-use ("ROU") assets and lease liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the U.S. dollar as its functional currency. Foreign currency assets and liabilities are remeasured into the U.S. dollar at the end-of-period exchange rates except for prepaid expenses, property and equipment and related depreciation and amortization, and lease ROU assets and related amortization, which are remeasured at the historical exchange rates. Revenues and expenses are remeasured at average exchange rates in effect during each period. Gains or losses from foreign currency transactions are included within Interest and other expenses, net on the Consolidated Statements of Operations .&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash consists of funds deposited with banks. The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. The recorded carrying amount of cash equivalents, which is cost plus accrued interest, if any, approximates fair value. As of December&#160;31, 2024 and 2023, the Company had no cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash primarily includes Expensify Card collateral for funds held for customers, cash held by Expensify.org for social justice and equity efforts of Expensify.org, and earned interchange held for the benefit of the Company until released by the issuing bank. Refer to Note 6 for the breakout of these amounts within Other current assets as of December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash also includes amounts within Settlement assets, net for funds held for customers that are deposited into a commercial bank account held by the Company for the benefit of the customers until remitted to the customer's members. Refer to the Settlement assets, net and liabilities policy note below for further detail.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Allowance for Expected Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are recorded at the invoiced amount, net of an allowance for expected credit losses. The allowance for expected credit losses is based on the Company&#x2019;s assessment of the collectability of the accounts receivable. Management considers the following factors when determining the collectability of specific customer accounts: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer payment terms. The Company recorded an immaterial allowance for expected credit losses as of December&#160;31, 2024 and 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are deposited with federally insured commercial banks in the United States that may at times exceed federally insured limits. Management believes that these financial institutions are financially sound, and the Company has not experienced &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;material losses to date. The Company generally does not require collateral or other security in support of accounts receivable except for the restricted cash accounts discussed in the Restricted Cash policy note above. No customer represented 10% or more of revenue during the years ended December&#160;31, 2024, 2023 and 2022. In addition, there were no customers representing 10% or more of accounts receivable as of December&#160;31, 2024 and 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Settlement Assets, Net and Liabilities and Allowance for Expected Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon an approved request for expense reimbursement from customers, the Company initiates a transaction facilitated by a third-party vendor to collect funds from customers that are deposited into a commercial bank account held by the Company for the benefit of the customers until remitted to the customer&#x2019;s members after a clearing period of up to three business days. The Company records a settlement receivable upon approval of the expense reimbursement until funds are cleared in the Company&#x2019;s commercial bank account. A corresponding liability is recorded upon approval of the expense reimbursement until funds are remitted from the Company&#x2019;s commercial bank account to the customer&#x2019;s members.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For customer transactions incurred through the Expensify Card, the Company initiates a transaction facilitated by a third-party vendor to collect funds from customers that are deposited into a commercial bank account held by the Company until remitted to the issuing bank the next business day. The majority of customers settle Expensify Card transactions on a daily basis while certain customers settle Expensify Card transactions on a monthly basis. The Company records a settlement receivable for Expensify Card transactions until funds are cleared in the Company&#x2019;s commercial bank account. A corresponding liability is recorded until funds are remitted from the Company&#x2019;s commercial bank account to the issuing bank.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement receivables are recorded net of an allowance for expected credit losses. The allowance for expected credit losses is based on the Company&#x2019;s assessment of the collectability of the settlement receivables. Management considers the following factors when determining the collectability of specific customer accounts: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer settlement terms. The Company recorded a $0.1 million allowance for expected credit losses as of December&#160;31, 2024 and an immaterial allowance for expected credit losses as of December&#160;31, 2023. During the years ended December&#160;31, 2024, 2023 and 2022, the Company recorded credit losses of $0.3 million, $2.2 million and $1.5 million, respectively, net of recoveries of $0.8 million, $0.3 million, and $0.5 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is or contains a lease at inception by evaluating whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company determines the classification of the lease, whether operating or financing, at the lease commencement date, which is the date the leased assets are made available for use.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and finance leases are included in Lease right-of-use assets, Lease liabilities, current and Lease liabilities, non-current on the Consolidated Balance Sheets. Right-of-use ("ROU") assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Operating and finance lease ROU assets and liabilities are recognized at commencement date based on the present value of future minimum lease payments over the lease term. The Company uses rates implicit in the lease, or if not readily available, its incremental borrowing rate, to calculate its ROU assets and liabilities. The operating and finance lease ROU assets also include any lease payments made before commencement and exclude lease incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s lease terms may include options to extend or terminate the lease, and the Company includes those options in the lease terms when it is reasonably certain it will exercise them. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. Lease &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expense for finance lease payments is recognized on a straight-line basis over the lesser of the lease term or the estimated useful life of the asset. The Company made the policy election to account for short-term leases by recognizing the lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term rather than recognizing these leases on the Company&#x2019;s Consolidated Balance Sheets. Variable lease payments are recognized in the Consolidated Statements of Operations in the period in which the obligation for those payments is incurred. The Company has real estate and data center equipment lease agreements with lease and non-lease components for which the Company has made the accounting policy election to account for these agreements as a single lease component. Modifications are assessed to determine whether incremental differences result in new contract terms to be accounted for as a new lease or whether the additional right-of-use should be included in the original lease and continue to be accounted with the remaining ROU asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the respective assets, typically three years for computer equipment, five years for furniture and fixtures and thirty years for buildings. Land has an indefinite useful life and is not depreciated. Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the asset. Expenditures for repairs and maintenance are charged to expense as incurred. Upon disposal, the cost and related accumulated depreciation and amortization are removed from the Consolidated Balance Sheets and the resulting gain or loss is reflected in the Consolidated Statements of Operations. Gains or losses from disposition of property and equipment for each of the years ended December&#160;31, 2024, 2023 and 2022 have been immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in progress is stated at cost, which includes the cost of construction and other direct costs attributable to the construction. No depreciation is recorded for construction in progress until the relevant assets are completed and put into use. Construction in progress as of December&#160;31, 2024 and 2023 represents leasehold improvements under installation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Capitalized Software Development Costs, Net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes internal and external costs directly related to obtaining or developing internal-use software during the application development stage of the projects. Additionally, the Company capitalizes qualifying costs incurred for upgrades and enhancements that result in additional functionality to existing software. Maintenance activities or minor upgrades are expensed in the period performed. The Company's internal-use software is reported at cost less accumulated amortization. Amortization begins once the project is ready for its intended use, which is usually when the software code goes into production. The Company amortizes the asset on a straight-line basis over a period of three years, which is the estimated useful life. During the years ended December&#160;31, 2024, 2023 and 2022, the Company capitalized $10.4 million, $9.4 million and $3.4 million, respectively, in software development costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-Lived Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, primarily capitalized software development costs, property and equipment and lease right-of-use assets, are evaluated for impairment when events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. When indications of impairment are present and the estimated undiscounted future cash flows from the use of the asset are less than the asset's carrying value, the related asset will be written down to fair value. Any impairment losses are included in the same financial statement caption as the related depreciation and amortization for the respective asset class on the Consolidated Statements of Operations. Impairment losses on long-lived assets were immaterial for each of the years ended December&#160;31, 2024, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generates revenue from subscription fees paid by its customers to access and use the Company&#x2019;s hosted software services, as well as standard customer support. Revenue is recognized when control of the promised goods or services is transferred to customers in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Revenue is recognized net of applicable taxes imposed on the related transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts are either month-to-month arrangements billed monthly in arrears based on a specified number of members or annual arrangements billed monthly in arrears based on a minimum number of monthly members, with typical payment terms being 30 days. Month-to-month contracts can be terminated by either party at any time without penalty. Annual subscription customers who wish to terminate their contracts before the end of the term are required to pay the remaining obligation in full plus any fees or penalties set forth in the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company charges its customers subscription fees for access to its platform based on the number of monthly members and level of service. The contractual price per member is based on either negotiated fees or rates published on the Company&#x2019;s website. The Company&#x2019;s contracts with customers include two performance obligations: access to the hosted software service ("SaaS"), inclusive of all features available within the platform, and related customer support. The SaaS and the support are accounted for as a combined performance obligation because they have the same pattern of transfer over the same period and, therefore, are delivered concurrently. The Company satisfies its performance obligation over time each month as it provides the SaaS and support services to customers and, as such, generally recognizes revenue monthly based on the number of monthly members and contractual rate per member.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain annual contracts provide the customer the option to increase the minimum number of members and extend the contract term on a prospective basis or to purchase members beyond the minimum contracted number of members at a higher rate for a particular month. These options are accounted for when the customer exercises the option as they do not represent a material right and are accounted for as a contract modification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Updated Card Program, the Company generates revenue from the authorization and settlement of Expensify Card transactions and is contractually entitled to all interchange generated on Expensify Card transactions based on its agreement with the issuing bank. The Company has a stand-ready performance obligation to customers to provide card program management services as part of its SaaS offering, which includes card transaction authorization and settlement services. Interchange fees earned by the Company represent variable consideration. The Company satisfies its performance obligation daily as transactions are authorized and settled, with customers simultaneously receiving and consuming the benefits of these services. Accordingly, interchange fees earned for transactions settled on a given day are recognized as revenue on that day. Based on the Company's agreements with the payment processor and issuing bank, the Company controls the services provided to customers and is the principal in the transaction. As such, the Company recognizes interchange as revenue on a gross basis within Revenue on the accompanying Consolidated Statements of Operations. Interchange revenue was $9.2 million for the year ended December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Contract Acquisition Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales commissions that are incremental costs of the acquisition of contracts with customers are capitalized. These costs are recorded as deferred contract acquisition costs within Other current assets and Other assets on the Consolidated Balance Sheets. The Company determines whether costs should be deferred when the costs are incremental and would not have occurred if the customer contract had not been obtained. The deferred commission amounts are recoverable through future revenue from our customer contracts, all of which are non-cancelable. The Company started paying sales commissions during the year ended December 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commissions paid upon the acquisition of an initial contract are amortized over an estimated period of benefit which has been determined to be three years based on historical analysis of average customer life, industry benchmarks, and useful life of our product offerings. Amortization is recognized on a straight-line basis and included within Sales and marketing on the Consolidated Statements of Operations. The Company periodically reviews these deferred costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. The Company did not recognize any impairment of deferred contract acquisition costs during the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the change in deferred contract acquisition costs (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.683%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Added during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortized during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cashback Rewards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2021, the Company began offering a cashback rewards program to all customers based on volume of Expensify Card transactions. Cashback rewards are earned on a monthly basis and are applied against outstanding customer receivables or are paid out the following month. The Company considers cashback rewards as consideration payable to a customer and it is recorded as contra revenue within Revenue on the Consolidated Statements of Operations. Cashback rewards are impacted over time by the volume of customer spend. Cashback rewards liability was $0.5 million and $0.9 million as of December&#160;31, 2024 and 2023, respectively, and is recorded within Accrued expenses and other liabilities on the Consolidated Balance Sheets. Cashback rewards offset against outstanding customer receivables were $0.3 million and $0.2 million as of December&#160;31, 2024 and 2023, respectively, and are reflected as a reduction to Accounts receivable, net on the Consolidated Balance Sheets. The cashback rewards cost was $8.9 million, $7.0 million and $2.8 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock-based compensation under the fair value recognition and measurement provisions of GAAP. Those provisions require all stock-based awards granted to employees, including stock options and restricted stock units, to be measured based on fair value at the date of grant, with the resulting expense generally recognized in the Consolidated Statements of Operations over the period during which the employee is required to perform service in exchange for the award.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes the Black-Scholes option pricing model to determine the estimated fair value of stock options. The Company recognizes stock-based compensation costs on a straight-line basis over the requisite service period of the award, which is generally the option vesting term of four years. Forfeitures are recorded as they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s underlying common stock is determined by the closing price, on the date of grant, of its Class A common stock, which is traded on the Nasdaq Global Select Market. All restricted stock units ("RSUs") granted to employees, consultants and directors (collectively, "Service Providers") are recognized on a straight-line basis over the requisite service period of the award. The Company will grant RSUs to non-employee directors on an annual basis at each annual stockholders' meeting that will be recognized on a straight-line basis over the requisite service period of the award, which is one year. Furthermore, RSUs will be granted to non-employee directors on a quarterly basis as a retainer for their &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;services, which will be recognized on a straight-line basis over the requisite service period of the award, which is three months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forfeitures are recorded as they occur for all RSUs. Refer to Note 9 for further detail over stock-based compensation and the stock incentive plans of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee and Employee-Related Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allocating employee and employee-related expenses, which consist of contractor costs, employee salary and wages, stock-based compensation and travel and other employee-related costs, to their appropriate financial statement line items on the Consolidated Statements of Operations, requires the Company to make estimates and judgments as a result of a generalist model and organizational structure. The Company bases the estimates for allocating employee and employee related expenses on internal productivity and team management tools. Management reviews the estimates each reporting period to evaluate the amounts allocated to Cost of revenue, net, Research and development, General and administrative, and Sales and marketing on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cost of Revenue, Net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of revenue, net primarily consists of expenses related to hosting the Company&#x2019;s service, including the costs of data center capacity, credit card processing fees, third-party software license fees, outsourcing engineering costs to maintain our platform, outsourcing costs to support customer service and outsourcing costs to support our patented scanning technology SmartScan, net of consideration from a vendor for monetizing Expensify Card activities. This consideration, net of credit card processing fees paid to the vendor, is included as a reduction to cost of revenue of $7.2 million, $10.1 million, and $6.2 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively. Additional costs include amortization of finance lease right-of-use assets, amortization expense on capitalized software development costs and personnel-related expenses, including stock-based compensation, attributable to supporting our customers and maintenance of our platform. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenses consist primarily of personnel-related expenses, including stock-based compensation, and external contributor expenses incurred in the planning and preliminary project stage of new products or enhancing existing products or services. The Company capitalizes certain software development costs that are attributable to developing or adding significant functionality to our internal-use software during the application development stage of the projects. All research and development expenses, excluding capitalized software development costs, are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;General and Administrative &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative expenses primarily consist of personnel-related expenses, including stock-based compensation, for any employee time allocated to administrative functions, including finance and accounting, legal and compliance, and human resources. In addition to personnel-related expenses, general and administrative expenses consist of business insurance, rent, utilities, depreciation on property and equipment, amortization of operating lease right-of-use assets, information technology and external professional services, including finance and accounting, audit, tax, legal and compliance, and human resources. General and administrative expenses are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sales and Marketing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing expenses primarily consist of personnel-related expenses, including stock-based compensation, advertising expenses, depreciation on property and equipment, outsourcing costs for sales and product demos, branding and public relations expenses, referral fees for strategic partners and other benefits that the Company provides to its referral and affiliate partners. I&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n general, the Company expenses the costs of sales and marketing, including promotional expenses, as incurred. For media advertising &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;arrangements, the Company expenses the costs related to producing advertisements as incurred, and the costs related to communicating the advertisement when the advertisement first takes place or is released.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs were $2.5&#160;million, $10.4&#160;million, and $30.9&#160;million for th&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e years ended December&#160;31, 2024, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Interest and Other Expenses, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest and other expenses, net, primarily consist of interest paid under the Company's credit facilities with Canadian Imperial Bank of Commerce ("CIBC"). &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It also includes the results of operations of our Fifth &amp;amp; Harvey, LLC subsidiary, realized gains and losses on foreign currency transactions and foreign currency remeasurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to income taxes in the U.S. and several foreign jurisdictions. The Company records a provision for income taxes utilizing the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities, as well as net operating losses ("NOL") and tax credit carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts more likely than not expected to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies any liabilities for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to the global intangible low-taxed income ("GILTI") provisions of the Tax Cuts and Jobs Act ("TCJA") due to its foreign operations. The Company's accounting policy with respect to GILTI is to account for it as a period cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's provision for income taxes does not include provisions for foreign withholding taxes associated with the repatriation of undistributed earnings of certain foreign subsidiaries that the Company intends to reinvest indefinitely in its foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Loss Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share is computed by dividing net loss for the period by the weighted average number of outstanding shares of common stock during the period, less weighted average shares subject to repurchase. Diluted net loss per share is computed by dividing net loss for the period by the weighted average number of outstanding shares of common stock and, when dilutive, potential shares of common stock outstanding during the period using the more dilutive of the treasury stock method or if-converted method, as applicable. For periods in which the Company reports net losses, diluted net loss per share is the same as basic net loss per share, because potentially dilutive common shares are anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share Repurchases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When common stock is repurchased for retirement, the Company's policy is to allocate the excess of the repurchase price over the par value of shares acquired to both accumulated deficit and additional paid-in capital. The Company estimates the additional paid-in capital carrying value per common stock by dividing the Additional paid-in capital balance from our most recent quarterly financial statements preceding the repurchase by the number of common shares issued and outstanding from our most recent &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;quarterly financial statements preceding the repurchase. The calculated additional paid-in capital carrying value per share is then applied to the number of shares to be retired to determine the portion to be allocated to additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Reporting &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates as one reportable segment because its chief operating decision maker ("CODM"), a committee that consists of the chief executive officer, the chief financial officer, and the chief operating officer, reviews the Company&#x2019;s financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance. Accordingly, the CODM uses Net loss on a consolidated basis to measure segment profit or loss and reviews significant segment expenses on a consolidated basis to manage the Company's operations, which includes Cost of revenue, net, Research and development, General and administrative, and Sales and marketing. All significant segment expenses for the years ended December&#160;31, 2024, 2023 and 2022 are presented on the Consolidated Statements of Operations. The measure of segment assets is Total assets as reported on the Consolidated Balance Sheets. Substantially all long-lived assets are located in the United States. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides the Company&#x2019;s total revenue by geographic region based on the currency of the subscription (in thousands). No other individual country outside of the United States accounted for more than 10% of total revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue by Customers' Geographic Locations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other locations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2023, the FASB issued ASU 2023-06, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disclosure Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; - Codification Amendments in Responses to the SEC's Disclosure Update and Simplification Initiative. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, and equity. The amendments will align the requirements in the FASB ASC with the SEC's regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. The guidance is effective for the Company no later than June 30, 2027 and is not expected to have a material impact on the Company's Consolidated Financial Statements or disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. The ASU is effective for annual periods beginning after December 15, 2024 and is not expected to have a material impact on the Company's consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU 2024-03, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which requires the disaggregation, in the notes to the financial statements, of certain cost and expense captions presented on the face of the Company's Consolidated Statements of Income to provide enhanced transparency to investors. The ASU is effective for fiscal years beginning after December 15, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026 and interim periods within fiscal years beginning after December 15, 2027 and allows for adoption on a prospective or retrospective basis. Early adoption is permitted. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Improvements to Reportable Segment Disclosures&lt;/span&gt;, which provides improvement primarily through enhanced disclosures about significant segment expenses. The ASU is effective for annual periods beginning after December 15, 2023 and quarterly periods beginning after December 15, 2024. The ASU allows for adoption on a retrospective basis for all prior periods presented in the financial statements. The Company adopted this ASU for the 2024 annual period on a retrospective basis. For further information, refer to the Segment Reporting note above.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-442">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reporting period. Estimates and judgments are based on historical experience, forecasted events and various other assumptions that the Company believes to be reasonable under the circumstances. Estimates and judgments may differ under different assumptions or conditions. Estimates and judgments are evaluated on an ongoing basis. Actual results could differ from those estimates. Changes in estimates are recorded in the period in which they become known.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimates and assumptions by management affect the Company&#x2019;s classification of employee and employee-related expenses, the useful lives and recoverability of long-lived assets and deferred contract acquisition costs, income taxes, capitalization of internal-use software costs, stock-based compensation and the Company's incremental borrowing rate utilized to measure its lease right-of-use ("ROU") assets and lease liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-443">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the U.S. dollar as its functional currency. Foreign currency assets and liabilities are remeasured into the U.S. dollar at the end-of-period exchange rates except for prepaid expenses, property and equipment and related depreciation and amortization, and lease ROU assets and related amortization, which are remeasured at the historical exchange rates. Revenues and expenses are remeasured at average exchange rates in effect during each period. Gains or losses from foreign currency transactions are included within Interest and other expenses, net on the Consolidated Statements of Operations .&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-444">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash consists of funds deposited with banks. The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. The recorded carrying amount of cash equivalents, which is cost plus accrued interest, if any, approximates fair value. As of December&#160;31, 2024 and 2023, the Company had no cash equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-445">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash primarily includes Expensify Card collateral for funds held for customers, cash held by Expensify.org for social justice and equity efforts of Expensify.org, and earned interchange held for the benefit of the Company until released by the issuing bank. Refer to Note 6 for the breakout of these amounts within Other current assets as of December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash also includes amounts within Settlement assets, net for funds held for customers that are deposited into a commercial bank account held by the Company for the benefit of the customers until remitted to the customer's members. Refer to the Settlement assets, net and liabilities policy note below for further detail.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="c-1" id="f-446">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Allowance for Expected Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;Accounts receivable are recorded at the invoiced amount, net of an allowance for expected credit losses. The allowance for expected credit losses is based on the Company&#x2019;s assessment of the collectability of the accounts receivable. Management considers the following factors when determining the collectability of specific customer accounts: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer payment terms.</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-447">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are deposited with federally insured commercial banks in the United States that may at times exceed federally insured limits. Management believes that these financial institutions are financially sound, and the Company has not experienced &lt;/span&gt;&lt;/div&gt;material losses to date. The Company generally does not require collateral or other security in support of accounts receivable except for the restricted cash accounts discussed in the Restricted Cash policy note above. No customer represented 10% or more of revenue during the years ended December&#160;31, 2024, 2023 and 2022. In addition, there were no customers representing 10% or more of accounts receivable as of December&#160;31, 2024 and 2023.</us-gaap:ConcentrationRiskCreditRisk>
    <exfy:SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock contextRef="c-1" id="f-448">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Settlement Assets, Net and Liabilities and Allowance for Expected Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon an approved request for expense reimbursement from customers, the Company initiates a transaction facilitated by a third-party vendor to collect funds from customers that are deposited into a commercial bank account held by the Company for the benefit of the customers until remitted to the customer&#x2019;s members after a clearing period of up to three business days. The Company records a settlement receivable upon approval of the expense reimbursement until funds are cleared in the Company&#x2019;s commercial bank account. A corresponding liability is recorded upon approval of the expense reimbursement until funds are remitted from the Company&#x2019;s commercial bank account to the customer&#x2019;s members.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For customer transactions incurred through the Expensify Card, the Company initiates a transaction facilitated by a third-party vendor to collect funds from customers that are deposited into a commercial bank account held by the Company until remitted to the issuing bank the next business day. The majority of customers settle Expensify Card transactions on a daily basis while certain customers settle Expensify Card transactions on a monthly basis. The Company records a settlement receivable for Expensify Card transactions until funds are cleared in the Company&#x2019;s commercial bank account. A corresponding liability is recorded until funds are remitted from the Company&#x2019;s commercial bank account to the issuing bank.&lt;/span&gt;&lt;/div&gt;Settlement receivables are recorded net of an allowance for expected credit losses. The allowance for expected credit losses is based on the Company&#x2019;s assessment of the collectability of the settlement receivables. Management considers the following factors when determining the collectability of specific customer accounts: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer settlement terms.</exfy:SettlementAssetsAndLiabilitiesAndAllowanceForExpectedCreditLossesPolicyTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent contextRef="c-6" decimals="-5" id="f-449" unitRef="usd">100000</us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-5" id="f-450" unitRef="usd">300000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-14" decimals="-5" id="f-451" unitRef="usd">2200000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-15" decimals="-5" id="f-452" unitRef="usd">1500000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries contextRef="c-1" decimals="-5" id="f-453" unitRef="usd">800000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries contextRef="c-14" decimals="-5" id="f-454" unitRef="usd">300000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries contextRef="c-15" decimals="-5" id="f-455" unitRef="usd">500000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-456">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is or contains a lease at inception by evaluating whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company determines the classification of the lease, whether operating or financing, at the lease commencement date, which is the date the leased assets are made available for use.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and finance leases are included in Lease right-of-use assets, Lease liabilities, current and Lease liabilities, non-current on the Consolidated Balance Sheets. Right-of-use ("ROU") assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Operating and finance lease ROU assets and liabilities are recognized at commencement date based on the present value of future minimum lease payments over the lease term. The Company uses rates implicit in the lease, or if not readily available, its incremental borrowing rate, to calculate its ROU assets and liabilities. The operating and finance lease ROU assets also include any lease payments made before commencement and exclude lease incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s lease terms may include options to extend or terminate the lease, and the Company includes those options in the lease terms when it is reasonably certain it will exercise them. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. Lease &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expense for finance lease payments is recognized on a straight-line basis over the lesser of the lease term or the estimated useful life of the asset. The Company made the policy election to account for short-term leases by recognizing the lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term rather than recognizing these leases on the Company&#x2019;s Consolidated Balance Sheets. Variable lease payments are recognized in the Consolidated Statements of Operations in the period in which the obligation for those payments is incurred. The Company has real estate and data center equipment lease agreements with lease and non-lease components for which the Company has made the accounting policy election to account for these agreements as a single lease component. Modifications are assessed to determine whether incremental differences result in new contract terms to be accounted for as a new lease or whether the additional right-of-use should be included in the original lease and continue to be accounted with the remaining ROU asset.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-457">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the respective assets, typically three years for computer equipment, five years for furniture and fixtures and thirty years for buildings. Land has an indefinite useful life and is not depreciated. Leasehold improvements are amortized over the lesser of the lease term or the estimated useful life of the asset. Expenditures for repairs and maintenance are charged to expense as incurred. Upon disposal, the cost and related accumulated depreciation and amortization are removed from the Consolidated Balance Sheets and the resulting gain or loss is reflected in the Consolidated Statements of Operations. Gains or losses from disposition of property and equipment for each of the years ended December&#160;31, 2024, 2023 and 2022 have been immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in progress is stated at cost, which includes the cost of construction and other direct costs attributable to the construction. No depreciation is recorded for construction in progress until the relevant assets are completed and put into use. Construction in progress as of December&#160;31, 2024 and 2023 represents leasehold improvements under installation.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-49" id="f-458">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-50" id="f-459">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-51" id="f-460">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="c-1" id="f-461">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Capitalized Software Development Costs, Net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;The Company capitalizes internal and external costs directly related to obtaining or developing internal-use software during the application development stage of the projects. Additionally, the Company capitalizes qualifying costs incurred for upgrades and enhancements that result in additional functionality to existing software. Maintenance activities or minor upgrades are expensed in the period performed. The Company's internal-use software is reported at cost less accumulated amortization. Amortization begins once the project is ready for its intended use, which is usually when the software code goes into production. The Company amortizes the asset on a straight-line basis over a period of three years, which is the estimated useful life.</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-52" id="f-462">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CapitalizedComputerSoftwareAdditions contextRef="c-1" decimals="-5" id="f-463" unitRef="usd">10400000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions contextRef="c-14" decimals="-5" id="f-464" unitRef="usd">9400000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions contextRef="c-15" decimals="-5" id="f-465" unitRef="usd">3400000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c-1" id="f-466">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-Lived Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, primarily capitalized software development costs, property and equipment and lease right-of-use assets, are evaluated for impairment when events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. When indications of impairment are present and the estimated undiscounted future cash flows from the use of the asset are less than the asset's carrying value, the related asset will be written down to fair value. Any impairment losses are included in the same financial statement caption as the related depreciation and amortization for the respective asset class on the Consolidated Statements of Operations. Impairment losses on long-lived assets were immaterial for each of the years ended December&#160;31, 2024, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-467">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generates revenue from subscription fees paid by its customers to access and use the Company&#x2019;s hosted software services, as well as standard customer support. Revenue is recognized when control of the promised goods or services is transferred to customers in an amount that reflects the consideration the Company expects to be entitled to receive in exchange for those goods or services. Revenue is recognized net of applicable taxes imposed on the related transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts are either month-to-month arrangements billed monthly in arrears based on a specified number of members or annual arrangements billed monthly in arrears based on a minimum number of monthly members, with typical payment terms being 30 days. Month-to-month contracts can be terminated by either party at any time without penalty. Annual subscription customers who wish to terminate their contracts before the end of the term are required to pay the remaining obligation in full plus any fees or penalties set forth in the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company charges its customers subscription fees for access to its platform based on the number of monthly members and level of service. The contractual price per member is based on either negotiated fees or rates published on the Company&#x2019;s website. The Company&#x2019;s contracts with customers include two performance obligations: access to the hosted software service ("SaaS"), inclusive of all features available within the platform, and related customer support. The SaaS and the support are accounted for as a combined performance obligation because they have the same pattern of transfer over the same period and, therefore, are delivered concurrently. The Company satisfies its performance obligation over time each month as it provides the SaaS and support services to customers and, as such, generally recognizes revenue monthly based on the number of monthly members and contractual rate per member.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain annual contracts provide the customer the option to increase the minimum number of members and extend the contract term on a prospective basis or to purchase members beyond the minimum contracted number of members at a higher rate for a particular month. These options are accounted for when the customer exercises the option as they do not represent a material right and are accounted for as a contract modification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Updated Card Program, the Company generates revenue from the authorization and settlement of Expensify Card transactions and is contractually entitled to all interchange generated on Expensify Card transactions based on its agreement with the issuing bank. The Company has a stand-ready performance obligation to customers to provide card program management services as part of its SaaS offering, which includes card transaction authorization and settlement services. Interchange fees earned by the Company represent variable consideration. The Company satisfies its performance obligation daily as transactions are authorized and settled, with customers simultaneously receiving and consuming the benefits of these services. Accordingly, interchange fees earned for transactions settled on a given day are recognized as revenue on that day. Based on the Company's agreements with the payment processor and issuing bank, the Company controls the services provided to customers and is the principal in the transaction. As such, the Company recognizes interchange as revenue on a gross basis within Revenue on the accompanying Consolidated Statements of Operations. Interchange revenue was $9.2 million for the year ended December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Contract Acquisition Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales commissions that are incremental costs of the acquisition of contracts with customers are capitalized. These costs are recorded as deferred contract acquisition costs within Other current assets and Other assets on the Consolidated Balance Sheets. The Company determines whether costs should be deferred when the costs are incremental and would not have occurred if the customer contract had not been obtained. The deferred commission amounts are recoverable through future revenue from our customer contracts, all of which are non-cancelable. The Company started paying sales commissions during the year ended December 31, 2023.&lt;/span&gt;&lt;/div&gt;Commissions paid upon the acquisition of an initial contract are amortized over an estimated period of benefit which has been determined to be three years based on historical analysis of average customer life, industry benchmarks, and useful life of our product offerings. Amortization is recognized on a straight-line basis and included within Sales and marketing on the Consolidated Statements of Operations. The Company periodically reviews these deferred costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. The Company did not recognize any impairment of deferred contract acquisition costs during the periods presented.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <exfy:NumberOfPerformanceObligations
      contextRef="c-6"
      decimals="INF"
      id="f-468"
      unitRef="contract">2</exfy:NumberOfPerformanceObligations>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-53" decimals="-5" id="f-469" unitRef="usd">9200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <exfy:DeferredContractAcquisitionCostsTerm contextRef="c-1" id="f-470">P3Y</exfy:DeferredContractAcquisitionCostsTerm>
    <us-gaap:CapitalizedContractCostTableTextBlock contextRef="c-1" id="f-471">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the change in deferred contract acquisition costs (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.683%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Added during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortized during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CapitalizedContractCostTableTextBlock>
    <us-gaap:CapitalizedContractCostNet contextRef="c-7" decimals="-3" id="f-472" unitRef="usd">338000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet contextRef="c-28" decimals="-3" id="f-473" unitRef="usd">0</us-gaap:CapitalizedContractCostNet>
    <exfy:CapitalizedContractCostAmountCapitalized contextRef="c-1" decimals="-3" id="f-474" unitRef="usd">629000</exfy:CapitalizedContractCostAmountCapitalized>
    <exfy:CapitalizedContractCostAmountCapitalized contextRef="c-14" decimals="-3" id="f-475" unitRef="usd">386000</exfy:CapitalizedContractCostAmountCapitalized>
    <us-gaap:CapitalizedContractCostAmortization contextRef="c-1" decimals="-3" id="f-476" unitRef="usd">222000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization contextRef="c-14" decimals="-3" id="f-477" unitRef="usd">48000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet contextRef="c-6" decimals="-3" id="f-478" unitRef="usd">745000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet contextRef="c-7" decimals="-3" id="f-479" unitRef="usd">338000</us-gaap:CapitalizedContractCostNet>
    <exfy:CashbackRewardsPolicyTextBlock contextRef="c-1" id="f-480">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cashback Rewards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2021, the Company began offering a cashback rewards program to all customers based on volume of Expensify Card transactions. Cashback rewards are earned on a monthly basis and are applied against outstanding customer receivables or are paid out the following month. The Company considers cashback rewards as consideration payable to a customer and it is recorded as contra revenue within Revenue on the Consolidated Statements of Operations. Cashback rewards are impacted over time by the volume of customer spend. Cashback rewards liability was $0.5 million and $0.9 million as of December&#160;31, 2024 and 2023, respectively, and is recorded within Accrued expenses and other liabilities on the Consolidated Balance Sheets. Cashback rewards offset against outstanding customer receivables were $0.3 million and $0.2 million as of December&#160;31, 2024 and 2023, respectively, and are reflected as a reduction to Accounts receivable, net on the Consolidated Balance Sheets. The cashback rewards cost was $8.9 million, $7.0 million and $2.8 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</exfy:CashbackRewardsPolicyTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-6" decimals="-5" id="f-481" unitRef="usd">500000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-7" decimals="-5" id="f-482" unitRef="usd">900000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <exfy:CashbackRewardsOffsetAgainstOutstandingCustomerReceivables contextRef="c-6" decimals="-5" id="f-483" unitRef="usd">300000</exfy:CashbackRewardsOffsetAgainstOutstandingCustomerReceivables>
    <exfy:CashbackRewardsOffsetAgainstOutstandingCustomerReceivables contextRef="c-7" decimals="-5" id="f-484" unitRef="usd">200000</exfy:CashbackRewardsOffsetAgainstOutstandingCustomerReceivables>
    <exfy:RevenueFromContractWithCustomerCashRewardsToCustomer contextRef="c-1" decimals="-5" id="f-485" unitRef="usd">8900000</exfy:RevenueFromContractWithCustomerCashRewardsToCustomer>
    <exfy:RevenueFromContractWithCustomerCashRewardsToCustomer contextRef="c-14" decimals="-5" id="f-486" unitRef="usd">7000000.0</exfy:RevenueFromContractWithCustomerCashRewardsToCustomer>
    <exfy:RevenueFromContractWithCustomerCashRewardsToCustomer contextRef="c-15" decimals="-5" id="f-487" unitRef="usd">2800000</exfy:RevenueFromContractWithCustomerCashRewardsToCustomer>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-488">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock-based compensation under the fair value recognition and measurement provisions of GAAP. Those provisions require all stock-based awards granted to employees, including stock options and restricted stock units, to be measured based on fair value at the date of grant, with the resulting expense generally recognized in the Consolidated Statements of Operations over the period during which the employee is required to perform service in exchange for the award.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes the Black-Scholes option pricing model to determine the estimated fair value of stock options. The Company recognizes stock-based compensation costs on a straight-line basis over the requisite service period of the award, which is generally the option vesting term of four years. Forfeitures are recorded as they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s underlying common stock is determined by the closing price, on the date of grant, of its Class A common stock, which is traded on the Nasdaq Global Select Market. All restricted stock units ("RSUs") granted to employees, consultants and directors (collectively, "Service Providers") are recognized on a straight-line basis over the requisite service period of the award. The Company will grant RSUs to non-employee directors on an annual basis at each annual stockholders' meeting that will be recognized on a straight-line basis over the requisite service period of the award, which is one year. Furthermore, RSUs will be granted to non-employee directors on a quarterly basis as a retainer for their &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;services, which will be recognized on a straight-line basis over the requisite service period of the award, which is three months.&lt;/span&gt;&lt;/div&gt;Forfeitures are recorded as they occur for all RSUs.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-1" id="f-489">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-54" id="f-490">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-55" id="f-491">P3M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <exfy:EmployeeAndEmployeeRelatedExpensesPolicyTextBlock contextRef="c-1" id="f-492">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee and Employee-Related Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allocating employee and employee-related expenses, which consist of contractor costs, employee salary and wages, stock-based compensation and travel and other employee-related costs, to their appropriate financial statement line items on the Consolidated Statements of Operations, requires the Company to make estimates and judgments as a result of a generalist model and organizational structure. The Company bases the estimates for allocating employee and employee related expenses on internal productivity and team management tools. Management reviews the estimates each reporting period to evaluate the amounts allocated to Cost of revenue, net, Research and development, General and administrative, and Sales and marketing on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</exfy:EmployeeAndEmployeeRelatedExpensesPolicyTextBlock>
    <exfy:CostOfRevenuePolicyTextBlock contextRef="c-1" id="f-493">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cost of Revenue, Net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;Cost of revenue, net primarily consists of expenses related to hosting the Company&#x2019;s service, including the costs of data center capacity, credit card processing fees, third-party software license fees, outsourcing engineering costs to maintain our platform, outsourcing costs to support customer service and outsourcing costs to support our patented scanning technology SmartScan, net of consideration from a vendor for monetizing Expensify Card activities. This consideration, net of credit card processing fees paid to the vendor, is included as a reduction to cost of revenue of $7.2 million, $10.1 million, and $6.2 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively. Additional costs include amortization of finance lease right-of-use assets, amortization expense on capitalized software development costs and personnel-related expenses, including stock-based compensation, attributable to supporting our customers and maintenance of our platform.</exfy:CostOfRevenuePolicyTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-5" id="f-494" unitRef="usd">7200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-14" decimals="-5" id="f-495" unitRef="usd">10100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-15" decimals="-5" id="f-496" unitRef="usd">6200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c-1" id="f-497">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenses consist primarily of personnel-related expenses, including stock-based compensation, and external contributor expenses incurred in the planning and preliminary project stage of new products or enhancing existing products or services. The Company capitalizes certain software development costs that are attributable to developing or adding significant functionality to our internal-use software during the application development stage of the projects. All research and development expenses, excluding capitalized software development costs, are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="c-1" id="f-498">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;General and Administrative &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative expenses primarily consist of personnel-related expenses, including stock-based compensation, for any employee time allocated to administrative functions, including finance and accounting, legal and compliance, and human resources. In addition to personnel-related expenses, general and administrative expenses consist of business insurance, rent, utilities, depreciation on property and equipment, amortization of operating lease right-of-use assets, information technology and external professional services, including finance and accounting, audit, tax, legal and compliance, and human resources. General and administrative expenses are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <exfy:SalesAndMarketingPolicyTextBlock contextRef="c-1" id="f-499">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sales and Marketing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing expenses primarily consist of personnel-related expenses, including stock-based compensation, advertising expenses, depreciation on property and equipment, outsourcing costs for sales and product demos, branding and public relations expenses, referral fees for strategic partners and other benefits that the Company provides to its referral and affiliate partners. I&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n general, the Company expenses the costs of sales and marketing, including promotional expenses, as incurred. For media advertising &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;arrangements, the Company expenses the costs related to producing advertisements as incurred, and the costs related to communicating the advertisement when the advertisement first takes place or is released.&lt;/span&gt;&lt;/div&gt;</exfy:SalesAndMarketingPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-5" id="f-500" unitRef="usd">2500000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-14" decimals="-5" id="f-501" unitRef="usd">10400000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-15" decimals="-5" id="f-502" unitRef="usd">30900000</us-gaap:AdvertisingExpense>
    <exfy:InterestAndOtherExpensesNetPolicyTextBlock contextRef="c-1" id="f-503">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Interest and Other Expenses, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest and other expenses, net, primarily consist of interest paid under the Company's credit facilities with Canadian Imperial Bank of Commerce ("CIBC"). &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It also includes the results of operations of our Fifth &amp;amp; Harvey, LLC subsidiary, realized gains and losses on foreign currency transactions and foreign currency remeasurement.&lt;/span&gt;&lt;/div&gt;</exfy:InterestAndOtherExpensesNetPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-504">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to income taxes in the U.S. and several foreign jurisdictions. The Company records a provision for income taxes utilizing the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities, as well as net operating losses ("NOL") and tax credit carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts more likely than not expected to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies any liabilities for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to the global intangible low-taxed income ("GILTI") provisions of the Tax Cuts and Jobs Act ("TCJA") due to its foreign operations. The Company's accounting policy with respect to GILTI is to account for it as a period cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's provision for income taxes does not include provisions for foreign withholding taxes associated with the repatriation of undistributed earnings of certain foreign subsidiaries that the Company intends to reinvest indefinitely in its foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-505">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Loss Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share is computed by dividing net loss for the period by the weighted average number of outstanding shares of common stock during the period, less weighted average shares subject to repurchase. Diluted net loss per share is computed by dividing net loss for the period by the weighted average number of outstanding shares of common stock and, when dilutive, potential shares of common stock outstanding during the period using the more dilutive of the treasury stock method or if-converted method, as applicable. For periods in which the Company reports net losses, diluted net loss per share is the same as basic net loss per share, because potentially dilutive common shares are anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <exfy:ShareRepurchasesPolicyPolicyTextBlock contextRef="c-1" id="f-506">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share Repurchases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When common stock is repurchased for retirement, the Company's policy is to allocate the excess of the repurchase price over the par value of shares acquired to both accumulated deficit and additional paid-in capital. The Company estimates the additional paid-in capital carrying value per common stock by dividing the Additional paid-in capital balance from our most recent quarterly financial statements preceding the repurchase by the number of common shares issued and outstanding from our most recent &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;quarterly financial statements preceding the repurchase. The calculated additional paid-in capital carrying value per share is then applied to the number of shares to be retired to determine the portion to be allocated to additional paid-in capital.&lt;/span&gt;&lt;/div&gt;</exfy:ShareRepurchasesPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-507">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Reporting &lt;/span&gt;&lt;/div&gt;The Company operates as one reportable segment because its chief operating decision maker ("CODM"), a committee that consists of the chief executive officer, the chief financial officer, and the chief operating officer, reviews the Company&#x2019;s financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance. Accordingly, the CODM uses Net loss on a consolidated basis to measure segment profit or loss and reviews significant segment expenses on a consolidated basis to manage the Company's operations, which includes Cost of revenue, net, Research and development, General and administrative, and Sales and marketing. All significant segment expenses for the years ended December&#160;31, 2024, 2023 and 2022 are presented on the Consolidated Statements of Operations. The measure of segment assets is Total assets as reported on the Consolidated Balance Sheets. Substantially all long-lived assets are located in the United States.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-508"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c-1" id="f-509">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides the Company&#x2019;s total revenue by geographic region based on the currency of the subscription (in thousands). No other individual country outside of the United States accounted for more than 10% of total revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue by Customers' Geographic Locations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other locations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-56" decimals="-3" id="f-510" unitRef="usd">126808000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-57" decimals="-3" id="f-511" unitRef="usd">137367000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-58" decimals="-3" id="f-512" unitRef="usd">154785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-59" decimals="-3" id="f-513" unitRef="usd">12428000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-3" id="f-514" unitRef="usd">13320000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-3" id="f-515" unitRef="usd">14710000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-516" unitRef="usd">139236000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-517" unitRef="usd">150687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-518" unitRef="usd">169495000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-519">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2023, the FASB issued ASU 2023-06, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disclosure Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; - Codification Amendments in Responses to the SEC's Disclosure Update and Simplification Initiative. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, and equity. The amendments will align the requirements in the FASB ASC with the SEC's regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. The guidance is effective for the Company no later than June 30, 2027 and is not expected to have a material impact on the Company's Consolidated Financial Statements or disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. The ASU is effective for annual periods beginning after December 15, 2024 and is not expected to have a material impact on the Company's consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU 2024-03, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which requires the disaggregation, in the notes to the financial statements, of certain cost and expense captions presented on the face of the Company's Consolidated Statements of Income to provide enhanced transparency to investors. The ASU is effective for fiscal years beginning after December 15, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026 and interim periods within fiscal years beginning after December 15, 2027 and allows for adoption on a prospective or retrospective basis. Early adoption is permitted. The Company is currently evaluating the impact of this update on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Improvements to Reportable Segment Disclosures&lt;/span&gt;, which provides improvement primarily through enhanced disclosures about significant segment expenses. The ASU is effective for annual periods beginning after December 15, 2023 and quarterly periods beginning after December 15, 2024. The ASU allows for adoption on a retrospective basis for all prior periods presented in the financial statements. The Company adopted this ASU for the 2024 annual period on a retrospective basis. For further information, refer to the Segment Reporting note above.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock contextRef="c-1" id="f-521">CAPITALIZED SOFTWARE, NET&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized software, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software development costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Amortization expense related to capitalized software development costs is recorded in Cost of revenue, net on the Consolidated Statements of Operations. Amortization expense for the years ended December&#160;31, 2024, 2023 and 2022 was $5.9 million, $3.3 million and $2.6 million, respectively.</us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock>
    <exfy:ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock contextRef="c-1" id="f-522">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized software, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software development costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</exfy:ScheduleOfCapitalizedSoftwareDevelopmentCostsTableTextBlock>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="c-6" decimals="-3" id="f-523" unitRef="usd">32332000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="c-7" decimals="-3" id="f-524" unitRef="usd">22683000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="c-6" decimals="-3" id="f-525" unitRef="usd">16100000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="c-7" decimals="-3" id="f-526" unitRef="usd">10189000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-6" decimals="-3" id="f-527" unitRef="usd">16232000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-7" decimals="-3" id="f-528" unitRef="usd">12494000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-1" decimals="-5" id="f-529" unitRef="usd">5900000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-14" decimals="-5" id="f-530" unitRef="usd">3300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-15" decimals="-5" id="f-531" unitRef="usd">2600000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-532">PROPERTY AND EQUIPMENT, NET&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computers and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense related to property and equipment is recorded in General and administrative, Sales and marketing, and Interest and other expenses, net on the Consolidated Statements of Operations. Depreciation expense related to property and equipment for the years ended December&#160;31, 2024, 2023 and 2022 was $0.8 million, $1.4 million and $2.0 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-533">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computers and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-49" decimals="-3" id="f-534" unitRef="usd">170000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-62" decimals="-3" id="f-535" unitRef="usd">170000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-50" decimals="-3" id="f-536" unitRef="usd">1930000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-63" decimals="-3" id="f-537" unitRef="usd">1930000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-64" decimals="-3" id="f-538" unitRef="usd">7937000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-65" decimals="-3" id="f-539" unitRef="usd">7937000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-51" decimals="-3" id="f-540" unitRef="usd">6493000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-66" decimals="-3" id="f-541" unitRef="usd">6493000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-67" decimals="-3" id="f-542" unitRef="usd">4151000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-68" decimals="-3" id="f-543" unitRef="usd">4151000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-69" decimals="-3" id="f-544" unitRef="usd">2570000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-70" decimals="-3" id="f-545" unitRef="usd">2570000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-6" decimals="-3" id="f-546" unitRef="usd">23251000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-7" decimals="-3" id="f-547" unitRef="usd">23251000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-548" unitRef="usd">9630000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-549" unitRef="usd">8879000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-550" unitRef="usd">13621000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-551" unitRef="usd">14372000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-552" unitRef="usd">800000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-14" decimals="-5" id="f-553" unitRef="usd">1400000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-15" decimals="-5" id="f-554" unitRef="usd">2000000.0</us-gaap:Depreciation>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-556">LEASES&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has operating leases for real estate and a finance lease for data center equipment. The operating and finance leases contain options to extend or terminate the leases. However, these were not included in the original accounting treatment of the leases as the Company is not reasonably certain to exercise these options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2024, the Company did not enter into any new operating or finance lease agreements. During the year ended December&#160;31, 2023, the Company entered into four operating lease agreements and renewed its finance lease. There were no new operating or finance lease agreements entered into during the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease cost reflected on the Consolidated Statements of Operations were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of ROU assets &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows (in thousands, except as noted within):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-578"&gt;&lt;span style="-sec-ix-hidden:f-579"&gt;Finance lease ROU asset (included within Lease right-of-use assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-582"&gt;&lt;span style="-sec-ix-hidden:f-583"&gt;Operating lease ROU asset (included within Lease right-of-use assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To calculate the ROU assets and liabilities, the Company uses the discount rate implicit in lease agreements when available. When the implicit discount rates are not readily determinable, the Company uses the incremental borrowing rate. For lease agreements entered into or renewed during the year ended December&#160;31, 2023, the Company determined the incremental borrowing rate from a corporate yield curve corresponding with the lease term using information available on the commencement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2024 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ending: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-627"&gt;&lt;span style="-sec-ix-hidden:f-628"&gt;Less: lease liabilities, current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-631"&gt;&lt;span style="-sec-ix-hidden:f-632"&gt;Lease liabilities, non-current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-555">LEASES&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has operating leases for real estate and a finance lease for data center equipment. The operating and finance leases contain options to extend or terminate the leases. However, these were not included in the original accounting treatment of the leases as the Company is not reasonably certain to exercise these options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2024, the Company did not enter into any new operating or finance lease agreements. During the year ended December&#160;31, 2023, the Company entered into four operating lease agreements and renewed its finance lease. There were no new operating or finance lease agreements entered into during the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease cost reflected on the Consolidated Statements of Operations were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of ROU assets &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows (in thousands, except as noted within):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-578"&gt;&lt;span style="-sec-ix-hidden:f-579"&gt;Finance lease ROU asset (included within Lease right-of-use assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-582"&gt;&lt;span style="-sec-ix-hidden:f-583"&gt;Operating lease ROU asset (included within Lease right-of-use assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To calculate the ROU assets and liabilities, the Company uses the discount rate implicit in lease agreements when available. When the implicit discount rates are not readily determinable, the Company uses the incremental borrowing rate. For lease agreements entered into or renewed during the year ended December&#160;31, 2023, the Company determined the incremental borrowing rate from a corporate yield curve corresponding with the lease term using information available on the commencement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2024 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ending: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-627"&gt;&lt;span style="-sec-ix-hidden:f-628"&gt;Less: lease liabilities, current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-631"&gt;&lt;span style="-sec-ix-hidden:f-632"&gt;Lease liabilities, non-current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <exfy:LesseeOperatingLeaseNumberOfContractsAcquired contextRef="c-14" decimals="INF" id="f-557" unitRef="lease">4</exfy:LesseeOperatingLeaseNumberOfContractsAcquired>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-558">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease cost reflected on the Consolidated Statements of Operations were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of ROU assets &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-559" unitRef="usd">136000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-14" decimals="-3" id="f-560" unitRef="usd">506000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-15" decimals="-3" id="f-561" unitRef="usd">790000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-3" id="f-562" unitRef="usd">24000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-14" decimals="-3" id="f-563" unitRef="usd">14000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-15" decimals="-3" id="f-564" unitRef="usd">22000</us-gaap:FinanceLeaseInterestExpense>
    <exfy:FinanceLeaseCost contextRef="c-1" decimals="-3" id="f-565" unitRef="usd">160000</exfy:FinanceLeaseCost>
    <exfy:FinanceLeaseCost contextRef="c-14" decimals="-3" id="f-566" unitRef="usd">520000</exfy:FinanceLeaseCost>
    <exfy:FinanceLeaseCost contextRef="c-15" decimals="-3" id="f-567" unitRef="usd">812000</exfy:FinanceLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-568" unitRef="usd">1069000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-14" decimals="-3" id="f-569" unitRef="usd">981000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-15" decimals="-3" id="f-570" unitRef="usd">704000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-571" unitRef="usd">524000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-14" decimals="-3" id="f-572" unitRef="usd">379000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-15" decimals="-3" id="f-573" unitRef="usd">320000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-574" unitRef="usd">1753000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-14" decimals="-3" id="f-575" unitRef="usd">1880000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-15" decimals="-3" id="f-576" unitRef="usd">1836000</us-gaap:LeaseCost>
    <exfy:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-577">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows (in thousands, except as noted within):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-578"&gt;&lt;span style="-sec-ix-hidden:f-579"&gt;Finance lease ROU asset (included within Lease right-of-use assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-582"&gt;&lt;span style="-sec-ix-hidden:f-583"&gt;Operating lease ROU asset (included within Lease right-of-use assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</exfy:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-580" unitRef="usd">227000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-581" unitRef="usd">364000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-584" unitRef="usd">5214000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-585" unitRef="usd">6071000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-6" id="f-586">P1Y8M1D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-7" id="f-587">P2Y8M1D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-6" id="f-588">P8Y3M25D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-7" id="f-589">P9Y2M4D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-6" decimals="4" id="f-590" unitRef="number">0.0810</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-7" decimals="4" id="f-591" unitRef="number">0.0810</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-6" decimals="4" id="f-592" unitRef="number">0.0830</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-7" decimals="4" id="f-593" unitRef="number">0.0830</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-594" unitRef="usd">516000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-14" decimals="-3" id="f-595" unitRef="usd">564000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-15" decimals="-3" id="f-596" unitRef="usd">790000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-1" decimals="-3" id="f-597" unitRef="usd">24000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-14" decimals="-3" id="f-598" unitRef="usd">14000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-15" decimals="-3" id="f-599" unitRef="usd">22000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-600" unitRef="usd">129000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-14" decimals="-3" id="f-601" unitRef="usd">513000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-15" decimals="-3" id="f-602" unitRef="usd">793000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-1" decimals="-3" id="f-603" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-14" decimals="-3" id="f-604" unitRef="usd">409000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-15" decimals="-3" id="f-605" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-606" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-14" decimals="-3" id="f-607" unitRef="usd">6402000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-15" decimals="-3" id="f-608" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-610">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2024 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ending: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-627"&gt;&lt;span style="-sec-ix-hidden:f-628"&gt;Less: lease liabilities, current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-631"&gt;&lt;span style="-sec-ix-hidden:f-632"&gt;Lease liabilities, non-current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-609">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2024 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ending: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-627"&gt;&lt;span style="-sec-ix-hidden:f-628"&gt;Less: lease liabilities, current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-631"&gt;&lt;span style="-sec-ix-hidden:f-632"&gt;Lease liabilities, non-current&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-6" decimals="-3" id="f-611" unitRef="usd">153000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-6" decimals="-3" id="f-612" unitRef="usd">1079000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-6" decimals="-3" id="f-613" unitRef="usd">102000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-6" decimals="-3" id="f-614" unitRef="usd">1018000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-6" decimals="-3" id="f-615" unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-6" decimals="-3" id="f-616" unitRef="usd">1033000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-6" decimals="-3" id="f-617" unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-6" decimals="-3" id="f-618" unitRef="usd">1063000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-6" decimals="-3" id="f-619" unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-6" decimals="-3" id="f-620" unitRef="usd">1095000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-6" decimals="-3" id="f-621" unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-6" decimals="-3" id="f-622" unitRef="usd">3404000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-6" decimals="-3" id="f-623" unitRef="usd">255000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-6" decimals="-3" id="f-624" unitRef="usd">8692000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-6" decimals="-3" id="f-625" unitRef="usd">15000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-6" decimals="-3" id="f-626" unitRef="usd">2465000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-6" decimals="-3" id="f-629" unitRef="usd">140000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-6" decimals="-3" id="f-630" unitRef="usd">589000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-633" unitRef="usd">100000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-634" unitRef="usd">5638000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c-1" id="f-635">SIGNIFICANT BALANCE SHEET COMPONENTS&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Current Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.717%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.003%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expensify Card posted collateral for funds held for customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expensify.org restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earned interchange restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred contract acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expensify Payments LLC restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accrued Expenses and Other Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.050%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.448%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales, payroll and other taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner payouts and advertising fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cashback rewards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit card processing fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Matching Plan payroll liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expense reports&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted common stock liability for early stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commissions payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hosting and license fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c-1" id="f-636">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.717%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.003%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expensify Card posted collateral for funds held for customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expensify.org restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earned interchange restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred contract acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expensify Payments LLC restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <exfy:CardCollateralForFundsHeldForCustomersCurrent contextRef="c-6" decimals="-3" id="f-637" unitRef="usd">12415000</exfy:CardCollateralForFundsHeldForCustomersCurrent>
    <exfy:CardCollateralForFundsHeldForCustomersCurrent contextRef="c-7" decimals="-3" id="f-638" unitRef="usd">21668000</exfy:CardCollateralForFundsHeldForCustomersCurrent>
    <exfy:RestrictedCashHeldForRelatedPartyCurrent contextRef="c-71" decimals="-3" id="f-639" unitRef="usd">5972000</exfy:RestrictedCashHeldForRelatedPartyCurrent>
    <exfy:RestrictedCashHeldForRelatedPartyCurrent contextRef="c-72" decimals="-3" id="f-640" unitRef="usd">5881000</exfy:RestrictedCashHeldForRelatedPartyCurrent>
    <exfy:EarnedInterchangeRestrictedCash contextRef="c-6" decimals="-3" id="f-641" unitRef="usd">1442000</exfy:EarnedInterchangeRestrictedCash>
    <exfy:EarnedInterchangeRestrictedCash contextRef="c-7" decimals="-3" id="f-642" unitRef="usd">0</exfy:EarnedInterchangeRestrictedCash>
    <exfy:DeferredContractAcquisitionCosts contextRef="c-6" decimals="-3" id="f-643" unitRef="usd">339000</exfy:DeferredContractAcquisitionCosts>
    <exfy:DeferredContractAcquisitionCosts contextRef="c-7" decimals="-3" id="f-644" unitRef="usd">129000</exfy:DeferredContractAcquisitionCosts>
    <us-gaap:IncomeTaxesReceivable contextRef="c-6" decimals="-3" id="f-645" unitRef="usd">429000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="c-7" decimals="-3" id="f-646" unitRef="usd">2993000</us-gaap:IncomeTaxesReceivable>
    <exfy:OtherRestrictedCashCurrent contextRef="c-6" decimals="-3" id="f-647" unitRef="usd">136000</exfy:OtherRestrictedCashCurrent>
    <exfy:OtherRestrictedCashCurrent contextRef="c-7" decimals="-3" id="f-648" unitRef="usd">80000</exfy:OtherRestrictedCashCurrent>
    <exfy:RestrictedCashHeldForRelatedPartyCurrent contextRef="c-73" decimals="-3" id="f-649" unitRef="usd">15000</exfy:RestrictedCashHeldForRelatedPartyCurrent>
    <exfy:RestrictedCashHeldForRelatedPartyCurrent contextRef="c-74" decimals="-3" id="f-650" unitRef="usd">113000</exfy:RestrictedCashHeldForRelatedPartyCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent contextRef="c-6" decimals="-3" id="f-651" unitRef="usd">160000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent contextRef="c-7" decimals="-3" id="f-652" unitRef="usd">114000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-653" unitRef="usd">20908000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-654" unitRef="usd">30978000</us-gaap:OtherAssetsCurrent>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-655">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.878%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.050%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.448%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales, payroll and other taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner payouts and advertising fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cashback rewards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit card processing fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Matching Plan payroll liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expense reports&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted common stock liability for early stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commissions payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hosting and license fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:TaxesPayableCurrent contextRef="c-6" decimals="-3" id="f-656" unitRef="usd">2538000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-7" decimals="-3" id="f-657" unitRef="usd">2546000</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c-6" decimals="-3" id="f-658" unitRef="usd">1336000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c-7" decimals="-3" id="f-659" unitRef="usd">1311000</us-gaap:AccruedProfessionalFeesCurrent>
    <exfy:AccruedPartnerPayoutsAndAdvertisingFeesCurrent contextRef="c-6" decimals="-3" id="f-660" unitRef="usd">1194000</exfy:AccruedPartnerPayoutsAndAdvertisingFeesCurrent>
    <exfy:AccruedPartnerPayoutsAndAdvertisingFeesCurrent contextRef="c-7" decimals="-3" id="f-661" unitRef="usd">1486000</exfy:AccruedPartnerPayoutsAndAdvertisingFeesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-6" decimals="-3" id="f-662" unitRef="usd">934000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-7" decimals="-3" id="f-663" unitRef="usd">843000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-6" decimals="-3" id="f-664" unitRef="usd">489000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-7" decimals="-3" id="f-665" unitRef="usd">915000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <exfy:AccruedCreditCardProcessingFeesCurrent contextRef="c-6" decimals="-3" id="f-666" unitRef="usd">411000</exfy:AccruedCreditCardProcessingFeesCurrent>
    <exfy:AccruedCreditCardProcessingFeesCurrent contextRef="c-7" decimals="-3" id="f-667" unitRef="usd">76000</exfy:AccruedCreditCardProcessingFeesCurrent>
    <exfy:EmployeeStockPurchasePlanPayrollLiability contextRef="c-6" decimals="-3" id="f-668" unitRef="usd">408000</exfy:EmployeeStockPurchasePlanPayrollLiability>
    <exfy:EmployeeStockPurchasePlanPayrollLiability contextRef="c-7" decimals="-3" id="f-669" unitRef="usd">198000</exfy:EmployeeStockPurchasePlanPayrollLiability>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-670" unitRef="usd">157000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-671" unitRef="usd">159000</us-gaap:AccruedLiabilitiesCurrent>
    <exfy:RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent contextRef="c-6" decimals="-3" id="f-672" unitRef="usd">113000</exfy:RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent>
    <exfy:RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent contextRef="c-7" decimals="-3" id="f-673" unitRef="usd">562000</exfy:RestrictedCommonStockLiabilityForEarlyStockOptionExercisesCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="c-6" decimals="-3" id="f-674" unitRef="usd">93000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="c-7" decimals="-3" id="f-675" unitRef="usd">140000</us-gaap:AccruedSalesCommissionCurrent>
    <exfy:AccruedHostingAndLicenseFeesCurrent contextRef="c-6" decimals="-3" id="f-676" unitRef="usd">76000</exfy:AccruedHostingAndLicenseFeesCurrent>
    <exfy:AccruedHostingAndLicenseFeesCurrent contextRef="c-7" decimals="-3" id="f-677" unitRef="usd">134000</exfy:AccruedHostingAndLicenseFeesCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c-6" decimals="-3" id="f-678" unitRef="usd">0</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c-7" decimals="-3" id="f-679" unitRef="usd">359000</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c-6" decimals="-3" id="f-680" unitRef="usd">491000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c-7" decimals="-3" id="f-681" unitRef="usd">661000</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-682" unitRef="usd">8240000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-683" unitRef="usd">9390000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-684">FINANCING ARRANGEMENTS&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortizing Term Mortgage&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2019, the Company entered into an $8.3&#160;million amortizing term mortgage agreement with CIBC for the Company's commercial building located in Portland, Oregon. The agreement required principal and interest payments to be made each month over a five-year period. Interest accrued at a fixed rate of 5.00% per year until August 2024, at which point the remaining outstanding principal balance on the amortizing term mortgage was due in full&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The borrowings were secured by the building. The outstanding balance of the amortizing term mortgage was $7.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2023. The then-outstanding balance of $7.6 million was repaid in full on August&#160;29, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021 Loan and Security Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, the Company amended and restated its loan and security agreement with CIBC (the "2021 Amended Loan and Security Agreement") which consisted of a $45.0&#160;million initial term loan, the option to enter into an additional $30.0&#160;million delayed term loan that expired in March 2023, and a monthly revolving line of credit of $25.0&#160;million. Under the 2021 Amended Loan and Security Agreement, the initial term loan of $45.0&#160;million was payable over a 60-month period with principal and accrued interest payments due each quarter, commencing on September 30, 2021. The 2021 Amended Loan and Security Agreement amortized in equal quarterly installments of $0.1&#160;million through September 30, 2024, $0.2&#160;million beginning October 1, 2024 and $0.6&#160;million beginning October 1, 2025, with any remaining principal balance due and payable on maturity in September 2026. The amounts borrowed accrued interest at the bank&#x2019;s reference rate plus 2.25%&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; beginning on September 30, 2021 and continued on a quarterly basis through maturity of the term loan. The borrowings were secured by substantially all the Company&#x2019;s assets. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The then-outstanding balance of $36.0 million and $0.1 million of accrued interest on the term loan were repaid in full on October 12, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024 Loan and Security Agreement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2024, the Company entered into a Second Amended and Restated Loan and Security Agreement (as amended by the amendments described below, and as may be further amended from time to time, the "2024 Amended Loan and Security Agreement") with CIBC. The 2024 Amended Loan and Security Agreement amends and restates the 2021 Amended Loan and Security Agreement in its entirety, to extend the maturity date of the revolving line of credit from September 2024 to September 2025, remove certain provisions related to the term loan that was repaid in full in October 2023 and make certain changes to the positive and negative covenants intended to better align with the operations of the Company. The 2024 Amended Loan and Security Agreement provides for a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$25.0 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; revolving credit facility. Borrowings under the revolving line of credit accrue interest at CIBC's reference rate plus 1.00% and are secured by substantially all of the Company's assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurred an &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;immaterial&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; amount of costs in connection with entering into the 2024 Amended Loan and Security Agreement. These debt issuance costs are reflected as a deferred asset within Other current assets on the Consolidated Balance Sheets and are being amortized to interest expense on a straight-line basis over the term of the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;April&#160;24, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company entered into an irrevocable standby letter of credit (the "Letter of Credit") issued under the 2024 Amended Loan and Security Agreement to reduce cash collateral requirements in connection with the Updated Card Program. The Letter of Credit was issued in the amount of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.0 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the benefit of Bancorp and expires on &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;20, 2025&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. No amounts have been drawn on the Letter of Credit as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2024, the Company entered into a First Amendment to the 2024 Amended Loan and Security Agreement, which amended the covenant restricting the amount of repurchases of common stock to allow for certain additional repurchase activity and provided a waiver for the Company's non-compliance during prior periods with the previous version of such covenant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon repayment of the amortizing term mortgage on August&#160;29, 2024, the Company entered into a Second Amendment to the 2024 Amended Loan and Security Agreement, which permits the Company's wholly-owned subsidiary, 401 SW 5th Ave LLC, to remain an excluded subsidiary provided that the subsidiary does not engage in any operations or activities except to maintain legal existence and ownership of the real property or any related activities thereto, does not hold assets other than real estate assets, and does not incur any indebtedness except for intercompany liabilities permitted under the agreement or grant any liens.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2025, the Company entered into a Third Amendment to the 2024 Amended Loan and Security Agreement, which amended the covenant restricting the amount of repurchases of common stock, which &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;includes net share settlements of stock-based awards, to allow for certain additional net share settlement activity and provided a waiver for the Company's non-compliance of this covenant as of December 31, 2024 with the previous version of such covenant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, there were $15.0 million of borrowings under the revolving line of credit. Borrowings under the line of credit bear interest at CIBC&#x2019;s reference rate plus 1.00% (9.50% as of December&#160;31, 2023) and are secured by substantially all of the Company&#x2019;s assets. The then-outstanding balance of $15.0 million and an immaterial amount of accrued interest on the revolving line of credit were repaid in full on July&#160;10, 2024. As of December&#160;31, 2024, there was $24.0 million of capacity available for additional borrowings. Interest expense included within Interest and other expense, net on the Consolidated Statements of Operations for the years ended December 31, 2024, 2023 and 2022 was $1.1&#160;million, $5.2&#160;million and $4.5&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to customary covenants under the 2024 Amended Loan and Security Agreement, which unless waived by CIBC, restrict its and its subsidiaries' ability to, among other things, incur additional indebtedness, create or incur liens, permit a change of control or merge or consolidate with other companies, sell or transfer assets, pay dividends or make distributions, make acquisitions, investments or loans, or payments and prepayments of subordinated indebtedness, subject to certain exceptions. If the Company fails to perform its obligations under these and other covenants, CIBC&#x2019;s credit commitments could be terminated and any outstanding borrowings, together with accrued interest, under the credit or loan agreements could be declared immediately due and payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company was not in compliance with all &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;debt covenants under the 2024 Amended Loan and Security Agreement, specifically the covenant restricting the amount of repurchases of common stock, which includes net share settlements of stock-based awards. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2025, the Company entered into the Third Amendment to the 2024 Amended Loan and Security Agreement, which included a waiver for the Company's non-compliance of this covenant as of December 31, 2024. The Company does not believe non-compliance with this covenant had any material impact on the Company or its operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-75" decimals="INF" id="f-685" unitRef="usd">8300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm contextRef="c-76" id="f-686">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-75"
      decimals="INF"
      id="f-687"
      unitRef="number">0.0500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-77" decimals="-5" id="f-688" unitRef="usd">7700000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-78" decimals="-5" id="f-689" unitRef="usd">7600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-79" decimals="INF" id="f-690" unitRef="usd">45000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-80" decimals="-5" id="f-691" unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-81" decimals="INF" id="f-692" unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-79" decimals="-5" id="f-693" unitRef="usd">45000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm contextRef="c-82" id="f-694">P60M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c-83" decimals="-5" id="f-695" unitRef="usd">100000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c-84" decimals="-5" id="f-696" unitRef="usd">200000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c-85" decimals="-5" id="f-697" unitRef="usd">600000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-86"
      decimals="INF"
      id="f-698"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-87" decimals="-5" id="f-699" unitRef="usd">36000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:InterestPaidNet contextRef="c-87" decimals="-5" id="f-700" unitRef="usd">100000</us-gaap:InterestPaidNet>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-88" decimals="INF" id="f-701" unitRef="usd">25000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-89"
      decimals="INF"
      id="f-702"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-90" decimals="INF" id="f-703" unitRef="usd">1000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LinesOfCreditCurrent contextRef="c-91" decimals="-5" id="f-704" unitRef="usd">15000000.0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-92"
      decimals="INF"
      id="f-705"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-93" decimals="4" id="f-706" unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-94" decimals="-3" id="f-707" unitRef="usd">15000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-95" decimals="-5" id="f-708" unitRef="usd">24000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-5" id="f-709" unitRef="usd">1100000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-14" decimals="-5" id="f-710" unitRef="usd">5200000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-15" decimals="-5" id="f-711" unitRef="usd">4500000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-713">PREFERRED STOCK AND STOCKHOLDERS&#x2019; EQUITY&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 10, 2022, the Executive Committee of our Board of Directors approved a share repurchase program with authorization to purchase up to $50.0&#160;million of shares of Class A common stock ("2022 Share Repurchase Program"). The Company may repurchase shares from time to time through open market purchases, in privately negotiated transactions or by other means, including the use of trading plans intended to qualify under Rule 10b5-1 of the Securities Exchange Act of 1934 ("Exchange Act"), in accordance with applicable securities laws and other restrictions. The actual timing, manner, price and total amount of future repurchases will depend on a variety of factors, including business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, restrictions under the terms of loan agreements and other considerations. The 2022 Share Repurchase Program does not obligate the Company to acquire any particular amount of Class A common stock, and the program may be suspended or terminated by the Company at any time at its discretion without prior notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2024, the Company repurchased 645,938 shares of Class A common stock at a total cost of $1.5 million. These shares were repurchased from the Company's Chief Executive Officer, David Barrett, at a price of $2.34 per share, which represents a weighted average price for the Class A Common Stock of the Company for the three trading-day period ended August 27, 2024 as reported by Nasdaq. As of December&#160;31, 2024, the Company had approximately $39.5 million remaining under the share repurchase authorization, not including amounts used for net share settlement of vested equity incentive awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2023 and 2022, the Company repurchased 504,493 shares of Class A common stock at a total cost of $3.0 million and 599,080 shares of Class A common stock at a total cost of $6.0 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2022 Share Repurchase Program was scheduled to expire on March 31, 2025. On February 25, 2025, the Executive Committee of our Board of Directors approved a new share repurchase program with authorization to purchase up to $50.0&#160;million of shares of Class A common stock ("2025 Share Repurchase Program") that replaces the 2022 Share Repurchase Program. Pursuant to the 2025 Share Repurchase Program, the Company may repurchase shares from time to time through open market purchases, in privately negotiated transactions or by other means, including the use of trading plans intended to qualify under Rule 10b5-1 of the Exchange Act, in accordance with applicable securities laws and other restrictions. The actual timing, manner, price and total amount of future repurchases will depend on a variety of factors, including business, economic and market conditions, corporate and regulatory requirements, prevailing stock prices, restrictions under the terms of loan agreements and other considerations. The 2025 Share Repurchase Program does not obligate the Company to acquire any particular amount of Class A common stock, and the program may be suspended or terminated by the Company at any time at its discretion without prior notice.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-96" decimals="INF" id="f-714" unitRef="usd">50000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-97"
      decimals="INF"
      id="f-715"
      unitRef="shares">645938</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-97" decimals="-5" id="f-716" unitRef="usd">1500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-97"
      decimals="2"
      id="f-717"
      unitRef="usdPerShare">2.34</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-98" decimals="-5" id="f-718" unitRef="usd">39500000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-99"
      decimals="INF"
      id="f-719"
      unitRef="shares">504493</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-99" decimals="-5" id="f-720" unitRef="usd">3000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-100"
      decimals="INF"
      id="f-721"
      unitRef="shares">599080</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-100" decimals="-5" id="f-722" unitRef="usd">6000000.0</us-gaap:StockRepurchasedDuringPeriodValue>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-101" decimals="INF" id="f-723" unitRef="usd">50000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-724">STOCK INCENTIVE PLANS&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2009 and 2019 Stock Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2009, the Board of Directors approved the 2009 Stock Plan ("2009 Stock Plan"). As amended in 2015, the 2009 Stock Plan permitted the Company to grant up to 16,495,150 shares of common stock. In January 2018, the Company increased the number of shares of common stock reserved under the 2009 Stock Plan by 535,130 shares to 17,030,280 shares. In April 2019, the Board of Directors approved the adoption of the 2019 Stock Plan ("2019 Stock Plan", and together with the 2009 Stock Plan, "Stock Plans"). The 2019 Stock Plan permitted the Company to grant up to 8,173,970 additional shares, increasing the overall common stock reserved for grant under the Stock Plans to 25,204,250 shares.&#160;In September 2021, under the 2019 Stock Plan, the Board of Directors approved the grant of 8,679,380 restricted stock units under the 2019 Stock Plan, which consisted of an aggregate of 4,339,690 shares of each of Class A and LT50 common stock effective immediately prior to the effectiveness of the Company's IPO Registration Statement. On November 9, 2021, the Board of Directors amended and restated the 2019 Stock Plan to, among other things, increase the common stock reserved for issuance under the 2019 Stock Plan to an aggregate of 16,856,770 shares of Class A and LT50 common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Stock Plans will continue to govern the terms and conditions of the outstanding awards granted under the Stock Plans. Upon the expiration, forfeiture, cancellation, withholding of shares upon exercise or settlement of an award to satisfy the exercise price or tax withholding, or repurchase of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2009 Stock Plan or of Class A or LT50 common stock underlying outstanding stock-based awards granted under the 2019 Stock Plan, an equal number of shares of Class A common stock will become available for grant under the 2021 Incentive Award Plan ("2021 Plan") and the Company's Stock Purchase and Matching Plan ("Matching Plan" and together with the 2021 Plan, "2021 Incentive Plans").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021 Incentive Plans &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the Company's Board of Directors adopted, and its stockholders approved, the 2021 Incentive Plans, which both became effective immediately before the effectiveness of the IPO Registration Statement and use a combined share reserve. Under the 2021 Incentive Plans, 11,676,932 shares of Class A common stock were initially reserved for issuance pursuant to a variety of stock-based awards, including incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units ("RSUs") and other forms of equity and cash compensation under the 2021 Plan and purchase rights and matching awards under the Matching Plan. The number of shares initially &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reserved for issuance or transfer pursuant to awards under the 2021 Incentive Plans will be increased upon the expiration, forfeiture, cancellation, withholding of shares upon exercise or settlement of an award to satisfy the exercise price or tax withholding, or repurchase of any shares of Class A common stock underlying outstanding stock-based awards granted under the 2009 Stock Plan or of Class A or LT50 common stock underlying outstanding stock-based awards granted under the 2019 Stock Plan. The number of shares of Class A common stock reserved and available for issuance under the 2021 Incentive Plans as of December&#160;31, 2024 and 2023 was 20,879,081 shares and 19,712,910 shares, respectively. The number of shares reserved for issuance under the 2021 Incentive Plans will automatically increase each subsequent January 1 through January 1, 2031, by the lesser of (A) 6% of the aggregate number of shares of all classes of common stock outstanding on the immediately preceding calendar year, or (B) such lesser number of shares as determined by the Company&#x2019;s Board of Directors or compensation committee; provided, however, that no more than 87,576,990 shares of Class A common stock may be issued upon the exercise of incentive stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Purchase and Matching Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Matching Plan operates using consecutive three-month offering periods that commenced on March 15, 2022. Service Providers of the Company can participate in the Matching Plan by electing to contribute compensation through deductions from payroll or fee payments, or by receiving discretionary awards under the plan. On the last day of the offering period, the contributions made during the offering period are used to purchase shares of Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The price at which Class A common stock is purchased under the Matching Plan equals the average of the high and low trading price of a share of Class A common stock as of the last trading day of the offering period. At the end of each offering period, the Company may provide a discretionary match up to 1/10 of a share of Class A common stock for each share of Class A common stock purchased by or issued to a service provider under the Matching Plan that is retained through the end of the applicable offering period. No fractional shares will be issued by the Company. The Company will round to the nearest full share for shares purchased or matched shares issued to a Service Provider under the Matching Plan. The match rate applicable to each offering period shall be limited to 1.50% of the shares of any class of capital stock outstanding as of the exercise date applicable to such offering period. The Company estimates the fair value of matched shares provided under the Matching Plan using the closing stock price on the date of grant. The Company recognizes stock-based compensation expense related to the matched shares pursuant to its Matching Plan on a straight-line basis over the applicable three-month offering period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service Providers who participated in the Matching Plan during 2024 purchased a total of 1,922,139 in Class A common shares, based on an average purchase price of $2.13, resulting in gross cash proceeds to the Company of $4.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service Providers who participated in the Matching Plan during 2023 purchased a total of 1,010,412 in Class A common shares, based on an average purchase price of $4.21, resulting in gross cash proceeds to the Company of $4.3&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service Providers who participated in the Matching Plan during 2022 purchased a total of 272,196 in Class A common shares, based on an average purchase price of $13.49, resulting in gross cash proceeds to the Company of $3.7 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has historically elected to match each share of Class A common stock purchased or issued under the Matching Plan with 1/20 of a share of Class A common stock. During 2024, the Company granted a total of 638,850 shares of Class A common stock under the Matching Plan with no shares withheld for taxes. During 2023, the Company granted 147,109 shares of Class A common stock under the Matching Plan, net of 15,871 shares withheld for taxes. During 2022, the Company granted 22,201 shares of Class A common stock under the Matching Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has made discretionary contributions under the Matching Plan to eligible Service Providers. During 2024, the Company granted a total of 1,523,525 shares of Class A common stock as discretionary contributions under the Matching Plan with no shares withheld for taxes. During 2023, the Company granted a total of 1,050,969 shares of Class A common stock as discretionary contributions under the Matching Plan with 64,411 shares withheld for taxes. There were no discretionary contributions under the Matching Plan during the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2019 Stock Plan and the 2021 Plan authorize the grant of RSUs. In September 2021, under the 2019 Stock Plan, the Company's Board of Directors approved and authorized 8,679,380 restricted stock units to be granted, which consisted of an aggregate of 4,339,690 shares each of Class A and LT50 common stock effective as of immediately prior to the effectiveness of the Company's IPO Registration Statement. Of this total, 2,980,260 RSUs, comprised of 1,490,130 shares of each of Class A and LT50 common stock were considered granted for accounting purposes in September 2021 to the Company's named executive officers and certain members of management as the Company and these certain Service Providers had a mutual understanding of the key terms and conditions of the award on the board approval date, which occurred on September 24, 2021. RSUs granted to Service Providers in September 2021 vest upon the satisfaction of both a performance and service condition. The performance condition was satisfied immediately prior to the effectiveness of the IPO Registration Statement. The service condition for these awards is satisfied over eight years with a cliff vest for 1/8 of the grant on September 15, 2022 and quarterly vesting of 1/32 of the grant every December 15, March 15, June 15 and September 15 thereafter until fully vested. All remaining stock-based compensation for these awards will be recognized over the remaining service period using the accelerated graded method. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the Company granted 5,666,260 RSUs, comprised of 2,833,130 shares of each of Class A common stock and LT50 common stock, to certain Service Providers that were not included in the September RSU grant. These RSUs only have a service condition, which is equivalent with the service condition of the awards granted in September 2021, and were deemed granted for accounting purposes on November 10, 2021, the date these certain Service Providers had a mutual understanding of the key terms and conditions of the award.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 28, 2022, the Company granted a Service Provider 43,060 Class A common stock RSUs at a grant date fair value of $18.93 per share. These RSUs only have a service condition, which is satisfied over approximately eight years with a cliff vest for 1/8 of the grant on September 15, 2022 and quarterly vesting of 1/32 of the grant every December 15, March 15, June 15 and September 15 thereafter until fully vested.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;2, 2024 the Company granted Service Providers 400,675 RSUs, net of 159,841 shares withheld for taxes, comprised fully of Class A common stock at a grant date fair value of $3.40 per share. These RSUs have no future service requirement and were fully vested on the grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Company's Non-Employee Director Compensation Program, which was adopted under the 2021 Incentive Plans, the Company granted 230,064 Class A common stock RSUs during the year ended December&#160;31, 2024. A total of 64,992 Class A common stock RSUs vested during the year ended December&#160;31, 2024 related to previously-granted RSU awards as the quarterly service conditions were satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company granted 27,780 Class A common stock RSUs to members of the Company's Audit Committee during November 2021 in connection with each member's initial appointment to the Board of Directors and the consummation of the IPO. For accounting purposes, the grant date was considered to be November 12, 2021, as this was the date the Company filed its final prospectus pursuant to Rule 424(b)(4) related to the pricing of the IPO. The IPO price was a key determination of the number of RSUs awarded to members of the Audit Committee and therefore on this date the Company and each Audit Committee member had a mutual understanding of the key terms and conditions of the awards granted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The RSUs granted were fully vested as of December&#160;31, 2024 upon satisfaction of the three year service condition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2024, RSU activity was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LT50 Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,742,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,646,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,036,347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(405,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs cancelled/forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(346,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(346,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt;text-indent:-4.51pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,150,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,894,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of RSUs vested during the years ended December&#160;31, 2024, 2023 and 2022, was $3.9 million, $5.1 million, and $19.1 million, respectively. The weighted average grant date fair value per share of RSUs granted during the years ended December&#160;31, 2024, 2023 and 2022, was $2.82, $8.17, and $18.21, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, there was $100.6 million of unamortized stock-based compensation cost related to unvested RSUs, which is expected to be recognized over the remaining weighted average life of 4.47 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Options &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Stock Plans and the 2021 Plan provide for the grant of incentive and nonstatutory stock options to employees, non-employee directors and consultants of the Company. Under the Stock Plans and the 2021 Plan, the exercise price of incentive stock options must be equal to at least 110% of the fair market value of the common stock on the grant date for a &#x201c;ten-percent holder&#x201d; or 100% of the fair market value of the common stock on the grant date for any other participant. The exercise price of nonstatutory options granted must be equal to at least 100% of the fair market value of the Company&#x2019;s common stock on the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has only granted options under the Stock Plans. Options typically vest over four years and are exercisable at any time after the grant date, provided that Service Providers exercising unvested options receive restricted common stock that is subject to repurchase at the original exercise price upon termination of service. The repurchase right lapses in accordance with the vesting schedule of the exercised option&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Early exercises of options prior to vesting are not deemed to be substantive exercises for accounting purposes and accordingly, amounts received for early exercises of unvested options are recorded as a liability. These repurchase terms are considered to be a forfeiture provision and do not result in variable accounting. During each of the years ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024, 2023 and 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company repurchased an immaterial amount of exercised restricted common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, there were 92,230 and 393,251 shares subject to repurchase, respectively, related to unvested stock options that had been early exercised. As of December&#160;31, 2024 and 2023, the Company recorded a liability related to shares subject to repurchase of $0.1 million and $0.6 million, respectively, which &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;is included within Accrued expenses and other liabilities in the accompanying Consolidated Balance Sheets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. These amounts are reclassified to common stock and additional paid in capital as the underlying shares vest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company's stock option activity was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average exercise price per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average &lt;br/&gt;remaining contractual life &lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt;text-indent:-4.51pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,902,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.03&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,014,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options cancelled/forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt;text-indent:-4.51pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,759,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt;text-indent:-4.51pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,744,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The to&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;tal pretax intrinsic value of options exercised during the years ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023 and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2022 was $5.6 million, $1.3 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$10.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The total pretax intrinsic value of options outstanding and exercisable at &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024 and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;was $7.4 million and $8.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The intrinsic value is the difference between the estimated fair market value of the Company&#x2019;s common stock at the date of exercise and the exercise price for in-the-money options. No options were granted during the years ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024, 2023 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total grant date fair value of options vested during the years ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023 and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2022, was $2.8&#160;million, $3.4&#160;million, and $3.9&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, there was $1.0 million of unrecognized stock-based compensation cost related to unvested stock options, which is expected to be recognized over a weighted average period of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.30 years&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash received from option exercises and purchases of shares under the Stock Plans for the years ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023 and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2022 was $0.4 million, $0.3 million and $0.8 million, re&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;spectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;98,403&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; shares were withheld for the cashless exercise of stock options.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; During the years ended December&#160;31, 2023 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022, t&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;here were no&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; cashless exercises of stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the stock-based compensation expense recognized for awards granted under the Company's authorized stock incentive plans (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Matching Plan shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: stock-based compensation capitalized as software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense is allocated based on the cost center to which the award holder spent time during the reported periods. Stock-based compensation is included in the following components of expenses on the accompanying Consolidated Statements of Operations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;For RSUs granted to members of the Audit Committee, the Company records all stock-based compensation expense on a straight line basis over the requisite service period from the day of grant, which is considered one year for annual grants and three years for the initial RSUs granted to members of the Audit Committee. During the years ended December&#160;31, 2024, 2023 and 2022, total stock-based compensation recorded by the Company related to members of the Audit Committee was $0.8 million, $0.8 million and $0.6 million, respectively.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-102"
      decimals="INF"
      id="f-725"
      unitRef="shares">16495150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c-103"
      decimals="INF"
      id="f-726"
      unitRef="shares">535130</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-104"
      decimals="INF"
      id="f-727"
      unitRef="shares">17030280</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c-105"
      decimals="INF"
      id="f-728"
      unitRef="shares">8173970</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-106"
      decimals="INF"
      id="f-729"
      unitRef="shares">25204250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-107"
      decimals="INF"
      id="f-730"
      unitRef="shares">8679380</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-108"
      decimals="INF"
      id="f-731"
      unitRef="shares">4339690</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-109"
      decimals="INF"
      id="f-732"
      unitRef="shares">4339690</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-110"
      decimals="INF"
      id="f-733"
      unitRef="shares">16856770</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-111"
      decimals="INF"
      id="f-734"
      unitRef="shares">16856770</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-112"
      decimals="INF"
      id="f-735"
      unitRef="shares">11676932</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-113"
      decimals="INF"
      id="f-736"
      unitRef="shares">20879081</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-114"
      decimals="INF"
      id="f-737"
      unitRef="shares">19712910</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <exfy:AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding
      contextRef="c-115"
      decimals="INF"
      id="f-738"
      unitRef="number">0.06</exfy:AnnualIncreaseInSharesReservedForIssuanceAsAPercentageOfCommonSharesOutstanding>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-115"
      decimals="INF"
      id="f-739"
      unitRef="shares">87576990</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer contextRef="c-116" decimals="3" id="f-740" unitRef="number">0.0150</exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesMatchedByEmployer>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="c-117"
      decimals="INF"
      id="f-741"
      unitRef="shares">1922139</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c-118"
      decimals="2"
      id="f-742"
      unitRef="usdPerShare">2.13</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-117" decimals="-5" id="f-743" unitRef="usd">4100000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="c-119"
      decimals="INF"
      id="f-744"
      unitRef="shares">1010412</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c-120"
      decimals="2"
      id="f-745"
      unitRef="usdPerShare">4.21</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-119" decimals="-5" id="f-746" unitRef="usd">4300000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="c-121"
      decimals="INF"
      id="f-747"
      unitRef="shares">272196</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c-122"
      decimals="2"
      id="f-748"
      unitRef="usdPerShare">13.49</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-121" decimals="-5" id="f-749" unitRef="usd">3700000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-123"
      decimals="INF"
      id="f-750"
      unitRef="shares">638850</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-123"
      decimals="INF"
      id="f-751"
      unitRef="shares">0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-124"
      decimals="INF"
      id="f-752"
      unitRef="shares">147109</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-124"
      decimals="INF"
      id="f-753"
      unitRef="shares">15871</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-125"
      decimals="INF"
      id="f-754"
      unitRef="shares">22201</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-126"
      decimals="INF"
      id="f-755"
      unitRef="shares">1523525</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-126"
      decimals="INF"
      id="f-756"
      unitRef="shares">0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-127"
      decimals="INF"
      id="f-757"
      unitRef="shares">1050969</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-127"
      decimals="INF"
      id="f-758"
      unitRef="shares">64411</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-128"
      decimals="INF"
      id="f-759"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-107"
      decimals="INF"
      id="f-760"
      unitRef="shares">8679380</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-108"
      decimals="INF"
      id="f-761"
      unitRef="shares">4339690</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-129"
      decimals="INF"
      id="f-762"
      unitRef="shares">4339690</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-130"
      decimals="INF"
      id="f-763"
      unitRef="shares">2980260</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-131"
      decimals="INF"
      id="f-764"
      unitRef="shares">1490130</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-132" id="f-765">P8Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-133"
      decimals="INF"
      id="f-766"
      unitRef="shares">5666260</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-134"
      decimals="INF"
      id="f-767"
      unitRef="shares">2833130</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-135"
      decimals="INF"
      id="f-768"
      unitRef="shares">2833130</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-136"
      decimals="INF"
      id="f-769"
      unitRef="shares">43060</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-136"
      decimals="2"
      id="f-770"
      unitRef="usdPerShare">18.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-136" id="f-771">P8Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-137"
      decimals="INF"
      id="f-772"
      unitRef="shares">400675</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-138"
      decimals="INF"
      id="f-773"
      unitRef="shares">159841</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-137"
      decimals="2"
      id="f-774"
      unitRef="usdPerShare">3.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-139"
      decimals="INF"
      id="f-775"
      unitRef="shares">230064</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-139"
      decimals="INF"
      id="f-776"
      unitRef="shares">64992</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-140"
      decimals="INF"
      id="f-777"
      unitRef="shares">27780</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock contextRef="c-1" id="f-778">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2024, RSU activity was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LT50 Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,742,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,646,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,036,347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(405,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs cancelled/forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(346,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(346,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt;text-indent:-4.51pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,150,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,894,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-141"
      decimals="INF"
      id="f-779"
      unitRef="shares">2742273</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-142"
      decimals="INF"
      id="f-780"
      unitRef="shares">2646332</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-143"
      decimals="2"
      id="f-781"
      unitRef="usdPerShare">32.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-144"
      decimals="INF"
      id="f-782"
      unitRef="shares">790580</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-145"
      decimals="INF"
      id="f-783"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-54"
      decimals="2"
      id="f-784"
      unitRef="usdPerShare">2.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-144"
      decimals="INF"
      id="f-785"
      unitRef="shares">1036347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-145"
      decimals="INF"
      id="f-786"
      unitRef="shares">405457</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-54"
      decimals="2"
      id="f-787"
      unitRef="usdPerShare">20.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-144"
      decimals="INF"
      id="f-788"
      unitRef="shares">346405</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-145"
      decimals="INF"
      id="f-789"
      unitRef="shares">346405</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-54"
      decimals="2"
      id="f-790"
      unitRef="usdPerShare">38.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-146"
      decimals="INF"
      id="f-791"
      unitRef="shares">2150101</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-147"
      decimals="INF"
      id="f-792"
      unitRef="shares">1894470</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-148"
      decimals="2"
      id="f-793"
      unitRef="usdPerShare">30.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-54" decimals="-5" id="f-794" unitRef="usd">3900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-149" decimals="-5" id="f-795" unitRef="usd">5100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-150" decimals="-5" id="f-796" unitRef="usd">19100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-54"
      decimals="2"
      id="f-797"
      unitRef="usdPerShare">2.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-149"
      decimals="2"
      id="f-798"
      unitRef="usdPerShare">8.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-150"
      decimals="2"
      id="f-799"
      unitRef="usdPerShare">18.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c-148" decimals="-5" id="f-800" unitRef="usd">100600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-54" id="f-801">P4Y5M19D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-151"
      decimals="INF"
      id="f-802"
      unitRef="number">1.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-152"
      decimals="INF"
      id="f-803"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-153"
      decimals="INF"
      id="f-804"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-154" id="f-805">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares
      contextRef="c-155"
      decimals="INF"
      id="f-806"
      unitRef="shares">92230</exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares>
    <exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares
      contextRef="c-156"
      decimals="INF"
      id="f-807"
      unitRef="shares">393251</exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedShares>
    <exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue contextRef="c-157" decimals="-5" id="f-808" unitRef="usd">100000</exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue>
    <exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue contextRef="c-158" decimals="-5" id="f-809" unitRef="usd">600000</exfy:StockSubjectToRepurchaseDuringPeriodDueToEarlyExercisedAndNotFullyVestedValue>
    <us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock contextRef="c-1" id="f-810">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company's stock option activity was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average exercise price per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average &lt;br/&gt;remaining contractual life &lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt;text-indent:-4.51pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,902,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.03&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,014,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options cancelled/forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt;text-indent:-4.51pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,759,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt;text-indent:-4.51pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,744,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-7" decimals="INF" id="f-811" unitRef="shares">5902591</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-7"
      decimals="2"
      id="f-812"
      unitRef="usdPerShare">1.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-14" id="f-813">P4Y10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="INF" id="f-814" unitRef="shares">2014063</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-815"
      unitRef="usdPerShare">0.38</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c-1" decimals="INF" id="f-816" unitRef="shares">128948</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-817"
      unitRef="usdPerShare">3.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-6" decimals="INF" id="f-818" unitRef="shares">3759580</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-819"
      unitRef="usdPerShare">2.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-820">P4Y1M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-6" decimals="INF" id="f-821" unitRef="shares">3744480</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-822"
      unitRef="usdPerShare">2.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-823">P4Y1M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue contextRef="c-1" decimals="-5" id="f-824" unitRef="usd">5600000</exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue>
    <exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue contextRef="c-14" decimals="-5" id="f-825" unitRef="usd">1300000</exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue>
    <exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue contextRef="c-15" decimals="-5" id="f-826" unitRef="usd">10900000</exfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodPreTaxIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-5" id="f-827" unitRef="usd">7400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-6" decimals="-5" id="f-828" unitRef="usd">7400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-14" decimals="-5" id="f-829" unitRef="usd">8900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-7" decimals="-5" id="f-830" unitRef="usd">8900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-159" decimals="-5" id="f-831" unitRef="usd">2800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-160" decimals="-5" id="f-832" unitRef="usd">3400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-161" decimals="-5" id="f-833" unitRef="usd">3900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c-162" decimals="-5" id="f-834" unitRef="usd">1000000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-159" id="f-835">P0Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c-1" decimals="-5" id="f-836" unitRef="usd">400000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c-14" decimals="-5" id="f-837" unitRef="usd">300000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c-15" decimals="-5" id="f-838" unitRef="usd">800000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-163"
      decimals="INF"
      id="f-839"
      unitRef="shares">98403</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-164"
      decimals="INF"
      id="f-840"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-165"
      decimals="INF"
      id="f-841"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-842">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the stock-based compensation expense recognized for awards granted under the Company's authorized stock incentive plans (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Matching Plan shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: stock-based compensation capitalized as software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense is allocated based on the cost center to which the award holder spent time during the reported periods. Stock-based compensation is included in the following components of expenses on the accompanying Consolidated Statements of Operations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-166" decimals="-3" id="f-843" unitRef="usd">4835000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-167" decimals="-3" id="f-844" unitRef="usd">5260000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-168" decimals="-3" id="f-845" unitRef="usd">67000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-54" decimals="-3" id="f-846" unitRef="usd">28426000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-149" decimals="-3" id="f-847" unitRef="usd">35669000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-150" decimals="-3" id="f-848" unitRef="usd">50134000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-159" decimals="-3" id="f-849" unitRef="usd">2964000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-160" decimals="-3" id="f-850" unitRef="usd">3409000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-161" decimals="-3" id="f-851" unitRef="usd">3888000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-1" decimals="-3" id="f-852" unitRef="usd">36225000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-14" decimals="-3" id="f-853" unitRef="usd">44338000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="c-15" decimals="-3" id="f-854" unitRef="usd">54089000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c-169" decimals="-3" id="f-855" unitRef="usd">2688000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c-170" decimals="-3" id="f-856" unitRef="usd">3126000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c-171" decimals="-3" id="f-857" unitRef="usd">1757000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-858" unitRef="usd">33537000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-14" decimals="-3" id="f-859" unitRef="usd">41212000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-15" decimals="-3" id="f-860" unitRef="usd">52332000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-172" decimals="-3" id="f-861" unitRef="usd">12506000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-173" decimals="-3" id="f-862" unitRef="usd">13868000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-174" decimals="-3" id="f-863" unitRef="usd">18403000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-175" decimals="-3" id="f-864" unitRef="usd">11900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-176" decimals="-3" id="f-865" unitRef="usd">10870000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-177" decimals="-3" id="f-866" unitRef="usd">7875000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-178" decimals="-3" id="f-867" unitRef="usd">6815000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-179" decimals="-3" id="f-868" unitRef="usd">9842000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-180" decimals="-3" id="f-869" unitRef="usd">17850000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-181" decimals="-3" id="f-870" unitRef="usd">2316000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-182" decimals="-3" id="f-871" unitRef="usd">6632000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-183" decimals="-3" id="f-872" unitRef="usd">8204000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-873" unitRef="usd">33537000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-14" decimals="-3" id="f-874" unitRef="usd">41212000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-15" decimals="-3" id="f-875" unitRef="usd">52332000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-54" id="f-876">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-184" id="f-877">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-184" decimals="-5" id="f-878" unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-185" decimals="-5" id="f-879" unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-186" decimals="-5" id="f-880" unitRef="usd">600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-883">INCOME TAXES&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company's loss before taxes consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loss before taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s provision for income taxes are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.906%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.806%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,705)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. statutory federal income tax rate to the Company's effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;GILTI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate differentials for controlled foreign corporations and charitable organizations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent items and others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162(m) limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(320.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company's deferred tax assets and liabilities are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit carryforwards &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals and reserves &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The TCJA requires taxpayers to capitalize and amortize research and experimental ("R&amp;amp;D") expenditures under Internal Revenue Code Section 174 for tax years beginning after December 31, 2021. This rule became effective for the Company during the year ended December 31, 2022 and resulted in the capitalization of R&amp;amp;D costs of $17.7&#160;million and $21.3&#160;million during the years ended December&#160;31, 2024 and 2023, respectively, and are offset by a valuation allowance as of December&#160;31, 2024 and 2023. The Company will amortize these costs for tax purposes over five years for R&amp;amp;D performed in the U.S. and over 15 years for R&amp;amp;D performed outside of the U.S. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the provisions of ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; the Company assessed its ability to realize the benefits of its deferred tax assets by evaluating all available positive and negative evidence, objective and subjective in nature, including cumulative results of operations in recent years, sources of recent pre-tax income, projected reversals of existing taxable temporary differences, and estimates of future taxable income. As of December&#160;31, 2024, the Company concluded it is more likely than not that the Company will not have the ability to realize the benefits of its domestic deferred tax assets in excess of existing taxable temporary differences and therefore recorded a valuation allowance on the remaining domestic deferred tax assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, the Company had $1.5 million and $1.3 million available NOL carryforwards for state tax purposes, respectively, which expire in 2043. As of December&#160;31, 2024 and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023, the Company had state research and development tax credit carryforwards of $0.8 million and $1.1&#160;million, respectively. The state tax credits do not expire and will carry forward indefinitely until utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company follows the provisions of ASC 740-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Uncertainty in Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. ASC 740-10 prescribes a comprehensive model for the recognition, measurement, presentation and disclosure in financial statements of uncertain tax positions that have been taken or expected to be taken on a tax return. As of December&#160;31, 2024 and 2023, the Company recorded an uncertain tax position liability of $1.5&#160;million, within Other liabilities on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately $1.5&#160;million of the unrecognized tax benefits for the years ended December&#160;31, 2024 and 2023, if recognized, would affect the effective tax rate. A reconciliation of the amount of unrecognized tax benefits is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions of prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions based on tax positions of prior year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration of the statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes penalties and interest expense related to income taxes as a component of tax expense. There are immaterial amounts of interest and penalties recorded in the Consolidated Statements of Operations for each of the years ended December&#160;31, 2024, 2023 and 2022 and in the Consolidated Balance Sheets as of December&#160;31, 2024 and 2023. The Company anticipates that it is reasonably possible its unrecognized benefits will decrease by $0.2&#160;million, exclusive of interest and penalties, within 2025 mainly due to the expiration of the statute of limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's federal and state returns for the tax years ended from December 2018 to December 2024 remain open to examination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An examination of the Company's 2021 federal tax return by the Internal Revenue Service ("IRS") commenced in Q4 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c-1" id="f-884">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company's loss before taxes consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loss before taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-885" unitRef="usd">-3399000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-14" decimals="-3" id="f-886" unitRef="usd">-39680000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-15" decimals="-3" id="f-887" unitRef="usd">-21614000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-3" id="f-888" unitRef="usd">1007000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-14" decimals="-3" id="f-889" unitRef="usd">1204000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-15" decimals="-3" id="f-890" unitRef="usd">971000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-891" unitRef="usd">-2392000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-892" unitRef="usd">-38476000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-893" unitRef="usd">-20643000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-894">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s provision for income taxes are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.906%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.806%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,705)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-895" unitRef="usd">4849000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-896" unitRef="usd">624000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-897" unitRef="usd">4052000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-898" unitRef="usd">688000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-899" unitRef="usd">254000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-900" unitRef="usd">659000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-901" unitRef="usd">2168000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-902" unitRef="usd">2214000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-903" unitRef="usd">1626000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-904" unitRef="usd">7705000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-905" unitRef="usd">3092000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-906" unitRef="usd">6337000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-907" unitRef="usd">-42000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-908" unitRef="usd">-112000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-909" unitRef="usd">29000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-910" unitRef="usd">-42000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-911" unitRef="usd">-112000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-912" unitRef="usd">29000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-913" unitRef="usd">7663000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-914" unitRef="usd">2980000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-915" unitRef="usd">6366000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-916">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. statutory federal income tax rate to the Company's effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;GILTI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate differentials for controlled foreign corporations and charitable organizations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent items and others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162(m) limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(320.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="INF" id="f-917" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-14"
      decimals="INF"
      id="f-918"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-15"
      decimals="INF"
      id="f-919"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="3" id="f-920" unitRef="number">-0.229</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-14" decimals="3" id="f-921" unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-15" decimals="3" id="f-922" unitRef="number">-0.028</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-1" decimals="3" id="f-923" unitRef="number">-0.485</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-14" decimals="3" id="f-924" unitRef="number">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-15" decimals="3" id="f-925" unitRef="number">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent contextRef="c-1" decimals="3" id="f-926" unitRef="number">-0.334</us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent contextRef="c-14" decimals="3" id="f-927" unitRef="number">-0.022</us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent contextRef="c-15" decimals="3" id="f-928" unitRef="number">-0.042</us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="c-1" decimals="3" id="f-929" unitRef="number">-0.332</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="c-14" decimals="3" id="f-930" unitRef="number">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="c-15" decimals="3" id="f-931" unitRef="number">-0.042</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-1" decimals="3" id="f-932" unitRef="number">-0.143</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-14" decimals="3" id="f-933" unitRef="number">-0.013</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-15" decimals="3" id="f-934" unitRef="number">0.019</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-1" decimals="3" id="f-935" unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-14" decimals="3" id="f-936" unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-15" decimals="3" id="f-937" unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-1" decimals="3" id="f-938" unitRef="number">-2.356</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-14" decimals="3" id="f-939" unitRef="number">-0.161</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-15" decimals="3" id="f-940" unitRef="number">-0.253</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-1" decimals="3" id="f-941" unitRef="number">-0.554</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-14" decimals="3" id="f-942" unitRef="number">-0.097</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-15" decimals="3" id="f-943" unitRef="number">-0.134</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <exfy:EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent contextRef="c-1" decimals="3" id="f-944" unitRef="number">0.631</exfy:EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent>
    <exfy:EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent contextRef="c-14" decimals="3" id="f-945" unitRef="number">0.030</exfy:EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent>
    <exfy:EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent contextRef="c-15" decimals="3" id="f-946" unitRef="number">0.141</exfy:EffectiveIncomeTaxRateReconciliationLimitationImposedByInternalRevenueCodePercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-947" unitRef="number">-3.204</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-14" decimals="3" id="f-948" unitRef="number">-0.077</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-15" decimals="3" id="f-949" unitRef="number">-0.308</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-950">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company's deferred tax assets and liabilities are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit carryforwards &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals and reserves &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-6" decimals="-3" id="f-951" unitRef="usd">107000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-7" decimals="-3" id="f-952" unitRef="usd">88000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-6" decimals="-3" id="f-953" unitRef="usd">134000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-7" decimals="-3" id="f-954" unitRef="usd">413000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="c-6" decimals="-3" id="f-955" unitRef="usd">490000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="c-7" decimals="-3" id="f-956" unitRef="usd">785000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-6" decimals="-3" id="f-957" unitRef="usd">2436000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-7" decimals="-3" id="f-958" unitRef="usd">2639000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <exfy:DeferredTaxAssetInterestExpenseLimitation contextRef="c-6" decimals="-3" id="f-959" unitRef="usd">0</exfy:DeferredTaxAssetInterestExpenseLimitation>
    <exfy:DeferredTaxAssetInterestExpenseLimitation contextRef="c-7" decimals="-3" id="f-960" unitRef="usd">118000</exfy:DeferredTaxAssetInterestExpenseLimitation>
    <exfy:DeferredTaxAssetLeasingArrangements contextRef="c-6" decimals="-3" id="f-961" unitRef="usd">1611000</exfy:DeferredTaxAssetLeasingArrangements>
    <exfy:DeferredTaxAssetLeasingArrangements contextRef="c-7" decimals="-3" id="f-962" unitRef="usd">1742000</exfy:DeferredTaxAssetLeasingArrangements>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards contextRef="c-6" decimals="-3" id="f-963" unitRef="usd">39000</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards contextRef="c-7" decimals="-3" id="f-964" unitRef="usd">101000</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-965" unitRef="usd">770000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-966" unitRef="usd">654000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-6" decimals="-3" id="f-967" unitRef="usd">10295000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-7" decimals="-3" id="f-968" unitRef="usd">7677000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-6" decimals="-3" id="f-969" unitRef="usd">15882000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-7" decimals="-3" id="f-970" unitRef="usd">14217000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-6" decimals="-3" id="f-971" unitRef="usd">9872000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-7" decimals="-3" id="f-972" unitRef="usd">8971000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-6" decimals="-3" id="f-973" unitRef="usd">6010000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-7" decimals="-3" id="f-974" unitRef="usd">5246000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware contextRef="c-6" decimals="-3" id="f-975" unitRef="usd">3969000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware contextRef="c-7" decimals="-3" id="f-976" unitRef="usd">3080000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-6" decimals="-3" id="f-977" unitRef="usd">1356000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-7" decimals="-3" id="f-978" unitRef="usd">1625000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <exfy:DeferredTaxLiabilitiesCapitalizedCommissions contextRef="c-6" decimals="-3" id="f-979" unitRef="usd">186000</exfy:DeferredTaxLiabilitiesCapitalizedCommissions>
    <exfy:DeferredTaxLiabilitiesCapitalizedCommissions contextRef="c-7" decimals="-3" id="f-980" unitRef="usd">84000</exfy:DeferredTaxLiabilitiesCapitalizedCommissions>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-6" decimals="-3" id="f-981" unitRef="usd">5511000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-7" decimals="-3" id="f-982" unitRef="usd">4789000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-6" decimals="-3" id="f-983" unitRef="usd">499000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-7" decimals="-3" id="f-984" unitRef="usd">457000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts contextRef="c-6" decimals="-5" id="f-985" unitRef="usd">17700000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts contextRef="c-7" decimals="-5" id="f-986" unitRef="usd">21300000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts>
    <exfy:AmortizeCostsForTaxYears contextRef="c-189" id="f-987">P5Y</exfy:AmortizeCostsForTaxYears>
    <exfy:AmortizeCostsForTaxYears contextRef="c-190" id="f-988">P15Y</exfy:AmortizeCostsForTaxYears>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-6" decimals="-5" id="f-989" unitRef="usd">1500000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-7" decimals="-5" id="f-990" unitRef="usd">1300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="c-191" decimals="-5" id="f-991" unitRef="usd">800000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="c-192" decimals="-5" id="f-992" unitRef="usd">1100000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-6" decimals="-5" id="f-993" unitRef="usd">1500000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-7" decimals="-5" id="f-994" unitRef="usd">1500000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-6" decimals="-5" id="f-995" unitRef="usd">1500000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-7" decimals="-5" id="f-996" unitRef="usd">1500000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c-1" id="f-997">A reconciliation of the amount of unrecognized tax benefits is as follows (in thousands):&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;2,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;1,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions of prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions based on tax positions of prior year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration of the statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-7" decimals="-3" id="f-998" unitRef="usd">2050000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-28" decimals="-3" id="f-999" unitRef="usd">1812000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-20" decimals="-3" id="f-1000" unitRef="usd">1656000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1001" unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-14" decimals="-3" id="f-1002" unitRef="usd">247000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-15" decimals="-3" id="f-1003" unitRef="usd">126000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1004" unitRef="usd">242000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-14" decimals="-3" id="f-1005" unitRef="usd">14000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-15" decimals="-3" id="f-1006" unitRef="usd">30000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1007" unitRef="usd">72000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-14" decimals="-3" id="f-1008" unitRef="usd">23000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-15" decimals="-3" id="f-1009" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-1" decimals="-3" id="f-1010" unitRef="usd">578000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-14" decimals="-3" id="f-1011" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-15" decimals="-3" id="f-1012" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-6" decimals="-3" id="f-1013" unitRef="usd">1942000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-7" decimals="-3" id="f-1014" unitRef="usd">2050000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-28" decimals="-3" id="f-1015" unitRef="usd">1812000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible contextRef="c-6" decimals="-5" id="f-1016" unitRef="usd">200000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1017">NET LOSS PER SHARE&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,009)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares of common stock used to compute net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,380,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,493,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,786,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The rights, including the liquidation and dividend rights, of the holders of Class A, LT10 and LT50 common stock are identical, except with respect to voting, conversion and transfer rights. Each share of Class A common stock is entitled to one vote per share, each share of LT10 common stock is entitled to ten votes per share and each share of LT50 common stock is entitled to 50 votes per share. Each share of LT10 and LT50 common stock is convertible into one share of Class A common stock voluntarily at the option of the holder after the satisfaction of certain requirements, which includes a &lt;span style="-sec-ix-hidden:f-1041"&gt;ten&lt;/span&gt;-month notice period for LT10 common stock and a 50-month notice period for LT50 common stock to convert to Class A common stock, or automatically upon certain events. The Class A common stock has no conversion rights. As the liquidation and dividend rights are identical for Class A, LT10 and LT50 common stock, the undistributed earnings are allocated on a proportional basis based on the number of weighted average shares within each class of common stock during the period and the resulting net loss per share will be the same for the Class A, LT10 and LT50 common stock on an individual or combined basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive shares were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.088%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.451%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.451%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.072%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,050,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,334,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,406,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Matching shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,050,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,342,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-1018">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.843%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,009)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares of common stock used to compute net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,380,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,493,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,786,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-1019" unitRef="usd">-10055000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-1020" unitRef="usd">-10055000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-14" decimals="-3" id="f-1021" unitRef="usd">-41456000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-14" decimals="-3" id="f-1022" unitRef="usd">-41456000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-15" decimals="-3" id="f-1023" unitRef="usd">-27009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-15" decimals="-3" id="f-1024" unitRef="usd">-27009000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-1025" unitRef="shares">87380708</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-1026" unitRef="shares">87380708</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="0" id="f-1027" unitRef="shares">82493226</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="0" id="f-1028" unitRef="shares">82493226</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-15" decimals="0" id="f-1029" unitRef="shares">80786725</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-15" decimals="0" id="f-1030" unitRef="shares">80786725</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-1031"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-1032"
      unitRef="usdPerShare">-0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-14"
      decimals="2"
      id="f-1033"
      unitRef="usdPerShare">-0.50</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-14"
      decimals="2"
      id="f-1034"
      unitRef="usdPerShare">-0.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-15"
      decimals="2"
      id="f-1035"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-15"
      decimals="2"
      id="f-1036"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareBasic>
    <exfy:CommonStockVotingRightPerShare contextRef="c-9" decimals="INF" id="f-1037" unitRef="vote">1</exfy:CommonStockVotingRightPerShare>
    <exfy:CommonStockVotingRightPerShare contextRef="c-10" decimals="INF" id="f-1038" unitRef="vote">10</exfy:CommonStockVotingRightPerShare>
    <exfy:CommonStockVotingRightPerShare contextRef="c-12" decimals="INF" id="f-1039" unitRef="vote">50</exfy:CommonStockVotingRightPerShare>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c-193"
      decimals="INF"
      id="f-1040"
      unitRef="shares">1</us-gaap:ConversionOfStockSharesConverted1>
    <exfy:ConversionOfStockNoticePeriod contextRef="c-195" id="f-1042">P50M</exfy:ConversionOfStockNoticePeriod>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-1043">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive shares were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.088%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.451%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.451%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.072%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,050,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,334,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,406,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Matching shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,050,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,342,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,423,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-196"
      decimals="0"
      id="f-1044"
      unitRef="shares">2050684</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-197"
      decimals="0"
      id="f-1045"
      unitRef="shares">4334383</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-198"
      decimals="0"
      id="f-1046"
      unitRef="shares">5406383</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-199"
      decimals="0"
      id="f-1047"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-200"
      decimals="0"
      id="f-1048"
      unitRef="shares">8181</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-201"
      decimals="0"
      id="f-1049"
      unitRef="shares">17240</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="0" id="f-1050" unitRef="shares">2050684</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-14" decimals="0" id="f-1051" unitRef="shares">4342564</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-15" decimals="0" id="f-1052" unitRef="shares">5423623</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1053">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time in the normal course of business, the Company may be involved in claims, proceedings and litigation. In the case of any litigation, the Company records a provision for a liability when management believes that it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Company reviews these provisions at least quarterly and adjusts provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2024 and 2023, there were no legal contingency matters, either individually or in aggregate, that would have a material adverse effect on the Company's financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Indemnification&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, the Company enters into agreements of varying scope and terms whereby the Company agrees to indemnify customers, issuing banks, card networks, vendors and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Consolidated Balance Sheets, Consolidated Statements of Operations, Consolidated Statements of Changes in Stockholders' Equity, or Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-1054">EMPLOYEE BENEFIT PLANS&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;401(k) Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal 2009, the Company sponsored a U.S. 401(k) defined contribution plan covering eligible employees who elect to participate. The Company is allowed to make discretionary profit sharing and 401(k) matching contributions as defined in the plan and as approved by the Board of Directors. Effective January 1, 2018, the Company matches up to 4.50% of each participant&#x2019;s eligible compensation. No discretionary profit-sharing contributions were made for the years ended December&#160;31, 2024,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023 and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company&#x2019;s 401(k) matching contributions for the years ended December&#160;31, 2024,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023 and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;were $0.8 million, $0.9 million and $0.8 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with local laws and customs of the UK, the Company sponsors a UK pension plan covering eligible employees who elect to participate. The Company is allowed to make discretionary profit sharing and matching contributions as defined in the plan and as approved by the Board of Directors. The Company matches up to 4.50% of each participant's eligible compensation. No discretionary profit-sharing contributions were made for the years ended December&#160;31, 2024,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023 and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The discretionary matching contributions for the years ended December&#160;31, 2024,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023 and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;were $0.1 million, $0.2 million and $0.1 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-202"
      decimals="INF"
      id="f-1055"
      unitRef="number">0.0450</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-203" decimals="INF" id="f-1056" unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-204" decimals="INF" id="f-1057" unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-205" decimals="INF" id="f-1058" unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-203" decimals="-5" id="f-1059" unitRef="usd">800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-204" decimals="-5" id="f-1060" unitRef="usd">900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-205" decimals="-5" id="f-1061" unitRef="usd">800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-206"
      decimals="INF"
      id="f-1062"
      unitRef="number">0.0450</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-207" decimals="INF" id="f-1063" unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-208" decimals="INF" id="f-1064" unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-209" decimals="INF" id="f-1065" unitRef="usd">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-208" decimals="-5" id="f-1066" unitRef="usd">100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-209" decimals="-5" id="f-1067" unitRef="usd">200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-207" decimals="-5" id="f-1068" unitRef="usd">100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c-1" id="f-1069">RELATED PARTY TRANSACTIONS&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expensify, Inc. made no contributions during the year ended December&#160;31, 2024, and contributions of $0.3 million and $2.4 million during the years ended December 31, 2023 and 2022, respectively, to its established standalone entity, Expensify.org. There were no commitments from Expensify, Inc. that remained open for contribution as of December&#160;31, 2024 and 2023. &lt;/span&gt;&lt;/div&gt;There are no other significant related party transactions for the Company as of and for the years ended December&#160;31, 2024, 2023 and 2022, except as noted elsewhere in these consolidated financial statements.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c-210" decimals="-5" id="f-1070" unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c-211" decimals="-5" id="f-1071" unitRef="usd">300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c-212" decimals="-5" id="f-1072" unitRef="usd">2400000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:OtherLiabilities contextRef="c-213" decimals="-5" id="f-1073" unitRef="usd">0</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-214" decimals="-5" id="f-1074" unitRef="usd">0</us-gaap:OtherLiabilities>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-1" id="f-1075">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-1" id="f-1076">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-1" id="f-1077">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-1" id="f-1078">&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.887%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.201%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.201%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.201%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.201%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.201%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Trading Arrangement&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Action&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Rule 10b5-1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-Rule 10b5-1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Shares to be Sold&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expiration Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Daniel Vidal, Director&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adopt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 27, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;X&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,078&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ryan Schaffer, Chief Financial Officer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adopt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;X&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;padding-left:10.75pt"&gt;Intended to satisfy the affirmative defense of Rule 10b5-1(c).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Expensify Neue',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%;padding-left:9.5pt"&gt;Not intended to satisfy the affirmative defense of Rule 10b5-1(c).&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrIndName contextRef="c-215" id="f-1079">Daniel Vidal</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-215" id="f-1080">Director</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-215" id="f-1081">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrAdoptionDate contextRef="c-215" id="f-1082">December 27, 2024</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-216"
      decimals="INF"
      id="f-1083"
      unitRef="shares">80078</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrExpirationDate contextRef="c-215" id="f-1084">December 31, 2025</ecd:TrdArrExpirationDate>
    <ecd:TrdArrIndName contextRef="c-217" id="f-1085">Ryan Schaffer</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-217" id="f-1086">Chief Financial Officer</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-217" id="f-1087">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrAdoptionDate contextRef="c-217" id="f-1088">December 31, 2024</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-218"
      decimals="INF"
      id="f-1089"
      unitRef="shares">200000</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrExpirationDate contextRef="c-217" id="f-1090">December 31, 2025</ecd:TrdArrExpirationDate>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-1093">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-1094">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
